Resolving dependencies... Configuring GHood-0.0.4... Building GHood-0.0.4... Preprocessing library GHood-0.0.4... [1 of 2] Compiling Paths_GHood ( dist/build/autogen/Paths_GHood.hs, dist/build/Paths_GHood.o ) [2 of 2] Compiling Debug.Observe ( src/Debug/Observe.hs, dist/build/Debug/Observe.o ) In-place registering GHood-0.0.4... Running Haddock for GHood-0.0.4... Running hscolour for GHood-0.0.4... Preprocessing library GHood-0.0.4... Preprocessing library GHood-0.0.4... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 0% ( 0 / 7) in 'Paths_GHood' 80% ( 16 / 20) in 'Debug.Observe' Documentation created: dist/doc/html/GHood/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/GHood-0.0.4/ghc-7.6.3 Registering GHood-0.0.4... Installed GHood-0.0.4 Configuring HUnit-1.2.5.2... Building HUnit-1.2.5.2... Preprocessing library HUnit-1.2.5.2... [1 of 5] Compiling Test.HUnit.Terminal ( Test/HUnit/Terminal.hs, dist/build/Test/HUnit/Terminal.o ) [2 of 5] Compiling Test.HUnit.Lang ( Test/HUnit/Lang.hs, dist/build/Test/HUnit/Lang.o ) [3 of 5] Compiling Test.HUnit.Base ( Test/HUnit/Base.hs, dist/build/Test/HUnit/Base.o ) [4 of 5] Compiling Test.HUnit.Text ( Test/HUnit/Text.hs, dist/build/Test/HUnit/Text.o ) [5 of 5] Compiling Test.HUnit ( Test/HUnit.hs, dist/build/Test/HUnit.o ) In-place registering HUnit-1.2.5.2... Running Haddock for HUnit-1.2.5.2... Running hscolour for HUnit-1.2.5.2... Preprocessing library HUnit-1.2.5.2... Preprocessing library HUnit-1.2.5.2... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 100% ( 2 / 2) in 'Test.HUnit.Terminal' 86% ( 6 / 7) in 'Test.HUnit.Lang' 100% ( 33 / 33) in 'Test.HUnit.Base' 100% ( 8 / 8) in 'Test.HUnit.Text' 100% ( 3 / 3) in 'Test.HUnit' Documentation created: dist/doc/html/HUnit/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/HUnit-1.2.5.2/ghc-7.6.3 Registering HUnit-1.2.5.2... Installed HUnit-1.2.5.2 Configuring QuickCheck-2.6... Building QuickCheck-2.6... Preprocessing library QuickCheck-2.6... [ 1 of 13] Compiling Test.QuickCheck.Exception ( Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o ) [ 2 of 13] Compiling Test.QuickCheck.Text ( Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o ) [ 3 of 13] Compiling Test.QuickCheck.State ( Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o ) [ 4 of 13] Compiling Test.QuickCheck.Gen ( Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o ) [ 5 of 13] Compiling Test.QuickCheck.Arbitrary ( Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o ) [ 6 of 13] Compiling Test.QuickCheck.Poly ( Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o ) [ 7 of 13] Compiling Test.QuickCheck.Modifiers ( Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o ) [ 8 of 13] Compiling Test.QuickCheck.Function ( Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o ) [ 9 of 13] Compiling Test.QuickCheck.Property ( Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o ) [10 of 13] Compiling Test.QuickCheck.Test ( Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o ) [11 of 13] Compiling Test.QuickCheck.Monadic ( Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o ) [12 of 13] Compiling Test.QuickCheck ( Test/QuickCheck.hs, dist/build/Test/QuickCheck.o ) [13 of 13] Compiling Test.QuickCheck.All ( Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o ) In-place registering QuickCheck-2.6... Running Haddock for QuickCheck-2.6... Running hscolour for QuickCheck-2.6... Preprocessing library QuickCheck-2.6... Preprocessing library QuickCheck-2.6... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, random-1.0.1.1 Haddock coverage: 12% ( 1 / 8) in 'Test.QuickCheck.Exception' 0% ( 0 / 18) in 'Test.QuickCheck.Text' 50% ( 1 / 2) in 'Test.QuickCheck.State' 95% ( 20 / 21) in 'Test.QuickCheck.Gen' 92% ( 23 / 25) in 'Test.QuickCheck.Arbitrary' 14% ( 1 / 7) in 'Test.QuickCheck.Poly' 92% ( 12 / 13) in 'Test.QuickCheck.Modifiers' 14% ( 1 / 7) in 'Test.QuickCheck.Function' 59% ( 34 / 58) in 'Test.QuickCheck.Property' 48% ( 13 / 27) in 'Test.QuickCheck.Test' 7% ( 1 / 15) in 'Test.QuickCheck.Monadic' 100% ( 9 / 9) in 'Test.QuickCheck.All' 93% ( 95 /102) in 'Test.QuickCheck' Warning: Test.QuickCheck.Text: could not find link destinations for: Test.QuickCheck.Text.Output Warning: Test.QuickCheck.State: could not find link destinations for: System.Random.StdGen Warning: Test.QuickCheck.Gen: could not find link destinations for: System.Random.StdGen System.Random.Random Warning: Test.QuickCheck.Arbitrary: could not find link destinations for: System.Random.Random Warning: Test.QuickCheck.Property: could not find link destinations for: Test.QuickCheck.Exception.AnException Warning: Test.QuickCheck.Test: could not find link destinations for: System.Random.StdGen Warning: Test.QuickCheck: could not find link destinations for: System.Random.StdGen System.Random.Random Documentation created: dist/doc/html/QuickCheck/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/QuickCheck-2.6/ghc-7.6.3 Registering QuickCheck-2.6... Installed QuickCheck-2.6 Configuring cpphs-1.17.1... Building cpphs-1.17.1... Preprocessing library cpphs-1.17.1... [ 1 of 12] Compiling Language.Preprocessor.Cpphs.HashDefine ( Language/Preprocessor/Cpphs/HashDefine.hs, dist/build/Language/Preprocessor/Cpphs/HashDefine.o ) [ 2 of 12] Compiling Text.ParserCombinators.HuttonMeijer ( Text/ParserCombinators/HuttonMeijer.hs, dist/build/Text/ParserCombinators/HuttonMeijer.o ) [ 3 of 12] Compiling Language.Preprocessor.Cpphs.SymTab ( Language/Preprocessor/Cpphs/SymTab.hs, dist/build/Language/Preprocessor/Cpphs/SymTab.o ) [ 4 of 12] Compiling Language.Preprocessor.Unlit ( Language/Preprocessor/Unlit.hs, dist/build/Language/Preprocessor/Unlit.o ) [ 5 of 12] Compiling Language.Preprocessor.Cpphs.Options ( Language/Preprocessor/Cpphs/Options.hs, dist/build/Language/Preprocessor/Cpphs/Options.o ) [ 6 of 12] Compiling Language.Preprocessor.Cpphs.Position ( Language/Preprocessor/Cpphs/Position.hs, dist/build/Language/Preprocessor/Cpphs/Position.o ) [ 7 of 12] Compiling Language.Preprocessor.Cpphs.ReadFirst ( Language/Preprocessor/Cpphs/ReadFirst.hs, dist/build/Language/Preprocessor/Cpphs/ReadFirst.o ) [ 8 of 12] Compiling Language.Preprocessor.Cpphs.Tokenise ( Language/Preprocessor/Cpphs/Tokenise.hs, dist/build/Language/Preprocessor/Cpphs/Tokenise.o ) [ 9 of 12] Compiling Language.Preprocessor.Cpphs.MacroPass ( Language/Preprocessor/Cpphs/MacroPass.hs, dist/build/Language/Preprocessor/Cpphs/MacroPass.o ) [10 of 12] Compiling Language.Preprocessor.Cpphs.CppIfdef ( Language/Preprocessor/Cpphs/CppIfdef.hs, dist/build/Language/Preprocessor/Cpphs/CppIfdef.o ) [11 of 12] Compiling Language.Preprocessor.Cpphs.RunCpphs ( Language/Preprocessor/Cpphs/RunCpphs.hs, dist/build/Language/Preprocessor/Cpphs/RunCpphs.o ) [12 of 12] Compiling Language.Preprocessor.Cpphs ( Language/Preprocessor/Cpphs.hs, dist/build/Language/Preprocessor/Cpphs.o ) In-place registering cpphs-1.17.1... Preprocessing executable 'cpphs' for cpphs-1.17.1... [ 1 of 13] Compiling Text.ParserCombinators.HuttonMeijer ( Text/ParserCombinators/HuttonMeijer.hs, dist/build/cpphs/cpphs-tmp/Text/ParserCombinators/HuttonMeijer.o ) [ 2 of 13] Compiling Language.Preprocessor.Cpphs.SymTab ( Language/Preprocessor/Cpphs/SymTab.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/SymTab.o ) [ 3 of 13] Compiling Language.Preprocessor.Cpphs.Position ( Language/Preprocessor/Cpphs/Position.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Position.o ) [ 4 of 13] Compiling Language.Preprocessor.Cpphs.ReadFirst ( Language/Preprocessor/Cpphs/ReadFirst.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/ReadFirst.o ) [ 5 of 13] Compiling Language.Preprocessor.Cpphs.Options ( Language/Preprocessor/Cpphs/Options.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Options.o ) [ 6 of 13] Compiling Language.Preprocessor.Cpphs.HashDefine ( Language/Preprocessor/Cpphs/HashDefine.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/HashDefine.o ) [ 7 of 13] Compiling Language.Preprocessor.Cpphs.Tokenise ( Language/Preprocessor/Cpphs/Tokenise.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Tokenise.o ) [ 8 of 13] Compiling Language.Preprocessor.Cpphs.MacroPass ( Language/Preprocessor/Cpphs/MacroPass.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/MacroPass.o ) [ 9 of 13] Compiling Language.Preprocessor.Cpphs.CppIfdef ( Language/Preprocessor/Cpphs/CppIfdef.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/CppIfdef.o ) [10 of 13] Compiling Language.Preprocessor.Unlit ( Language/Preprocessor/Unlit.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Unlit.o ) [11 of 13] Compiling Language.Preprocessor.Cpphs.RunCpphs ( Language/Preprocessor/Cpphs/RunCpphs.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/RunCpphs.o ) [12 of 13] Compiling Language.Preprocessor.Cpphs ( Language/Preprocessor/Cpphs.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs.o ) [13 of 13] Compiling Main ( cpphs.hs, dist/build/cpphs/cpphs-tmp/Main.o ) Linking dist/build/cpphs/cpphs ... Running Haddock for cpphs-1.17.1... Running hscolour for cpphs-1.17.1... Preprocessing library cpphs-1.17.1... Preprocessing executable 'cpphs' for cpphs-1.17.1... Preprocessing library cpphs-1.17.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 83% ( 5 / 6) in 'Language.Preprocessor.Cpphs.HashDefine' 6% ( 2 / 36) in 'Text.ParserCombinators.HuttonMeijer' 33% ( 3 / 9) in 'Language.Preprocessor.Cpphs.SymTab' 100% ( 2 / 2) in 'Language.Preprocessor.Unlit' 100% ( 7 / 7) in 'Language.Preprocessor.Cpphs.Options' 100% ( 14 / 14) in 'Language.Preprocessor.Cpphs.Position' 100% ( 2 / 2) in 'Language.Preprocessor.Cpphs.ReadFirst' 86% ( 6 / 7) in 'Language.Preprocessor.Cpphs.Tokenise' 100% ( 5 / 5) in 'Language.Preprocessor.Cpphs.MacroPass' 100% ( 2 / 2) in 'Language.Preprocessor.Cpphs.CppIfdef' 0% ( 0 / 3) in 'Language.Preprocessor.Cpphs.RunCpphs' 92% ( 22 / 24) in 'Language.Preprocessor.Cpphs' Documentation created: dist/doc/html/cpphs/index.html Preprocessing executable 'cpphs' for cpphs-1.17.1... Installing library in /srv/hackage/var/build/tmp-install/lib/cpphs-1.17.1/ghc-7.6.3 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Registering cpphs-1.17.1... Installed cpphs-1.17.1 Configuring hashable-1.2.1.0... Building hashable-1.2.1.0... Preprocessing library hashable-1.2.1.0... [1 of 3] Compiling Data.Hashable.Class ( Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o ) [2 of 3] Compiling Data.Hashable.Generic ( Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o ) [3 of 3] Compiling Data.Hashable ( Data/Hashable.hs, dist/build/Data/Hashable.o ) In-place registering hashable-1.2.1.0... Running Haddock for hashable-1.2.1.0... Running hscolour for hashable-1.2.1.0... Preprocessing library hashable-1.2.1.0... Preprocessing library hashable-1.2.1.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, text-0.11.2.3 Haddock coverage: 100% ( 11 / 11) in 'Data.Hashable.Class' 100% ( 1 / 1) in 'Data.Hashable.Generic' 100% ( 22 / 22) in 'Data.Hashable' Warning: Data.Hashable: could not find link destinations for: Data.Text.Internal.Text Data.Text.Lazy.Internal.Text Data.Hashable.Class.GHashable Documentation created: dist/doc/html/hashable/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/hashable-1.2.1.0/ghc-7.6.3 Registering hashable-1.2.1.0... Installed hashable-1.2.1.0 Configuring hxt-charproperties-9.1.1.1... Building hxt-charproperties-9.1.1.1... Preprocessing library hxt-charproperties-9.1.1.1... [1 of 4] Compiling Data.Set.CharSet ( src/Data/Set/CharSet.hs, dist/build/Data/Set/CharSet.o ) [2 of 4] Compiling Data.Char.Properties.XMLCharProps ( src/Data/Char/Properties/XMLCharProps.hs, dist/build/Data/Char/Properties/XMLCharProps.o ) [3 of 4] Compiling Data.Char.Properties.UnicodeCharProps ( src/Data/Char/Properties/UnicodeCharProps.hs, dist/build/Data/Char/Properties/UnicodeCharProps.o ) [4 of 4] Compiling Data.Char.Properties.UnicodeBlocks ( src/Data/Char/Properties/UnicodeBlocks.hs, dist/build/Data/Char/Properties/UnicodeBlocks.o ) In-place registering hxt-charproperties-9.1.1.1... Running Haddock for hxt-charproperties-9.1.1.1... Running hscolour for hxt-charproperties-9.1.1.1... Preprocessing library hxt-charproperties-9.1.1.1... Preprocessing library hxt-charproperties-9.1.1.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 6% ( 1 / 16) in 'Data.Set.CharSet' 51% ( 20 / 39) in 'Data.Char.Properties.XMLCharProps' 1% ( 1 / 73) in 'Data.Char.Properties.UnicodeCharProps' 0% ( 1 /201) in 'Data.Char.Properties.UnicodeBlocks' Documentation created: dist/doc/html/hxt-charproperties/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/hxt-charproperties-9.1.1.1/ghc-7.6.3 Registering hxt-charproperties-9.1.1.1... Installed hxt-charproperties-9.1.1.1 Configuring polyparse-1.9... Building polyparse-1.9... Preprocessing library polyparse-1.9... [ 1 of 18] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src/Text/ParserCombinators/HuttonMeijerWallace.hs, dist/build/Text/ParserCombinators/HuttonMeijerWallace.o ) [ 2 of 18] Compiling Text.ParserCombinators.HuttonMeijer ( src/Text/ParserCombinators/HuttonMeijer.hs, dist/build/Text/ParserCombinators/HuttonMeijer.o ) [ 3 of 18] Compiling Text.ParserCombinators.Poly.Result ( src/Text/ParserCombinators/Poly/Result.hs, dist/build/Text/ParserCombinators/Poly/Result.o ) [ 4 of 18] Compiling Text.ParserCombinators.Poly.Base ( src/Text/ParserCombinators/Poly/Base.hs, dist/build/Text/ParserCombinators/Poly/Base.o ) [ 5 of 18] Compiling Text.ParserCombinators.Poly.ByteStringChar ( src/Text/ParserCombinators/Poly/ByteStringChar.hs, dist/build/Text/ParserCombinators/Poly/ByteStringChar.o ) [ 6 of 18] Compiling Text.Parse.ByteString ( src/Text/Parse/ByteString.hs, dist/build/Text/Parse/ByteString.o ) [ 7 of 18] Compiling Text.ParserCombinators.Poly.Text ( src/Text/ParserCombinators/Poly/Text.hs, dist/build/Text/ParserCombinators/Poly/Text.o ) [ 8 of 18] Compiling Text.ParserCombinators.Poly.StateText ( src/Text/ParserCombinators/Poly/StateText.hs, dist/build/Text/ParserCombinators/Poly/StateText.o ) [ 9 of 18] Compiling Text.ParserCombinators.Poly.Parser ( src/Text/ParserCombinators/Poly/Parser.hs, dist/build/Text/ParserCombinators/Poly/Parser.o ) [10 of 18] Compiling Text.ParserCombinators.Poly.Plain ( src/Text/ParserCombinators/Poly/Plain.hs, dist/build/Text/ParserCombinators/Poly/Plain.o ) [11 of 18] Compiling Text.ParserCombinators.Poly.Lazy ( src/Text/ParserCombinators/Poly/Lazy.hs, dist/build/Text/ParserCombinators/Poly/Lazy.o ) [12 of 18] Compiling Text.ParserCombinators.Poly.StateParser ( src/Text/ParserCombinators/Poly/StateParser.hs, dist/build/Text/ParserCombinators/Poly/StateParser.o ) [13 of 18] Compiling Text.ParserCombinators.Poly.State ( src/Text/ParserCombinators/Poly/State.hs, dist/build/Text/ParserCombinators/Poly/State.o ) [14 of 18] Compiling Text.ParserCombinators.Poly.StateLazy ( src/Text/ParserCombinators/Poly/StateLazy.hs, dist/build/Text/ParserCombinators/Poly/StateLazy.o ) [15 of 18] Compiling Text.ParserCombinators.Poly.Lex ( src/Text/ParserCombinators/Poly/Lex.hs, dist/build/Text/ParserCombinators/Poly/Lex.o ) [16 of 18] Compiling Text.ParserCombinators.Poly ( src/Text/ParserCombinators/Poly.hs, dist/build/Text/ParserCombinators/Poly.o ) [17 of 18] Compiling Text.Parse ( src/Text/Parse.hs, dist/build/Text/Parse.o ) [18 of 18] Compiling Text.ParserCombinators.Poly.ByteString ( src/Text/ParserCombinators/Poly/ByteString.hs, dist/build/Text/ParserCombinators/Poly/ByteString.o ) In-place registering polyparse-1.9... Running Haddock for polyparse-1.9... Running hscolour for polyparse-1.9... Preprocessing library polyparse-1.9... Preprocessing library polyparse-1.9... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, text-0.11.2.3 Haddock coverage: 77% ( 24 / 31) in 'Text.ParserCombinators.HuttonMeijerWallace' 6% ( 2 / 36) in 'Text.ParserCombinators.HuttonMeijer' 75% ( 3 / 4) in 'Text.ParserCombinators.Poly.Result' 96% ( 23 / 24) in 'Text.ParserCombinators.Poly.Base' 94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteStringChar' 97% ( 29 / 30) in 'Text.Parse.ByteString' 94% ( 17 / 18) in 'Text.ParserCombinators.Poly.Text' 95% ( 21 / 22) in 'Text.ParserCombinators.Poly.StateText' 100% ( 11 / 11) in 'Text.ParserCombinators.Poly.Parser' 93% ( 14 / 15) in 'Text.ParserCombinators.Poly.Plain' 93% ( 14 / 15) in 'Text.ParserCombinators.Poly.Lazy' 100% ( 15 / 15) in 'Text.ParserCombinators.Poly.StateParser' 95% ( 18 / 19) in 'Text.ParserCombinators.Poly.State' 90% ( 18 / 20) in 'Text.ParserCombinators.Poly.StateLazy' 100% ( 16 / 16) in 'Text.ParserCombinators.Poly.Lex' 94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteString' 50% ( 1 / 2) in 'Text.ParserCombinators.Poly' 71% ( 20 / 28) in 'Text.Parse' Warning: Text.ParserCombinators.HuttonMeijerWallace: could not find link destinations for: Text.ParserCombinators.HuttonMeijerWallace.ParseResult Warning: Text.ParserCombinators.HuttonMeijer: could not find link destinations for: Text.ParserCombinators.HuttonMeijer.Token Warning: Text.ParserCombinators.Poly.Text: could not find link destinations for: Data.Text.Lazy.Internal.Text Warning: Text.ParserCombinators.Poly.StateText: could not find link destinations for: Data.Text.Lazy.Internal.Text Documentation created: dist/doc/html/polyparse/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/polyparse-1.9/ghc-7.6.3 Registering polyparse-1.9... Installed polyparse-1.9 Configuring syb-0.4.1... Building syb-0.4.1... Preprocessing library syb-0.4.1... [ 1 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o ) [ 2 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o ) [ 3 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o ) [ 4 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o ) [ 5 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o ) [ 6 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o ) [ 7 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o ) [ 8 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o ) [ 9 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o ) [10 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o ) [11 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o ) [12 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o ) [13 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o ) [14 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o ) [15 of 16] Compiling Data.Generics ( src/Data/Generics.hs, dist/build/Data/Generics.o ) [16 of 16] Compiling Generics.SYB ( src/Generics/SYB.hs, dist/build/Generics/SYB.o ) In-place registering syb-0.4.1... Running Haddock for syb-0.4.1... Running hscolour for syb-0.4.1... Preprocessing library syb-0.4.1... Preprocessing library syb-0.4.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 100% ( 2 / 2) in 'Data.Generics.Basics' 100% ( 2 / 2) in 'Generics.SYB.Basics' 100% ( 1 / 1) in 'Data.Generics.Instances' 100% ( 1 / 1) in 'Generics.SYB.Instances' 96% ( 43 / 45) in 'Data.Generics.Aliases' 100% ( 19 / 19) in 'Data.Generics.Schemes' 100% ( 2 / 2) in 'Generics.SYB.Schemes' 100% ( 6 / 6) in 'Data.Generics.Text' 100% ( 2 / 2) in 'Generics.SYB.Text' 100% ( 16 / 16) in 'Data.Generics.Twins' 100% ( 2 / 2) in 'Generics.SYB.Twins' 100% ( 3 / 3) in 'Data.Generics.Builders' 100% ( 2 / 2) in 'Generics.SYB.Builders' 100% ( 2 / 2) in 'Generics.SYB.Aliases' 100% ( 8 / 8) in 'Data.Generics' 100% ( 2 / 2) in 'Generics.SYB' Documentation created: dist/doc/html/syb/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/syb-0.4.1/ghc-7.6.3 Registering syb-0.4.1... Installed syb-0.4.1 [1 of 1] Compiling Main ( /tmp/haskell-src-exts-1.14.0-31208/haskell-src-exts-1.14.0/Setup.hs, /tmp/haskell-src-exts-1.14.0-31208/haskell-src-exts-1.14.0/dist/setup/Main.o ) Linking /tmp/haskell-src-exts-1.14.0-31208/haskell-src-exts-1.14.0/dist/setup/setup ... Configuring haskell-src-exts-1.14.0... Building haskell-src-exts-1.14.0... Preprocessing library haskell-src-exts-1.14.0... [ 1 of 22] Compiling Language.Haskell.Exts.Annotated.Syntax ( src/Language/Haskell/Exts/Annotated/Syntax.hs, dist/build/Language/Haskell/Exts/Annotated/Syntax.o ) [ 2 of 22] Compiling Language.Haskell.Exts.ParseSyntax ( src/Language/Haskell/Exts/ParseSyntax.hs, dist/build/Language/Haskell/Exts/ParseSyntax.o ) [ 3 of 22] Compiling Language.Haskell.Exts.Annotated.Build ( src/Language/Haskell/Exts/Annotated/Build.hs, dist/build/Language/Haskell/Exts/Annotated/Build.o ) [ 4 of 22] Compiling Language.Haskell.Exts.SrcLoc ( src/Language/Haskell/Exts/SrcLoc.hs, dist/build/Language/Haskell/Exts/SrcLoc.o ) [ 5 of 22] Compiling Language.Haskell.Exts.Comments ( src/Language/Haskell/Exts/Comments.hs, dist/build/Language/Haskell/Exts/Comments.o ) [ 6 of 22] Compiling Language.Haskell.Exts.Annotated.ExactPrint ( src/Language/Haskell/Exts/Annotated/ExactPrint.hs, dist/build/Language/Haskell/Exts/Annotated/ExactPrint.o ) [ 7 of 22] Compiling Language.Haskell.Exts.Extension ( src/Language/Haskell/Exts/Extension.hs, dist/build/Language/Haskell/Exts/Extension.o ) [ 8 of 22] Compiling Language.Haskell.Exts.ExtScheme ( src/Language/Haskell/Exts/ExtScheme.hs, dist/build/Language/Haskell/Exts/ExtScheme.o ) [ 9 of 22] Compiling Language.Haskell.Exts.Syntax ( src/Language/Haskell/Exts/Syntax.hs, dist/build/Language/Haskell/Exts/Syntax.o ) [10 of 22] Compiling Language.Haskell.Exts.Build ( src/Language/Haskell/Exts/Build.hs, dist/build/Language/Haskell/Exts/Build.o ) [11 of 22] Compiling Language.Haskell.Exts.Fixity ( src/Language/Haskell/Exts/Fixity.hs, dist/build/Language/Haskell/Exts/Fixity.o ) [12 of 22] Compiling Language.Haskell.Exts.ParseMonad ( src/Language/Haskell/Exts/ParseMonad.hs, dist/build/Language/Haskell/Exts/ParseMonad.o ) [13 of 22] Compiling Language.Haskell.Exts.InternalLexer ( src/Language/Haskell/Exts/InternalLexer.hs, dist/build/Language/Haskell/Exts/InternalLexer.o ) [14 of 22] Compiling Language.Haskell.Exts.Lexer ( src/Language/Haskell/Exts/Lexer.hs, dist/build/Language/Haskell/Exts/Lexer.o ) [15 of 22] Compiling Language.Haskell.Exts.Annotated.Simplify ( src/Language/Haskell/Exts/Annotated/Simplify.hs, dist/build/Language/Haskell/Exts/Annotated/Simplify.o ) [16 of 22] Compiling Language.Haskell.Exts.Pretty ( src/Language/Haskell/Exts/Pretty.hs, dist/build/Language/Haskell/Exts/Pretty.o ) [17 of 22] Compiling Language.Haskell.Exts.ParseUtils ( src/Language/Haskell/Exts/ParseUtils.hs, dist/build/Language/Haskell/Exts/ParseUtils.o ) [18 of 22] Compiling Language.Haskell.Exts.Annotated.Fixity ( src/Language/Haskell/Exts/Annotated/Fixity.hs, dist/build/Language/Haskell/Exts/Annotated/Fixity.o ) [19 of 22] Compiling Language.Haskell.Exts.InternalParser ( dist/build/Language/Haskell/Exts/InternalParser.hs, dist/build/Language/Haskell/Exts/InternalParser.o ) [20 of 22] Compiling Language.Haskell.Exts.Parser ( src/Language/Haskell/Exts/Parser.hs, dist/build/Language/Haskell/Exts/Parser.o ) [21 of 22] Compiling Language.Haskell.Exts.Annotated ( src/Language/Haskell/Exts/Annotated.hs, dist/build/Language/Haskell/Exts/Annotated.o ) [22 of 22] Compiling Language.Haskell.Exts ( src/Language/Haskell/Exts.hs, dist/build/Language/Haskell/Exts.o ) In-place registering haskell-src-exts-1.14.0... Running Haddock for haskell-src-exts-1.14.0... Running hscolour for haskell-src-exts-1.14.0... Preprocessing library haskell-src-exts-1.14.0... Preprocessing library haskell-src-exts-1.14.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 70% ( 91 /130) in 'Language.Haskell.Exts.Annotated.Syntax' 0% ( 0 / 15) in 'Language.Haskell.Exts.ParseSyntax' 100% ( 49 / 49) in 'Language.Haskell.Exts.Annotated.Build' 90% ( 19 / 21) in 'Language.Haskell.Exts.SrcLoc' 50% ( 1 / 2) in 'Language.Haskell.Exts.Comments' 67% ( 2 / 3) in 'Language.Haskell.Exts.Annotated.ExactPrint' 65% ( 13 / 20) in 'Language.Haskell.Exts.Extension' 25% ( 1 / 4) in 'Language.Haskell.Exts.ExtScheme' 68% ( 83 /122) in 'Language.Haskell.Exts.Syntax' 100% ( 49 / 49) in 'Language.Haskell.Exts.Build' 77% ( 10 / 13) in 'Language.Haskell.Exts.Fixity' 27% ( 12 / 44) in 'Language.Haskell.Exts.ParseMonad' 20% ( 1 / 5) in 'Language.Haskell.Exts.InternalLexer' 80% ( 4 / 5) in 'Language.Haskell.Exts.Lexer' 5% ( 3 / 65) in 'Language.Haskell.Exts.Annotated.Simplify' 93% ( 14 / 15) in 'Language.Haskell.Exts.Pretty' 2% ( 1 / 45) in 'Language.Haskell.Exts.ParseUtils' 75% ( 9 / 12) in 'Language.Haskell.Exts.Annotated.Fixity' 100% ( 37 / 37) in 'Language.Haskell.Exts.InternalParser' 97% ( 33 / 34) in 'Language.Haskell.Exts.Parser' 95% ( 40 / 42) in 'Language.Haskell.Exts.Annotated' 100% ( 21 / 21) in 'Language.Haskell.Exts' Documentation created: dist/doc/html/haskell-src-exts/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/haskell-src-exts-1.14.0/ghc-7.6.3 Registering haskell-src-exts-1.14.0... Installed haskell-src-exts-1.14.0 Configuring unordered-containers-0.2.3.3... Building unordered-containers-0.2.3.3... Preprocessing library unordered-containers-0.2.3.3... [1 of 8] Compiling Data.HashMap.UnsafeShift ( Data/HashMap/UnsafeShift.hs, dist/build/Data/HashMap/UnsafeShift.o ) [2 of 8] Compiling Data.HashMap.PopCount ( Data/HashMap/PopCount.hs, dist/build/Data/HashMap/PopCount.o ) [3 of 8] Compiling Data.HashMap.Unsafe ( Data/HashMap/Unsafe.hs, dist/build/Data/HashMap/Unsafe.o ) [4 of 8] Compiling Data.HashMap.Array ( Data/HashMap/Array.hs, dist/build/Data/HashMap/Array.o ) [5 of 8] Compiling Data.HashMap.Base ( Data/HashMap/Base.hs, dist/build/Data/HashMap/Base.o ) [6 of 8] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.o ) [7 of 8] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.o ) [8 of 8] Compiling Data.HashSet ( Data/HashSet.hs, dist/build/Data/HashSet.o ) In-place registering unordered-containers-0.2.3.3... Running Haddock for unordered-containers-0.2.3.3... Running hscolour for unordered-containers-0.2.3.3... Preprocessing library unordered-containers-0.2.3.3... Preprocessing library unordered-containers-0.2.3.3... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, text-0.11.2.3 Haddock coverage: 0% ( 0 / 3) in 'Data.HashMap.UnsafeShift' 50% ( 1 / 2) in 'Data.HashMap.PopCount' 100% ( 2 / 2) in 'Data.HashMap.Unsafe' 38% ( 14 / 37) in 'Data.HashMap.Array' 85% ( 52 / 61) in 'Data.HashMap.Base' 98% ( 44 / 45) in 'Data.HashMap.Strict' 98% ( 44 / 45) in 'Data.HashMap.Lazy' 100% ( 27 / 27) in 'Data.HashSet' Documentation created: dist/doc/html/unordered-containers/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/unordered-containers-0.2.3.3/ghc-7.6.3 Registering unordered-containers-0.2.3.3... Installed unordered-containers-0.2.3.3 Configuring hxt-regex-xmlschema-9.1.0... Building hxt-regex-xmlschema-9.1.0... Preprocessing library hxt-regex-xmlschema-9.1.0... [1 of 5] Compiling Text.Regex.XMLSchema.String.Regex ( src/Text/Regex/XMLSchema/String/Regex.hs, dist/build/Text/Regex/XMLSchema/String/Regex.o ) [2 of 5] Compiling Text.Regex.Glob.String.RegexParser ( src/Text/Regex/Glob/String/RegexParser.hs, dist/build/Text/Regex/Glob/String/RegexParser.o ) [3 of 5] Compiling Text.Regex.Glob.String ( src/Text/Regex/Glob/String.hs, dist/build/Text/Regex/Glob/String.o ) [4 of 5] Compiling Text.Regex.XMLSchema.String.RegexParser ( src/Text/Regex/XMLSchema/String/RegexParser.hs, dist/build/Text/Regex/XMLSchema/String/RegexParser.o ) [5 of 5] Compiling Text.Regex.XMLSchema.String ( src/Text/Regex/XMLSchema/String.hs, dist/build/Text/Regex/XMLSchema/String.o ) In-place registering hxt-regex-xmlschema-9.1.0... Running Haddock for hxt-regex-xmlschema-9.1.0... Running hscolour for hxt-regex-xmlschema-9.1.0... Preprocessing library hxt-regex-xmlschema-9.1.0... Preprocessing library hxt-regex-xmlschema-9.1.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, mtl-2.1.2, parsec-3.1.3, text-0.11.2.3, transformers-0.3.0.0 Haddock coverage: 68% ( 26 / 38) in 'Text.Regex.XMLSchema.String.Regex' 67% ( 2 / 3) in 'Text.Regex.Glob.String.RegexParser' 33% ( 2 / 6) in 'Text.Regex.Glob.String' 100% ( 4 / 4) in 'Text.Regex.XMLSchema.String.RegexParser' 89% ( 47 / 53) in 'Text.Regex.XMLSchema.String' Warning: Text.Regex.XMLSchema.String.Regex: could not find link destinations for: Text.Regex.XMLSchema.String.Regex.Nullable Text.Regex.XMLSchema.String.Regex.Label Documentation created: dist/doc/html/hxt-regex-xmlschema/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/hxt-regex-xmlschema-9.1.0/ghc-7.6.3 Registering hxt-regex-xmlschema-9.1.0... Installed hxt-regex-xmlschema-9.1.0 Configuring hxt-unicode-9.0.2.1... Building hxt-unicode-9.0.2.1... Preprocessing library hxt-unicode-9.0.2.1... [1 of 5] Compiling Data.String.UTF8 ( src/Data/String/UTF8.hs, dist/build/Data/String/UTF8.o ) [2 of 5] Compiling Data.String.UTF8Decoding ( src/Data/String/UTF8Decoding.hs, dist/build/Data/String/UTF8Decoding.o ) [3 of 5] Compiling Data.String.EncodingNames ( src/Data/String/EncodingNames.hs, dist/build/Data/String/EncodingNames.o ) [4 of 5] Compiling Data.Char.IsoLatinTables ( src/Data/Char/IsoLatinTables.hs, dist/build/Data/Char/IsoLatinTables.o ) [5 of 5] Compiling Data.String.Unicode ( src/Data/String/Unicode.hs, dist/build/Data/String/Unicode.o ) In-place registering hxt-unicode-9.0.2.1... Running Haddock for hxt-unicode-9.0.2.1... Running hscolour for hxt-unicode-9.0.2.1... Preprocessing library hxt-unicode-9.0.2.1... Preprocessing library hxt-unicode-9.0.2.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 0% ( 0 / 7) in 'Data.String.UTF8' 50% ( 2 / 4) in 'Data.String.UTF8Decoding' 4% ( 1 / 24) in 'Data.String.EncodingNames' 0% ( 0 / 15) in 'Data.Char.IsoLatinTables' 89% ( 31 / 35) in 'Data.String.Unicode' Warning: Data.String.Unicode: could not find link destinations for: Data.String.Unicode.StringFct Data.String.Unicode.decodingTable Documentation created: dist/doc/html/hxt-unicode/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/hxt-unicode-9.0.2.1/ghc-7.6.3 Registering hxt-unicode-9.0.2.1... Installed hxt-unicode-9.0.2.1 Configuring HaXml-1.24... Building HaXml-1.24... Preprocessing library HaXml-1.24... [ 1 of 42] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Text/XML/HaXml/Xtract/Lex.o ) [ 2 of 42] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/Text/XML/HaXml/DtdToHaskell/TypeDef.o ) [ 3 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src/Text/XML/HaXml/DtdToHaskell/Instance.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Instance.o ) [ 4 of 42] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Text/XML/HaXml/Posn.o ) [ 5 of 42] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Text/XML/HaXml/Lex.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.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Text/XML/HaXml/Namespaces.o ) [ 8 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' [ 9 of 42] Compiling Text.XML.HaXml.Schema.PrimitiveTypes ( src/Text/XML/HaXml/Schema/PrimitiveTypes.hs, dist/build/Text/XML/HaXml/Schema/PrimitiveTypes.o ) [10 of 42] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Text/XML/HaXml/Verbatim.o ) [11 of 42] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Text/XML/HaXml/Combinators.o ) [12 of 42] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Text/XML/HaXml/Parse.o ) [13 of 42] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Text/XML/HaXml/Pretty.o ) [14 of 42] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/Text/XML/HaXml/Html/Generate.o ) [15 of 42] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Text/XML/HaXml/Html/Parse.o ) [16 of 42] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Text/XML/HaXml/Wrappers.o ) [17 of 42] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/Text/XML/HaXml/Escape.o ) [18 of 42] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Text/XML/HaXml/ByteStringPP.o ) [19 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src/Text/XML/HaXml/DtdToHaskell/Convert.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Convert.o ) [20 of 42] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/Text/XML/HaXml/Html/ParseLazy.o ) [21 of 42] Compiling Text.XML.HaXml.Html.Pretty ( src/Text/XML/HaXml/Html/Pretty.hs, dist/build/Text/XML/HaXml/Html/Pretty.o ) [22 of 42] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/Text/XML/HaXml/ParseLazy.o ) [23 of 42] Compiling Text.XML.HaXml.SAX ( src/Text/XML/HaXml/SAX.hs, dist/build/Text/XML/HaXml/SAX.o ) [24 of 42] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/Text/XML/HaXml/Schema/NameConversion.o ) [25 of 42] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Text/XML/HaXml/TypeMapping.o ) [26 of 42] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Text/XML/HaXml/XmlContent/Parser.o ) [27 of 42] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Text/XML/HaXml/XmlContent.o ) [28 of 42] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Text/XML/HaXml/Validate.o ) [29 of 42] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/Text/XML/HaXml/Schema/Parse.o ) [30 of 42] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/Text/XML/HaXml/Schema/HaskellTypeModel.o ) [31 of 42] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/Text/XML/HaXml/Schema/PrettyHaskell.o ) [32 of 42] Compiling Text.XML.HaXml.Schema.PrettyHsBoot ( src/Text/XML/HaXml/Schema/PrettyHsBoot.hs, dist/build/Text/XML/HaXml/Schema/PrettyHsBoot.o ) [33 of 42] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/Text/XML/HaXml/Schema/Environment.o ) [34 of 42] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/Text/XML/HaXml/Schema/TypeConversion.o ) [35 of 42] Compiling Text.XML.HaXml.ShowXmlLazy ( src/Text/XML/HaXml/ShowXmlLazy.hs, dist/build/Text/XML/HaXml/ShowXmlLazy.o ) [36 of 42] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/Text/XML/HaXml/Util.o ) [37 of 42] Compiling Text.XML.HaXml.XmlContent.Haskell ( src/Text/XML/HaXml/XmlContent/Haskell.hs, dist/build/Text/XML/HaXml/XmlContent/Haskell.o ) [38 of 42] Compiling Text.XML.HaXml.Xtract.Combinators ( src/Text/XML/HaXml/Xtract/Combinators.hs, dist/build/Text/XML/HaXml/Xtract/Combinators.o ) [39 of 42] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Text/XML/HaXml/Xtract/Parse.o ) [40 of 42] Compiling Text.XML.HaXml.OneOfN ( src/Text/XML/HaXml/OneOfN.hs, dist/build/Text/XML/HaXml/OneOfN.o ) [41 of 42] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/Text/XML/HaXml.o ) [42 of 42] Compiling Text.XML.HaXml.Schema.Schema ( src/Text/XML/HaXml/Schema/Schema.hs, dist/build/Text/XML/HaXml/Schema/Schema.o ) In-place registering HaXml-1.24... Preprocessing executable 'Xtract' for HaXml-1.24... [ 1 of 25] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Lex.o ) src/Text/XML/HaXml/Xtract/Lex.hs:54:1: Warning: Pattern match(es) are non-exhaustive In an equation for `white': Patterns not matched: ghc-prim:GHC.Types.C# #x with #x `notElem` ['\t', ' ', '\n', '\r', '\160'] [ 2 of 25] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Posn.o ) [ 3 of 25] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 4 of 25] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for `==': Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: `m' [ 5 of 25] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/ParseLazy.o ) src/Text/XML/HaXml/Html/ParseLazy.hs:16:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/ParseLazy.hs:19:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/ParseLazy.hs:141:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/ParseLazy.hs:131:1 src/Text/XML/HaXml/Html/ParseLazy.hs:188:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/ParseLazy.hs:19:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/ParseLazy.hs:215:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:219:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:224:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:237:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:241:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:253:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:268:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:269:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:274:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:303:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:319:1: Warning: Pattern match(es) are non-exhaustive In an equation for `element': Patterns not matched: QN _ _ src/Text/XML/HaXml/Html/ParseLazy.hs:321:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:331:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:341:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:345:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:348:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:356:23: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:382:11: Warning: Pattern match(es) are non-exhaustive In an equation for `f0': Patterns not matched: (QN _ _, _) src/Text/XML/HaXml/Html/ParseLazy.hs:410:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:671:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind [ 6 of 25] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Escape.o ) [ 7 of 25] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 8 of 25] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for `cp' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for `modifier' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 [ 9 of 25] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", 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:33:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ParseLazy.hs:36:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/ParseLazy.hs:108:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:109:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:183:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:167:1 src/Text/XML/HaXml/ParseLazy.hs:230:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/ParseLazy.hs:36:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/ParseLazy.hs:244:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 src/Text/XML/HaXml/ParseLazy.hs:273:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 src/Text/XML/HaXml/ParseLazy.hs:322:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:326:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:363:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:375:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:376:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:382:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:413:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:440:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:443:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:446:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:472:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:479:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:482:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:488:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:511:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:512:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:517:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:569:13: Warning: This binding for `cp' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:546:1 src/Text/XML/HaXml/ParseLazy.hs:574:19: Warning: This binding for `modifier' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:561:1 src/Text/XML/HaXml/ParseLazy.hs:583:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:584:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:587:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:589:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:598:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:599:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:602:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:671:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:674:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:676:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:681:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:685:12: Warning: Defined but not used: `i' src/Text/XML/HaXml/ParseLazy.hs:686:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:694:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:695:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:696:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:727:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:758:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:759:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:762:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:768:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:769:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:770:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:773:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:811:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:815:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:833:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:839:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:840:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:843:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:855:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:858:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:868:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 [11 of 25] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [12 of 25] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [13 of 25] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:79:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: Defined but not used: `x' src/Text/XML/HaXml/Combinators.hs:110:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:113:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:117:7: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:120:11: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:123:8: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:126:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:137:1: Warning: Pattern match(es) are non-exhaustive In an equation for `find': Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) src/Text/XML/HaXml/Combinators.hs:138:17: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:189:19: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:203:16: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:212:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:301:9: Warning: This binding for `attr' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:123:1 src/Text/XML/HaXml/Combinators.hs:321:24: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:320:30 [14 of 25] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/Generate.o ) [15 of 25] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234: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: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: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.24' 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.24' In the second argument of `(++)', namely `show 1.24' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.24' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [19 of 25] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for `attval': Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for `g': Patterns not matched: ghc-prim:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [20 of 25] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) [21 of 25] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for `ns' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [22 of 25] Compiling Text.XML.HaXml.Xtract.Combinators ( src/Text/XML/HaXml/Xtract/Combinators.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Combinators.o ) [23 of 25] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Parse.o ) src/Text/XML/HaXml/Xtract/Parse.hs:78:8: Warning: This binding for `x' shadows the existing binding imported from `Text.XML.HaXml.Combinators' at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38 (and originally defined at src/Text/XML/HaXml/Combinators.hs:350:3-5) src/Text/XML/HaXml/Xtract/Parse.hs:205:6: Warning: This binding for `x' shadows the existing binding imported from `Text.XML.HaXml.Combinators' at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38 (and originally defined at src/Text/XML/HaXml/Combinators.hs:350:3-5) src/Text/XML/HaXml/Xtract/Parse.hs:255:15: Warning: This binding for `attr' shadows the existing binding imported from `Text.XML.HaXml.Combinators' at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38 (and originally defined at src/Text/XML/HaXml/Combinators.hs:123:1-4) src/Text/XML/HaXml/Xtract/Parse.hs:330:9: Warning: Defined but not used: `q2' src/Text/XML/HaXml/Xtract/Parse.hs:339:9: Warning: Defined but not used: `q2' [24 of 25] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:36:17: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.24' 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.24' In the expression: show 1.24 In an equation for `version': version = show 1.24 [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 'XsdToHaskell' for HaXml-1.24... [ 1 of 27] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 27] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 3 of 27] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for `==': Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: `m' [ 4 of 27] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 5 of 27] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for `cp' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for `modifier' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 [ 6 of 27] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/NameConversion.o ) src/Text/XML/HaXml/Schema/NameConversion.hs:8:1: Warning: The import of `Text.XML.HaXml.Namespaces' is redundant except perhaps to import instances from `Text.XML.HaXml.Namespaces' To import instances alone, use: import Text.XML.HaXml.Namespaces() src/Text/XML/HaXml/Schema/NameConversion.hs:62:5: Warning: Pattern match(es) are non-exhaustive In an equation for `mkConid': Patterns not matched: [] _ : (_ : (_ : _)) src/Text/XML/HaXml/Schema/NameConversion.hs:66:5: Warning: Pattern match(es) are non-exhaustive In an equation for `mkVarid': Patterns not matched: [] _ : (_ : (_ : _)) src/Text/XML/HaXml/Schema/NameConversion.hs:69:5: Warning: Pattern match(es) are non-exhaustive In an equation for `first': Patterns not matched: _ [] src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning: This binding for `last' shadows the existing binding imported from `Data.List' at src/Text/XML/HaXml/Schema/NameConversion.hs:11:1-16 (and originally defined in `GHC.List') src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning: Pattern match(es) are non-exhaustive In an equation for `last': Patterns not matched: _ [] src/Text/XML/HaXml/Schema/NameConversion.hs:115:5: Warning: Pattern match(es) are non-exhaustive In an equation for `cap': Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:129:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/NameConversion.hs:3:8-43 (and originally defined in `GHC.Enum') src/Text/XML/HaXml/Schema/NameConversion.hs:130:18: Warning: Defined but not used: `p' src/Text/XML/HaXml/Schema/NameConversion.hs:131:18: Warning: Defined but not used: `p' src/Text/XML/HaXml/Schema/NameConversion.hs:165:5: Warning: Pattern match(es) are non-exhaustive In an equation for `mkVarId': Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:167:5: Warning: Pattern match(es) are non-exhaustive In an equation for `mkConId': Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:199:36: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (_, []) src/Text/XML/HaXml/Schema/NameConversion.hs:200:46: Warning: Defined but not used: `suf' [ 7 of 27] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [ 8 of 27] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:79:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: Defined but not used: `x' src/Text/XML/HaXml/Combinators.hs:110:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:113:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:117:7: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:120:11: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:123:8: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:126:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:137:1: Warning: Pattern match(es) are non-exhaustive In an equation for `find': Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) src/Text/XML/HaXml/Combinators.hs:138:17: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:189:19: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:203:16: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:212:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:301:9: Warning: This binding for `attr' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:123:1 src/Text/XML/HaXml/Combinators.hs:321:24: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:320:30 [ 9 of 27] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Escape.o ) [10 of 27] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Html/Generate.o ) [11 of 27] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind [12 of 27] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [13 of 27] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/XSDTypeModel.o ) src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning: Fields of `Schema' not initialised: schema_elementFormDefault, schema_attributeFormDefault, schema_finalDefault, schema_blockDefault, schema_targetNamespace, schema_version, schema_namespaces In the expression: Schema {schema_items = []} In an equation for `mempty': mempty = Schema {schema_items = []} In the instance declaration for `Monoid Schema' [14 of 27] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234: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: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:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for `declprim': Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for `?': Patterns not matched: _ _ [15 of 27] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Verbatim.o ) [16 of 27] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Util.o ) src/Text/XML/HaXml/Util.hs:32:16: Warning: This binding for `attrs' shadows the existing binding defined at src/Text/XML/HaXml/Util.hs:32:1 src/Text/XML/HaXml/Util.hs:35:1: Warning: Pattern match(es) are non-exhaustive In an equation for `tagTextContent': Patterns not matched: CString _ _ _ CRef _ _ CMisc _ _ [17 of 27] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:34:41: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.24' 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.24' In the second argument of `(++)', namely `show 1.24' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.24' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [18 of 27] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for `attval': Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for `g': Patterns not matched: ghc-prim:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [19 of 27] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/Parse.o ) src/Text/XML/HaXml/Schema/Parse.hs:6:1: Warning: The import of `Data.List' is redundant except perhaps to import instances from `Data.List' To import instances alone, use: import Data.List() src/Text/XML/HaXml/Schema/Parse.hs:11:1: Warning: The import item `Attribute(..)' suggests that `Attribute' has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/Parse.hs:26:5: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:644:1 src/Text/XML/HaXml/Schema/Parse.hs:140:5: Warning: Pattern match(es) are non-exhaustive In an equation for `deQN': Patterns not matched: N _ src/Text/XML/HaXml/Schema/Parse.hs:147:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Schema/Parse.hs:147:21: Warning: Defined but not used: `m' src/Text/XML/HaXml/Schema/Parse.hs:160:20: Warning: This binding for `uri' shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:597:1 src/Text/XML/HaXml/Schema/Parse.hs:164:10: Warning: Defined but not used: `p' src/Text/XML/HaXml/Schema/Parse.hs:184:1: Warning: Top-level binding with no type signature: schema :: Parser (Content Posn) Schema src/Text/XML/HaXml/Schema/Parse.hs:243:12: Warning: This binding for `qual' shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:172:1 src/Text/XML/HaXml/Schema/Parse.hs:380:12: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/Parse.hs:538:17: Warning: A do-notation statement discarded a result of type String. Suppress this warning by saying "_ <- isWord "unbounded"", or by using the flag -fno-warn-unused-do-bind [20 of 27] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/Environment.o ) src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning: The import item `Name(..)' suggests that `Name' has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning: The import of `Name' from module `Text.XML.HaXml.Types' is redundant src/Text/XML/HaXml/Schema/Environment.hs:82:20: Warning: This binding for `init' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/Environment.hs:2:8-40 (and originally defined in `GHC.List') src/Text/XML/HaXml/Schema/Environment.hs:97:16: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:100:16: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:103:16: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:113:5: Warning: Pattern match(es) are non-exhaustive In an equation for `complex': Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:117:29: Warning: This binding for `env' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13 src/Text/XML/HaXml/Schema/Environment.hs:123:46: Warning: This binding for `env' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13 src/Text/XML/HaXml/Schema/Environment.hs:134:24: Warning: Defined but not used: `x' src/Text/XML/HaXml/Schema/Environment.hs:154:5: Warning: Pattern match(es) are non-exhaustive In an equation for `elementDecl': Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:155:15: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/Environment.hs:164:29: Warning: This binding for `env' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:154:17 src/Text/XML/HaXml/Schema/Environment.hs:172:5: Warning: Pattern match(es) are non-exhaustive In an equation for `attributeDecl': Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:173:15: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/Environment.hs:177:5: Warning: Pattern match(es) are non-exhaustive In an equation for `attrGroup': Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:178:15: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/Environment.hs:182:5: Warning: Pattern match(es) are non-exhaustive In an equation for `group': Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:183:15: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/Environment.hs:189:30: Warning: This binding for `env' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:188:11 [21 of 27] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/HaskellTypeModel.o ) [22 of 27] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/TypeConversion.o ) src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning: The import item `Name(..)' suggests that `Name' has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning: The import of `Name' from module `Text.XML.HaXml.Types' is redundant src/Text/XML/HaXml/Schema/TypeConversion.hs:15:1: Warning: The import of `Data.Map' is redundant except perhaps to import instances from `Data.Map' To import instances alone, use: import Data.Map() src/Text/XML/HaXml/Schema/TypeConversion.hs:16:1: Warning: The import of `Data.List' is redundant except perhaps to import instances from `Data.List' To import instances alone, use: import Data.List() src/Text/XML/HaXml/Schema/TypeConversion.hs:17:1: Warning: The import of `isNothing' from module `Data.Maybe' is redundant src/Text/XML/HaXml/Schema/TypeConversion.hs:36:27: Warning: Defined but not used: `ad' src/Text/XML/HaXml/Schema/TypeConversion.hs:37:26: Warning: Defined but not used: `ag' src/Text/XML/HaXml/Schema/TypeConversion.hs:40:23: Warning: Defined but not used: `prim' src/Text/XML/HaXml/Schema/TypeConversion.hs:41:12: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:41:30: Warning: Defined but not used: `f' src/Text/XML/HaXml/Schema/TypeConversion.hs:52:20: Warning: Defined but not used: `a' src/Text/XML/HaXml/Schema/TypeConversion.hs:52:22: Warning: Defined but not used: `n' src/Text/XML/HaXml/Schema/TypeConversion.hs:52:24: Warning: Defined but not used: `f' src/Text/XML/HaXml/Schema/TypeConversion.hs:52:26: Warning: Defined but not used: `t' src/Text/XML/HaXml/Schema/TypeConversion.hs:55:12: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:55:27: Warning: Defined but not used: `f' src/Text/XML/HaXml/Schema/TypeConversion.hs:55:29: Warning: Defined but not used: `u' src/Text/XML/HaXml/Schema/TypeConversion.hs:70:26: Warning: Defined but not used: `ann' src/Text/XML/HaXml/Schema/TypeConversion.hs:70:30: Warning: Defined but not used: `base' src/Text/XML/HaXml/Schema/TypeConversion.hs:70:35: Warning: Defined but not used: `r1' src/Text/XML/HaXml/Schema/TypeConversion.hs:77:53: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:91:22: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/TypeConversion.hs:105:22: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/TypeConversion.hs:133:25: Warning: Defined but not used: es' src/Text/XML/HaXml/Schema/TypeConversion.hs:157:9: Warning: Defined but not used: `c' src/Text/XML/HaXml/Schema/TypeConversion.hs:267:34: Warning: Defined but not used: `st' src/Text/XML/HaXml/Schema/TypeConversion.hs:274:34: Warning: Defined but not used: `st' src/Text/XML/HaXml/Schema/TypeConversion.hs:275:34: Warning: Defined but not used: `st' src/Text/XML/HaXml/Schema/TypeConversion.hs:301:15: Warning: Defined but not used: `n' src/Text/XML/HaXml/Schema/TypeConversion.hs:334:31: Warning: Defined but not used: `ann' src/Text/XML/HaXml/Schema/TypeConversion.hs:334:35: Warning: Defined but not used: `eds' src/Text/XML/HaXml/Schema/TypeConversion.hs:339:31: Warning: Defined but not used: `ann' src/Text/XML/HaXml/Schema/TypeConversion.hs:348:5: Warning: This binding for `any' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `GHC.List') src/Text/XML/HaXml/Schema/TypeConversion.hs:368:9: Warning: This binding for `simple' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:40:5 src/Text/XML/HaXml/Schema/TypeConversion.hs:371:9: Warning: This binding for `complex' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:84:5 src/Text/XML/HaXml/Schema/TypeConversion.hs:378:15: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:364:23 src/Text/XML/HaXml/Schema/TypeConversion.hs:393:12: Warning: Defined but not used: `s' src/Text/XML/HaXml/Schema/TypeConversion.hs:403:14: Warning: Defined but not used: `s' src/Text/XML/HaXml/Schema/TypeConversion.hs:406:26: Warning: Defined but not used: `ann' src/Text/XML/HaXml/Schema/TypeConversion.hs:406:30: Warning: Defined but not used: `base' src/Text/XML/HaXml/Schema/TypeConversion.hs:406:35: Warning: Defined but not used: `r1' src/Text/XML/HaXml/Schema/TypeConversion.hs:442:1: Warning: Pattern match(es) are non-exhaustive In an equation for `consolidate': Patterns not matched: (Occurs _ _) (OrderedNumericTotalDigits, _, _) (Occurs _ _) (OrderedNumericFractionDigits, _, _) (Occurs _ _) (UnorderedPattern, _, _) (Occurs _ _) (UnorderedEnumeration, _, _) ... src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning: Defined but not used: `min' src/Text/XML/HaXml/Schema/TypeConversion.hs:442:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning: Defined but not used: `min' src/Text/XML/HaXml/Schema/TypeConversion.hs:444:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:446:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning: Defined but not used: `max' src/Text/XML/HaXml/Schema/TypeConversion.hs:448:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning: Defined but not used: `max' src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning: Defined but not used: `min' src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning: Defined but not used: `max' src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning: Defined but not used: `min' src/Text/XML/HaXml/Schema/TypeConversion.hs:452:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:454:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning: Defined but not used: `max' [23 of 27] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/PrettyHaskell.o ) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:19:1: Warning: The import of `notElem' from module `Data.List' is redundant src/Text/XML/HaXml/Schema/PrettyHaskell.hs:20:1: Warning: The import of `isJust, fromJust, catMaybes' from module `Data.Maybe' is redundant src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning: This binding for `sep' shadows the existing binding imported from `Text.PrettyPrint.HughesPJ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning: Defined but not used: `sep' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:24: Warning: Defined but not used: `pp' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:27:14: Warning: This binding for `sep' shadows the existing binding imported from `Text.PrettyPrint.HughesPJ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:58:29: Warning: This binding for `seq' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `ghc-prim:GHC.Prim') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `1 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25-29 (Num a0) arising from the literal `1' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:26 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:59:44-47 In the second argument of `zipWith', namely `[1 .. ]' In the expression: zipWith (\ n seq -> case seq of { [x] -> "\ \(" ++ show n ++ ") " ++ paragraph 56 x _ -> "\ \(" ++ show n ++ ") Sequence of:" ++ concatMap (\ s -> "\ \\ \ * " ++ paragraph 52 s) seq }) [1 .. ] In the second argument of `($)', namely `zipWith (\ n seq -> case seq of { [x] -> "\ \(" ++ show n ++ ") " ++ paragraph 56 x _ -> "\ \(" ++ show n ++ ") Sequence of:" ++ concatMap (\ s -> "\ \\ \ * " ++ paragraph 52 s) seq }) [1 .. ] $ map (map safeComment) $ nested' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:87:1: Warning: Defined but not used: `ppVarId' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:89:1: Warning: Defined but not used: `ppUnqVarId' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:133:26: Warning: This binding for `mod' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Real') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:137:26: Warning: This binding for `mod' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Real') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:169:8: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:8: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:11: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:13: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:177:5 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:16: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:190:16: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:192:37: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:205:11: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:11: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:14: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:213:14: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:215:17: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:218:49: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:230:1: Warning: Pattern match(es) are non-exhaustive In an equation for `ppHighLevelDecl': Patterns not matched: _ (ElementOfType (OneOf _ _ _)) _ (ElementOfType (AnyElem _ _)) _ (ElementOfType Text) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning: This binding for `comm' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning: This binding for `comm' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning: This binding for `comm' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:310:16: Warning: This binding for `as' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:271:42 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:319:40: Warning: Defined but not used: `sts' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:386:17: Warning: This binding for `as' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:352:40 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning: This binding for `mod' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Real') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning: Defined but not used: `mod' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:449:5: Warning: Pattern match(es) are non-exhaustive In an equation for `initLower': Patterns not matched: XName (N []) XName (QN _ []) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:463:20: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:477:20: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:495:5: Warning: Defined but not used: `notInScope' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `1 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57-61 (Num a0) arising from the literal `1' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:58 (Show a0) arising from a use of `choices' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:41-47 In the second argument of `zip', namely `[1 .. ]' In the fifth argument of `ppvList', namely `(zip es [1 .. ])' In the first argument of `($$)', namely `ppvList "=" "|" "" choices (zip es [1 .. ])' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:17: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:27: Warning: Defined but not used: `t' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:29: Warning: Defined but not used: `es' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:32: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:574:55: Warning: Defined but not used: `grandsuper' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:591:17: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:20: Warning: Defined but not used: `fwdReqd' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:692:5: Warning: Defined but not used: `fwd' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:12: Warning: This binding for `t' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:16 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:14: Warning: This binding for `es' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:50 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:17: Warning: This binding for `as' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:53 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `0 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73-77 (Num a0) arising from the literal `0' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:74 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:60-63 In the expression: [0 .. ] In a stmt of a list comprehension: n <- [0 .. ] In the second argument of `take', namely `[text ('a' : show n) | n <- [0 .. ]]' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `0 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73-77 (Num a0) arising from the literal `0' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:74 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:60-63 In the expression: [0 .. ] In a stmt of a list comprehension: n <- [0 .. ] In the second argument of `take', namely `[text ('e' : show n) | n <- [0 .. ]]' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:714:47: Warning: This binding for `mod' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Real') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:5: Warning: Pattern match(es) are non-exhaustive In an equation for `ppSuper': Patterns not matched: _ [] src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:13: Warning: This binding for `t' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:718:40 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:10: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:13: Warning: Defined but not used: `t' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:757:18: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:758:18: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:759:18: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:771:12: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:765:25 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:775:16: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:16: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:19: Warning: Defined but not used: `brack' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:25: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:830:30: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:838:1: Warning: Pattern match(es) are non-exhaustive In an equation for `liftedElemModifier': Patterns not matched: Element _ _ _ _ _ _ _ AnyElem _ _ Text src/Text/XML/HaXml/Schema/PrettyHaskell.hs:857:14: Warning: Defined but not used: `i' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:868:8: Warning: Defined but not used: `seen' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:875:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Enum') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `2 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69-73 (Num a0) arising from the literal `2' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:70 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of `dropWhile', namely `[(n ++ show i) | i <- [2 .. ]]' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:877:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Enum') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `2 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69-73 (Num a0) arising from the literal `2' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:70 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of `dropWhile', namely `[(n ++ show i) | i <- [2 .. ]]' [24 of 27] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) [25 of 27] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for `ns' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [26 of 27] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:36:17: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.24' 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.24' In the expression: show 1.24 In an equation for `version': version = show 1.24 [27 of 27] Compiling Main ( src/tools/XsdToHaskell.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Main.o ) src/tools/XsdToHaskell.hs:32:1: Warning: The import of `vcat' from module `Text.PrettyPrint.HughesPJ' is redundant Linking dist/build/XsdToHaskell/XsdToHaskell ... Preprocessing executable 'Validate' for HaXml-1.24... [ 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:209:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 3 of 16] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for `==': Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: `m' [ 4 of 16] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 5 of 16] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for `cp' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for `modifier' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 [ 6 of 16] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [ 7 of 16] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:79:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: Defined but not used: `x' src/Text/XML/HaXml/Combinators.hs:110:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:113:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:117:7: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:120:11: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:123:8: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:126:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:137:1: Warning: Pattern match(es) are non-exhaustive In an equation for `find': Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) src/Text/XML/HaXml/Combinators.hs:138:17: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:189:19: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:203:16: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:212:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:301:9: Warning: This binding for `attr' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:123:1 src/Text/XML/HaXml/Combinators.hs:321:24: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:320:30 [ 8 of 16] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", 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.24' 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.24' In the second argument of `(++)', namely `show 1.24' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.24' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [11 of 16] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234: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: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:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for `declprim': Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for `?': Patterns not matched: _ _ [12 of 16] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Verbatim.o ) [13 of 16] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for `attval': Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for `g': Patterns not matched: ghc-prim:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [14 of 16] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) [15 of 16] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for `ns' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [16 of 16] Compiling Main ( src/tools/Validate.hs, dist/build/Validate/Validate-tmp/Main.o ) Linking dist/build/Validate/Validate ... Preprocessing executable 'MkOneOf' for HaXml-1.24... [ 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:209:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 3 of 19] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for `==': Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: `m' [ 4 of 19] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Escape.o ) [ 5 of 19] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 6 of 19] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:79:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: Defined but not used: `x' src/Text/XML/HaXml/Combinators.hs:110:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:113:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:117:7: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:120:11: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:123:8: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:126:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:137:1: Warning: Pattern match(es) are non-exhaustive In an equation for `find': Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) src/Text/XML/HaXml/Combinators.hs:138:17: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:189:19: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:203:16: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:212:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:301:9: Warning: This binding for `attr' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:123:1 src/Text/XML/HaXml/Combinators.hs:321:24: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:320:30 [ 7 of 19] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for `cp' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for `modifier' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 [ 8 of 19] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [ 9 of 19] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Html/Generate.o ) [10 of 19] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", 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.24' 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.24' In the second argument of `(++)', namely `show 1.24' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.24' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [12 of 19] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Verbatim.o ) [13 of 19] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [14 of 19] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234: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: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:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for `declprim': Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for `?': Patterns not matched: _ _ [15 of 19] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for `attval': Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for `g': Patterns not matched: ghc-prim:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [16 of 19] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) [17 of 19] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for `ns' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [18 of 19] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:36:17: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.24' 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.24' In the expression: show 1.24 In an equation for `version': version = show 1.24 [19 of 19] Compiling Main ( src/tools/MkOneOf.hs, dist/build/MkOneOf/MkOneOf-tmp/Main.o ) Linking dist/build/MkOneOf/MkOneOf ... Preprocessing executable 'FpMLToHaskell' for HaXml-1.24... [ 1 of 28] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 28] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 3 of 28] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for `==': Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: `m' [ 4 of 28] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 5 of 28] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for `cp' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for `modifier' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 [ 6 of 28] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/XSDTypeModel.o ) src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning: Fields of `Schema' not initialised: schema_elementFormDefault, schema_attributeFormDefault, schema_finalDefault, schema_blockDefault, schema_targetNamespace, schema_version, schema_namespaces In the expression: Schema {schema_items = []} In an equation for `mempty': mempty = Schema {schema_items = []} In the instance declaration for `Monoid Schema' [ 7 of 28] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/NameConversion.o ) src/Text/XML/HaXml/Schema/NameConversion.hs:8:1: Warning: The import of `Text.XML.HaXml.Namespaces' is redundant except perhaps to import instances from `Text.XML.HaXml.Namespaces' To import instances alone, use: import Text.XML.HaXml.Namespaces() src/Text/XML/HaXml/Schema/NameConversion.hs:62:5: Warning: Pattern match(es) are non-exhaustive In an equation for `mkConid': Patterns not matched: [] _ : (_ : (_ : _)) src/Text/XML/HaXml/Schema/NameConversion.hs:66:5: Warning: Pattern match(es) are non-exhaustive In an equation for `mkVarid': Patterns not matched: [] _ : (_ : (_ : _)) src/Text/XML/HaXml/Schema/NameConversion.hs:69:5: Warning: Pattern match(es) are non-exhaustive In an equation for `first': Patterns not matched: _ [] src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning: This binding for `last' shadows the existing binding imported from `Data.List' at src/Text/XML/HaXml/Schema/NameConversion.hs:11:1-16 (and originally defined in `GHC.List') src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning: Pattern match(es) are non-exhaustive In an equation for `last': Patterns not matched: _ [] src/Text/XML/HaXml/Schema/NameConversion.hs:115:5: Warning: Pattern match(es) are non-exhaustive In an equation for `cap': Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:129:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/NameConversion.hs:3:8-43 (and originally defined in `GHC.Enum') src/Text/XML/HaXml/Schema/NameConversion.hs:130:18: Warning: Defined but not used: `p' src/Text/XML/HaXml/Schema/NameConversion.hs:131:18: Warning: Defined but not used: `p' src/Text/XML/HaXml/Schema/NameConversion.hs:165:5: Warning: Pattern match(es) are non-exhaustive In an equation for `mkVarId': Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:167:5: Warning: Pattern match(es) are non-exhaustive In an equation for `mkConId': Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:199:36: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (_, []) src/Text/XML/HaXml/Schema/NameConversion.hs:200:46: Warning: Defined but not used: `suf' [ 8 of 28] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [ 9 of 28] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:79:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: Defined but not used: `x' src/Text/XML/HaXml/Combinators.hs:110:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:113:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:117:7: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:120:11: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:123:8: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:126:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:137:1: Warning: Pattern match(es) are non-exhaustive In an equation for `find': Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) src/Text/XML/HaXml/Combinators.hs:138:17: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:189:19: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:203:16: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:212:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:301:9: Warning: This binding for `attr' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:123:1 src/Text/XML/HaXml/Combinators.hs:321:24: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:320:30 [10 of 28] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Escape.o ) [11 of 28] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Html/Generate.o ) [12 of 28] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind [13 of 28] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [14 of 28] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234: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: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:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for `declprim': Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for `?': Patterns not matched: _ _ [15 of 28] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Verbatim.o ) [16 of 28] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Util.o ) src/Text/XML/HaXml/Util.hs:32:16: Warning: This binding for `attrs' shadows the existing binding defined at src/Text/XML/HaXml/Util.hs:32:1 src/Text/XML/HaXml/Util.hs:35:1: Warning: Pattern match(es) are non-exhaustive In an equation for `tagTextContent': Patterns not matched: CString _ _ _ CRef _ _ CMisc _ _ [17 of 28] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:34:41: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.24' 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.24' In the second argument of `(++)', namely `show 1.24' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.24' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [18 of 28] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for `attval': Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for `g': Patterns not matched: ghc-prim:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [19 of 28] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/Parse.o ) src/Text/XML/HaXml/Schema/Parse.hs:6:1: Warning: The import of `Data.List' is redundant except perhaps to import instances from `Data.List' To import instances alone, use: import Data.List() src/Text/XML/HaXml/Schema/Parse.hs:11:1: Warning: The import item `Attribute(..)' suggests that `Attribute' has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/Parse.hs:26:5: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:644:1 src/Text/XML/HaXml/Schema/Parse.hs:140:5: Warning: Pattern match(es) are non-exhaustive In an equation for `deQN': Patterns not matched: N _ src/Text/XML/HaXml/Schema/Parse.hs:147:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Schema/Parse.hs:147:21: Warning: Defined but not used: `m' src/Text/XML/HaXml/Schema/Parse.hs:160:20: Warning: This binding for `uri' shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:597:1 src/Text/XML/HaXml/Schema/Parse.hs:164:10: Warning: Defined but not used: `p' src/Text/XML/HaXml/Schema/Parse.hs:184:1: Warning: Top-level binding with no type signature: schema :: Parser (Content Posn) Schema src/Text/XML/HaXml/Schema/Parse.hs:243:12: Warning: This binding for `qual' shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:172:1 src/Text/XML/HaXml/Schema/Parse.hs:380:12: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/Parse.hs:538:17: Warning: A do-notation statement discarded a result of type String. Suppress this warning by saying "_ <- isWord "unbounded"", or by using the flag -fno-warn-unused-do-bind [20 of 28] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/Environment.o ) src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning: The import item `Name(..)' suggests that `Name' has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning: The import of `Name' from module `Text.XML.HaXml.Types' is redundant src/Text/XML/HaXml/Schema/Environment.hs:82:20: Warning: This binding for `init' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/Environment.hs:2:8-40 (and originally defined in `GHC.List') src/Text/XML/HaXml/Schema/Environment.hs:97:16: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:100:16: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:103:16: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:113:5: Warning: Pattern match(es) are non-exhaustive In an equation for `complex': Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:117:29: Warning: This binding for `env' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13 src/Text/XML/HaXml/Schema/Environment.hs:123:46: Warning: This binding for `env' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13 src/Text/XML/HaXml/Schema/Environment.hs:134:24: Warning: Defined but not used: `x' src/Text/XML/HaXml/Schema/Environment.hs:154:5: Warning: Pattern match(es) are non-exhaustive In an equation for `elementDecl': Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:155:15: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/Environment.hs:164:29: Warning: This binding for `env' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:154:17 src/Text/XML/HaXml/Schema/Environment.hs:172:5: Warning: Pattern match(es) are non-exhaustive In an equation for `attributeDecl': Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:173:15: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/Environment.hs:177:5: Warning: Pattern match(es) are non-exhaustive In an equation for `attrGroup': Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:178:15: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/Environment.hs:182:5: Warning: Pattern match(es) are non-exhaustive In an equation for `group': Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:183:15: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/Environment.hs:189:30: Warning: This binding for `env' shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:188:11 [21 of 28] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/HaskellTypeModel.o ) [22 of 28] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/TypeConversion.o ) src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning: The import item `Name(..)' suggests that `Name' has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning: The import of `Name' from module `Text.XML.HaXml.Types' is redundant src/Text/XML/HaXml/Schema/TypeConversion.hs:15:1: Warning: The import of `Data.Map' is redundant except perhaps to import instances from `Data.Map' To import instances alone, use: import Data.Map() src/Text/XML/HaXml/Schema/TypeConversion.hs:16:1: Warning: The import of `Data.List' is redundant except perhaps to import instances from `Data.List' To import instances alone, use: import Data.List() src/Text/XML/HaXml/Schema/TypeConversion.hs:17:1: Warning: The import of `isNothing' from module `Data.Maybe' is redundant src/Text/XML/HaXml/Schema/TypeConversion.hs:36:27: Warning: Defined but not used: `ad' src/Text/XML/HaXml/Schema/TypeConversion.hs:37:26: Warning: Defined but not used: `ag' src/Text/XML/HaXml/Schema/TypeConversion.hs:40:23: Warning: Defined but not used: `prim' src/Text/XML/HaXml/Schema/TypeConversion.hs:41:12: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:41:30: Warning: Defined but not used: `f' src/Text/XML/HaXml/Schema/TypeConversion.hs:52:20: Warning: Defined but not used: `a' src/Text/XML/HaXml/Schema/TypeConversion.hs:52:22: Warning: Defined but not used: `n' src/Text/XML/HaXml/Schema/TypeConversion.hs:52:24: Warning: Defined but not used: `f' src/Text/XML/HaXml/Schema/TypeConversion.hs:52:26: Warning: Defined but not used: `t' src/Text/XML/HaXml/Schema/TypeConversion.hs:55:12: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:55:27: Warning: Defined but not used: `f' src/Text/XML/HaXml/Schema/TypeConversion.hs:55:29: Warning: Defined but not used: `u' src/Text/XML/HaXml/Schema/TypeConversion.hs:70:26: Warning: Defined but not used: `ann' src/Text/XML/HaXml/Schema/TypeConversion.hs:70:30: Warning: Defined but not used: `base' src/Text/XML/HaXml/Schema/TypeConversion.hs:70:35: Warning: Defined but not used: `r1' src/Text/XML/HaXml/Schema/TypeConversion.hs:77:53: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:91:22: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/TypeConversion.hs:105:22: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/TypeConversion.hs:133:25: Warning: Defined but not used: es' src/Text/XML/HaXml/Schema/TypeConversion.hs:157:9: Warning: Defined but not used: `c' src/Text/XML/HaXml/Schema/TypeConversion.hs:267:34: Warning: Defined but not used: `st' src/Text/XML/HaXml/Schema/TypeConversion.hs:274:34: Warning: Defined but not used: `st' src/Text/XML/HaXml/Schema/TypeConversion.hs:275:34: Warning: Defined but not used: `st' src/Text/XML/HaXml/Schema/TypeConversion.hs:301:15: Warning: Defined but not used: `n' src/Text/XML/HaXml/Schema/TypeConversion.hs:334:31: Warning: Defined but not used: `ann' src/Text/XML/HaXml/Schema/TypeConversion.hs:334:35: Warning: Defined but not used: `eds' src/Text/XML/HaXml/Schema/TypeConversion.hs:339:31: Warning: Defined but not used: `ann' src/Text/XML/HaXml/Schema/TypeConversion.hs:348:5: Warning: This binding for `any' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `GHC.List') src/Text/XML/HaXml/Schema/TypeConversion.hs:368:9: Warning: This binding for `simple' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:40:5 src/Text/XML/HaXml/Schema/TypeConversion.hs:371:9: Warning: This binding for `complex' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:84:5 src/Text/XML/HaXml/Schema/TypeConversion.hs:378:15: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:364:23 src/Text/XML/HaXml/Schema/TypeConversion.hs:393:12: Warning: Defined but not used: `s' src/Text/XML/HaXml/Schema/TypeConversion.hs:403:14: Warning: Defined but not used: `s' src/Text/XML/HaXml/Schema/TypeConversion.hs:406:26: Warning: Defined but not used: `ann' src/Text/XML/HaXml/Schema/TypeConversion.hs:406:30: Warning: Defined but not used: `base' src/Text/XML/HaXml/Schema/TypeConversion.hs:406:35: Warning: Defined but not used: `r1' src/Text/XML/HaXml/Schema/TypeConversion.hs:442:1: Warning: Pattern match(es) are non-exhaustive In an equation for `consolidate': Patterns not matched: (Occurs _ _) (OrderedNumericTotalDigits, _, _) (Occurs _ _) (OrderedNumericFractionDigits, _, _) (Occurs _ _) (UnorderedPattern, _, _) (Occurs _ _) (UnorderedEnumeration, _, _) ... src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning: Defined but not used: `min' src/Text/XML/HaXml/Schema/TypeConversion.hs:442:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning: Defined but not used: `min' src/Text/XML/HaXml/Schema/TypeConversion.hs:444:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:446:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning: Defined but not used: `max' src/Text/XML/HaXml/Schema/TypeConversion.hs:448:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning: Defined but not used: `max' src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning: Defined but not used: `min' src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning: Defined but not used: `max' src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning: Defined but not used: `min' src/Text/XML/HaXml/Schema/TypeConversion.hs:452:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:454:21: Warning: This binding for `min' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning: Defined but not used: `max' [23 of 28] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/PrettyHaskell.o ) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:19:1: Warning: The import of `notElem' from module `Data.List' is redundant src/Text/XML/HaXml/Schema/PrettyHaskell.hs:20:1: Warning: The import of `isJust, fromJust, catMaybes' from module `Data.Maybe' is redundant src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning: This binding for `sep' shadows the existing binding imported from `Text.PrettyPrint.HughesPJ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning: Defined but not used: `sep' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:24: Warning: Defined but not used: `pp' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:27:14: Warning: This binding for `sep' shadows the existing binding imported from `Text.PrettyPrint.HughesPJ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:58:29: Warning: This binding for `seq' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `ghc-prim:GHC.Prim') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `1 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25-29 (Num a0) arising from the literal `1' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:26 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:59:44-47 In the second argument of `zipWith', namely `[1 .. ]' In the expression: zipWith (\ n seq -> case seq of { [x] -> "\ \(" ++ show n ++ ") " ++ paragraph 56 x _ -> "\ \(" ++ show n ++ ") Sequence of:" ++ concatMap (\ s -> "\ \\ \ * " ++ paragraph 52 s) seq }) [1 .. ] In the second argument of `($)', namely `zipWith (\ n seq -> case seq of { [x] -> "\ \(" ++ show n ++ ") " ++ paragraph 56 x _ -> "\ \(" ++ show n ++ ") Sequence of:" ++ concatMap (\ s -> "\ \\ \ * " ++ paragraph 52 s) seq }) [1 .. ] $ map (map safeComment) $ nested' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:87:1: Warning: Defined but not used: `ppVarId' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:89:1: Warning: Defined but not used: `ppUnqVarId' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:133:26: Warning: This binding for `mod' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Real') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:137:26: Warning: This binding for `mod' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Real') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:169:8: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:8: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:11: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:13: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:177:5 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:16: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:190:16: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:192:37: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:205:11: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:11: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:14: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:213:14: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:215:17: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:218:49: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:230:1: Warning: Pattern match(es) are non-exhaustive In an equation for `ppHighLevelDecl': Patterns not matched: _ (ElementOfType (OneOf _ _ _)) _ (ElementOfType (AnyElem _ _)) _ (ElementOfType Text) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning: This binding for `comm' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning: This binding for `comm' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning: This binding for `comm' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:310:16: Warning: This binding for `as' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:271:42 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:319:40: Warning: Defined but not used: `sts' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:386:17: Warning: This binding for `as' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:352:40 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning: This binding for `mod' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Real') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning: Defined but not used: `mod' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:449:5: Warning: Pattern match(es) are non-exhaustive In an equation for `initLower': Patterns not matched: XName (N []) XName (QN _ []) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:463:20: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:477:20: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:495:5: Warning: Defined but not used: `notInScope' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `1 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57-61 (Num a0) arising from the literal `1' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:58 (Show a0) arising from a use of `choices' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:41-47 In the second argument of `zip', namely `[1 .. ]' In the fifth argument of `ppvList', namely `(zip es [1 .. ])' In the first argument of `($$)', namely `ppvList "=" "|" "" choices (zip es [1 .. ])' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:17: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:27: Warning: Defined but not used: `t' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:29: Warning: Defined but not used: `es' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:32: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:574:55: Warning: Defined but not used: `grandsuper' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:591:17: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:20: Warning: Defined but not used: `fwdReqd' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:692:5: Warning: Defined but not used: `fwd' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:12: Warning: This binding for `t' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:16 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:14: Warning: This binding for `es' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:50 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:17: Warning: This binding for `as' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:53 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `0 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73-77 (Num a0) arising from the literal `0' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:74 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:60-63 In the expression: [0 .. ] In a stmt of a list comprehension: n <- [0 .. ] In the second argument of `take', namely `[text ('a' : show n) | n <- [0 .. ]]' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `0 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73-77 (Num a0) arising from the literal `0' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:74 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:60-63 In the expression: [0 .. ] In a stmt of a list comprehension: n <- [0 .. ] In the second argument of `take', namely `[text ('e' : show n) | n <- [0 .. ]]' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:714:47: Warning: This binding for `mod' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Real') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:5: Warning: Pattern match(es) are non-exhaustive In an equation for `ppSuper': Patterns not matched: _ [] src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:13: Warning: This binding for `t' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:718:40 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:10: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:13: Warning: Defined but not used: `t' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:757:18: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:758:18: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:759:18: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:771:12: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:765:25 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:775:16: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:16: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:19: Warning: Defined but not used: `brack' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:25: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:830:30: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `ghc-prim:GHC.Classes') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:838:1: Warning: Pattern match(es) are non-exhaustive In an equation for `liftedElemModifier': Patterns not matched: Element _ _ _ _ _ _ _ AnyElem _ _ Text src/Text/XML/HaXml/Schema/PrettyHaskell.hs:857:14: Warning: Defined but not used: `i' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:868:8: Warning: Defined but not used: `seen' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:875:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Enum') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `2 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69-73 (Num a0) arising from the literal `2' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:70 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of `dropWhile', namely `[(n ++ show i) | i <- [2 .. ]]' src/Text/XML/HaXml/Schema/PrettyHaskell.hs:877:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in `GHC.Enum') src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `2 .. ' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69-73 (Num a0) arising from the literal `2' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:70 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of `dropWhile', namely `[(n ++ show i) | i <- [2 .. ]]' [24 of 28] Compiling Text.XML.HaXml.Schema.PrettyHsBoot ( src/Text/XML/HaXml/Schema/PrettyHsBoot.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/PrettyHsBoot.o ) src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:19:1: Warning: The import of `notElem' from module `Data.List' is redundant src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:20:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:25:14: Warning: This binding for `sep' shadows the existing binding imported from `Text.PrettyPrint.HughesPJ' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:25:14: Warning: Defined but not used: `sep' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:25:24: Warning: Defined but not used: `pp' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:26:14: Warning: This binding for `sep' shadows the existing binding imported from `Text.PrettyPrint.HughesPJ' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:49:1: Warning: Defined but not used: `ppXName' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:57:1: Warning: Defined but not used: `ppVarId' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:59:1: Warning: Defined but not used: `ppUnqVarId' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:60:1: Warning: Defined but not used: `ppFwdConId' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:63:1: Warning: Defined but not used: `ppJoinConId' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:64:1: Warning: Defined but not used: `ppFieldId' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:91:1: Warning: Defined but not used: `ppAttr' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:96:1: Warning: Defined but not used: `ppElem' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:104:8: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:106:8: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:106:11: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:113:13: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:112:5 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:113:16: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:107:11 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:121:16: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:107:11 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:123:37: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:107:11 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:133:1: Warning: Pattern match(es) are non-exhaustive In an equation for `ppHighLevelDecl': Patterns not matched: _ (ElementOfType (OneOf _ _ _)) _ (ElementOfType (AnyElem _ _)) _ (ElementOfType Text) src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:138:44: Warning: Defined but not used: `r' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:148:42: Warning: Defined but not used: `as' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:161:40: Warning: Defined but not used: `sts' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:169:38: Warning: Defined but not used: `is' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:178:37: Warning: Defined but not used: `es' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:178:40: Warning: Defined but not used: `as' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:185:45: Warning: Defined but not used: `insts' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:200:58: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:211:30: Warning: Defined but not used: `es' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:17: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:27: Warning: Defined but not used: `t' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:29: Warning: Defined but not used: `es' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:32: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:261:55: Warning: Defined but not used: `grandsuper' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:278:17: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:1: Warning: Defined but not used: `ppHighLevelInstances' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:1: Warning: Pattern match(es) are non-exhaustive In an equation for `ppHighLevelInstances': Patterns not matched: _ (NamedSimpleType _ _ _) _ (RestrictSimpleType _ _ _ _) _ (ExtendSimpleType _ _ _ _) _ (UnionSimpleTypes _ _ _) ... src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:50: Warning: Defined but not used: `insts' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:56: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:289:50: Warning: Defined but not used: `n' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:289:52: Warning: Defined but not used: `t' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:289:63: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:22: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:44: Warning: Defined but not used: `t' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:46: Warning: Defined but not used: `s' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:48: Warning: Defined but not used: `oes' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:52: Warning: Defined but not used: `oas' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:56: Warning: Defined but not used: `es' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:59: Warning: Defined but not used: `as' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:39: Warning: Defined but not used: `fwdReqd' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:47: Warning: Defined but not used: `absSup' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:54: Warning: Defined but not used: `grandsuper' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:65: Warning: Defined but not used: `comm' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:304:54: Warning: Defined but not used: `s' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:305:52: Warning: Defined but not used: `fwdReqd' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:305:60: Warning: Defined but not used: `grandsuper' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:313:1: Warning: Top-level binding with no type signature: ppElementAbstractOfType :: NameConverter -> Decl -> Doc src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:313:1: Warning: Pattern match(es) are non-exhaustive In an equation for `ppElementAbstractOfType': Patterns not matched: _ (NamedSimpleType _ _ _) _ (RestrictSimpleType _ _ _ _) _ (ExtendSimpleType _ _ _ _) _ (UnionSimpleTypes _ _ _) ... src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:313:55: Warning: Defined but not used: `substgrp' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:20: Warning: Defined but not used: `fwdReqd' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:28: Warning: Defined but not used: `abstractSuper' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:42: Warning: Defined but not used: `oes' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:46: Warning: Defined but not used: `oas' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:50: Warning: Defined but not used: `es' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:53: Warning: Defined but not used: `as' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:343:1: Warning: Pattern match(es) are non-exhaustive In an equation for `ppSuperExtension': Patterns not matched: _ _ [] (_, Just _) src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:343:21: Warning: Defined but not used: `super' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:343:50: Warning: This binding for `mod' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:5:8-41 (and originally defined in `GHC.Real') src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:351:5: Warning: Pattern match(es) are non-exhaustive In an equation for `ppSuper': Patterns not matched: _ [] src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:351:13: Warning: This binding for `t' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:347:40 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:351:15: Warning: Defined but not used: `gss' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:356:1: Warning: Defined but not used: `ppFields' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:356:10: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:356:13: Warning: Defined but not used: `t' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:364:1: Warning: Defined but not used: `ppFieldElement' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:378:1: Warning: Defined but not used: `ppElemTypeName' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:386:12: Warning: This binding for `e' shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:380:25 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:390:16: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:393:16: Warning: Defined but not used: `nx' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:393:19: Warning: Defined but not used: `brack' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:393:25: Warning: Defined but not used: `e' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:398:1: Warning: Defined but not used: `ppFieldAttribute' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:404:1: Warning: Defined but not used: `ppTypeModifier' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:411:1: Warning: Defined but not used: `ppElemModifier' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:411:1: Warning: Top-level binding with no type signature: ppElemModifier :: Modifier -> Doc -> Doc src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:422:14: Warning: Defined but not used: `i' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:428:1: Warning: Defined but not used: `uniqueify' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:430:8: Warning: Defined but not used: `seen' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:437:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:5:8-41 (and originally defined in `GHC.Enum') src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:69: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `2 .. ' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:69-73 (Num a0) arising from the literal `2' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:70 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of `dropWhile', namely `[(n ++ show i) | i <- [2 .. ]]' src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:439:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:5:8-41 (and originally defined in `GHC.Enum') src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:69: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from the arithmetic sequence `2 .. ' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:69-73 (Num a0) arising from the literal `2' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:70 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of `dropWhile', namely `[(n ++ show i) | i <- [2 .. ]]' [25 of 28] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) [26 of 28] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for `ns' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [27 of 28] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:36:17: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.24' 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.24' In the expression: show 1.24 In an equation for `version': version = show 1.24 [28 of 28] Compiling Main ( src/tools/FpMLToHaskell.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Main.o ) src/tools/FpMLToHaskell.hs:39:1: Warning: The import of `vcat' from module `Text.PrettyPrint.HughesPJ' is redundant src/tools/FpMLToHaskell.hs:70:3: Warning: This binding for `wordsBy' shadows the existing binding imported from `Text.XML.HaXml.Schema.NameConversion' at src/tools/FpMLToHaskell.hs:32:1-43 (and originally defined at src/Text/XML/HaXml/Schema/NameConversion.hs:129:1-7) src/tools/FpMLToHaskell.hs:76:37: Warning: Defined but not used: `outf' src/tools/FpMLToHaskell.hs:171:9: Warning: This binding for `name' shadows the existing binding imported from `Text.XML.HaXml.Schema.Parse' at src/tools/FpMLToHaskell.hs:30:1-34 (and originally defined at src/Text/XML/HaXml/Schema/Parse.hs:644:1-4) src/tools/FpMLToHaskell.hs:185:12: Warning: This binding for `name' shadows the existing binding imported from `Text.XML.HaXml.Schema.Parse' at src/tools/FpMLToHaskell.hs:30:1-34 (and originally defined at src/Text/XML/HaXml/Schema/Parse.hs:644:1-4) src/tools/FpMLToHaskell.hs:200:12: Warning: Defined but not used: `proj' src/tools/FpMLToHaskell.hs:200:17: Warning: Defined but not used: `x' Linking dist/build/FpMLToHaskell/FpMLToHaskell ... Preprocessing executable 'DtdToHaskell' for HaXml-1.24... [ 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:209:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 3 of 22] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/TypeDef.o ) src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs: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:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for `==': Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: `m' [ 6 of 22] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 7 of 22] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for `cp' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for `modifier' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 [ 8 of 22] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src/Text/XML/HaXml/DtdToHaskell/Convert.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/Convert.o ) src/Text/XML/HaXml/DtdToHaskell/Convert.hs:54:1: Warning: Pattern match(es) are non-exhaustive In an equation for `convert': Patterns not matched: (QN _ _, _) src/Text/XML/HaXml/DtdToHaskell/Convert.hs:62:62: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/DtdToHaskell/Convert.hs:54:12 src/Text/XML/HaXml/DtdToHaskell/Convert.hs:65:11: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: TagName (QN _ _) _ src/Text/XML/HaXml/DtdToHaskell/Convert.hs:81:5: Warning: Pattern match(es) are non-exhaustive In an equation for `inner': Patterns not matched: TagName (QN _ _) _ src/Text/XML/HaXml/DtdToHaskell/Convert.hs:98:5: Warning: Pattern match(es) are non-exhaustive In an equation for `flatten': Patterns not matched: Defaultable _ _ src/Text/XML/HaXml/DtdToHaskell/Convert.hs:111:1: Warning: Pattern match(es) are non-exhaustive In an equation for `mkAttrDef': Patterns not matched: (QN _ _) (AttDef _ (EnumeratedType _) _) (N _) (AttDef (QN _ _) (EnumeratedType _) _) src/Text/XML/HaXml/DtdToHaskell/Convert.hs:122:1: Warning: Pattern match(es) are non-exhaustive In an equation for `mkAttrField': Patterns not matched: (QN _ _) _ (N _) (AttDef (QN _ _) _ _) [ 9 of 22] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [10 of 22] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:79:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: Defined but not used: `x' src/Text/XML/HaXml/Combinators.hs:110:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:113:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:117:7: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:120:11: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:123:8: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:126:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:137:1: Warning: Pattern match(es) are non-exhaustive In an equation for `find': Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) src/Text/XML/HaXml/Combinators.hs:138:17: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:189:19: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:203:16: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:212:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:301:9: Warning: This binding for `attr' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:123:1 src/Text/XML/HaXml/Combinators.hs:321:24: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:320:30 [11 of 22] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Escape.o ) [12 of 22] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Html/Generate.o ) [13 of 22] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind [14 of 22] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [15 of 22] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for `ht' shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234: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: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:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for `declprim': Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for `?': Patterns not matched: _ _ [16 of 22] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Verbatim.o ) [17 of 22] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:34:41: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.24' 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.24' In the second argument of `(++)', namely `show 1.24' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.24' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [18 of 22] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for `attval': Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for `g': Patterns not matched: ghc-prim:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [19 of 22] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) [20 of 22] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for `cps' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for `ns' shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [21 of 22] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:36:17: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.24' 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.24' In the expression: show 1.24 In an equation for `version': version = show 1.24 [22 of 22] Compiling Main ( src/tools/DtdToHaskell.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Main.o ) src/tools/DtdToHaskell.hs:12:1: Warning: The import of `takeWhile, dropWhile' from module `Data.List' is redundant src/tools/DtdToHaskell.hs:20:1: Warning: The import of `TypeDef' from module `Text.XML.HaXml.DtdToHaskell.TypeDef' is redundant Linking dist/build/DtdToHaskell/DtdToHaskell ... Preprocessing executable 'CanonicaliseLazy' for HaXml-1.24... [ 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:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for `==': Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: `m' [ 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:209:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 5 of 13] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for `cp' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for `modifier' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 [ 6 of 13] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind [ 7 of 13] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:79:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: Defined but not used: `x' src/Text/XML/HaXml/Combinators.hs:110:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:113:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:117:7: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:120:11: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:123:8: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:126:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:137:1: Warning: Pattern match(es) are non-exhaustive In an equation for `find': Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) src/Text/XML/HaXml/Combinators.hs:138:17: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:189:19: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:203:16: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:212:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:301:9: Warning: This binding for `attr' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:123:1 src/Text/XML/HaXml/Combinators.hs:321:24: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:320:30 [ 8 of 13] Compiling Text.XML.HaXml.Html.Pretty ( src/Text/XML/HaXml/Html/Pretty.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/Pretty.o ) src/Text/XML/HaXml/Html/Pretty.hs:12:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Pretty.hs:245:27: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Html/Pretty.hs:268:1 src/Text/XML/HaXml/Html/Pretty.hs:247:25: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Html/Pretty.hs:268:1 src/Text/XML/HaXml/Html/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [ 9 of 13] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [10 of 13] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:34:41: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.24' 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.24' In the second argument of `(++)', namely `show 1.24' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.24' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [11 of 13] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/ParseLazy.o ) src/Text/XML/HaXml/Html/ParseLazy.hs:16:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/ParseLazy.hs:19:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/ParseLazy.hs:141:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/ParseLazy.hs:131:1 src/Text/XML/HaXml/Html/ParseLazy.hs:188:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/ParseLazy.hs:19:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/ParseLazy.hs:215:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:219:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:224:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:237:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:241:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", 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:33:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ParseLazy.hs:36:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/ParseLazy.hs:108:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:109:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:183:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:167:1 src/Text/XML/HaXml/ParseLazy.hs:230:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/ParseLazy.hs:36:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/ParseLazy.hs:244:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 src/Text/XML/HaXml/ParseLazy.hs:273:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 src/Text/XML/HaXml/ParseLazy.hs:322:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:326:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:363:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:375:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:376:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:382:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:413:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:440:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:443:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:446:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:472:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:479:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:482:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:488:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:511:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:512:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:517:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:569:13: Warning: This binding for `cp' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:546:1 src/Text/XML/HaXml/ParseLazy.hs:574:19: Warning: This binding for `modifier' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:561:1 src/Text/XML/HaXml/ParseLazy.hs:583:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:584:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:587:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:589:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:598:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:599:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:602:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:671:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:674:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:676:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:681:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:685:12: Warning: Defined but not used: `i' src/Text/XML/HaXml/ParseLazy.hs:686:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:694:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:695:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:696:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:727:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:758:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:759:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:762:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:768:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:769:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:770:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:773:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:811:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:815:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:833:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:839:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:840:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:843:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:855:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:858:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:868:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 [13 of 13] Compiling Main ( src/tools/CanonicaliseLazy.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Main.o ) Linking dist/build/CanonicaliseLazy/CanonicaliseLazy ... Preprocessing executable 'Canonicalise' for HaXml-1.24... [ 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:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for `==': Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: `m' [ 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:209:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 5 of 10] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs: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:137:1: Warning: Pattern match(es) are non-exhaustive In an equation for `find': Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) src/Text/XML/HaXml/Combinators.hs:138:17: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:189:19: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:203:16: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:212:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:301:9: Warning: This binding for `attr' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:123:1 src/Text/XML/HaXml/Combinators.hs:321:24: Warning: This binding for `n' shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:320:30 [ 6 of 10] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [ 7 of 10] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind [ 8 of 10] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for `cp' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for `modifier' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 [ 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.24' 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.24' In the second argument of `(++)', namely `show 1.24' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.24' 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 ... Running Haddock for HaXml-1.24... Running hscolour for HaXml-1.24... Preprocessing library HaXml-1.24... Preprocessing executable 'Xtract' for HaXml-1.24... Preprocessing executable 'XsdToHaskell' for HaXml-1.24... Preprocessing executable 'Validate' for HaXml-1.24... Preprocessing executable 'MkOneOf' for HaXml-1.24... Preprocessing executable 'FpMLToHaskell' for HaXml-1.24... Preprocessing executable 'DtdToHaskell' for HaXml-1.24... Preprocessing executable 'CanonicaliseLazy' for HaXml-1.24... Preprocessing executable 'Canonicalise' for HaXml-1.24... Preprocessing library HaXml-1.24... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, random-1.0.1.1, text-0.11.2.3 src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning: Fields of `Schema' not initialised: schema_elementFormDefault, schema_attributeFormDefault, schema_finalDefault, schema_blockDefault, schema_targetNamespace, schema_version, schema_namespaces In the expression: Schema {schema_items = []} In an equation for `mempty': mempty = Schema {schema_items = []} In the instance declaration for `Monoid Schema' Haddock coverage: 40% ( 2 / 5) in 'Text.XML.HaXml.Xtract.Lex' 75% ( 15 / 20) in 'Text.XML.HaXml.DtdToHaskell.TypeDef' 50% ( 1 / 2) in 'Text.XML.HaXml.DtdToHaskell.Instance' 82% ( 14 / 17) in 'Text.XML.HaXml.Posn' 80% ( 8 / 10) in 'Text.XML.HaXml.Lex' 21% ( 18 / 86) in 'Text.XML.HaXml.Types' 92% ( 11 / 12) in 'Text.XML.HaXml.Namespaces' 0% ( 0 / 47) in 'Text.XML.HaXml.Schema.XSDTypeModel' 20% ( 10 / 50) in 'Text.XML.HaXml.Schema.PrimitiveTypes' 75% ( 3 / 4) in 'Text.XML.HaXml.Verbatim' 84% ( 59 / 70) in 'Text.XML.HaXml.Combinators' 87% ( 27 / 31) in 'Text.XML.HaXml.Parse' 54% ( 7 / 13) in 'Text.XML.HaXml.Pretty' 22% ( 9 / 40) in 'Text.XML.HaXml.Html.Generate' 100% ( 3 / 3) in 'Text.XML.HaXml.Html.Parse' 75% ( 3 / 4) in 'Text.XML.HaXml.Wrappers' 0% ( 0 / 8) in 'Text.XML.HaXml.Escape' 54% ( 7 / 13) in 'Text.XML.HaXml.ByteStringPP' 50% ( 1 / 2) in 'Text.XML.HaXml.DtdToHaskell.Convert' 100% ( 2 / 2) in 'Text.XML.HaXml.Html.ParseLazy' 20% ( 1 / 5) in 'Text.XML.HaXml.Html.Pretty' 89% ( 25 / 28) in 'Text.XML.HaXml.ParseLazy' 67% ( 2 / 3) in 'Text.XML.HaXml.SAX' 90% ( 9 / 10) in 'Text.XML.HaXml.Schema.NameConversion' 82% ( 9 / 11) in 'Text.XML.HaXml.TypeMapping' 70% ( 37 / 53) in 'Text.XML.HaXml.XmlContent.Parser' 100% ( 17 / 17) in 'Text.XML.HaXml.XmlContent' 100% ( 3 / 3) in 'Text.XML.HaXml.Validate' 93% ( 53 / 57) in 'Text.XML.HaXml.Schema.Parse' 67% ( 6 / 9) in 'Text.XML.HaXml.Schema.HaskellTypeModel' 100% ( 6 / 6) in 'Text.XML.HaXml.Schema.PrettyHaskell' 100% ( 6 / 6) in 'Text.XML.HaXml.Schema.PrettyHsBoot' 83% ( 10 / 12) in 'Text.XML.HaXml.Schema.Environment' 36% ( 4 / 11) in 'Text.XML.HaXml.Schema.TypeConversion' 50% ( 1 / 2) in 'Text.XML.HaXml.ShowXmlLazy' 67% ( 4 / 6) in 'Text.XML.HaXml.Util' 100% ( 16 / 16) in 'Text.XML.HaXml.XmlContent.Haskell' 56% ( 15 / 27) in 'Text.XML.HaXml.Xtract.Combinators' 100% ( 3 / 3) in 'Text.XML.HaXml.Xtract.Parse' 5% ( 2 / 41) in 'Text.XML.HaXml.OneOfN' 100% ( 13 / 13) in 'Text.XML.HaXml' 71% ( 20 / 28) in 'Text.XML.HaXml.Schema.Schema' Warning: Text.XML.HaXml.Parse: could not find link destinations for: Text.XML.HaXml.Parse.SymTabs Warning: Text.XML.HaXml.ParseLazy: could not find link destinations for: Text.XML.HaXml.ParseLazy.SymTabs Warning: Text.XML.HaXml.Schema.PrettyHaskell: could not find link destinations for: Text.XML.HaXml.Schema.PrettyHaskell.CommentPosition Warning: Text.XML.HaXml.Schema.PrettyHsBoot: could not find link destinations for: Text.XML.HaXml.Schema.PrettyHsBoot.CommentPosition Documentation created: dist/doc/html/HaXml/index.html Preprocessing executable 'Xtract' for HaXml-1.24... Preprocessing executable 'XsdToHaskell' for HaXml-1.24... Preprocessing executable 'Validate' for HaXml-1.24... Preprocessing executable 'MkOneOf' for HaXml-1.24... Preprocessing executable 'FpMLToHaskell' for HaXml-1.24... Preprocessing executable 'DtdToHaskell' for HaXml-1.24... Preprocessing executable 'CanonicaliseLazy' for HaXml-1.24... Preprocessing executable 'Canonicalise' for HaXml-1.24... Installing library in /srv/hackage/var/build/tmp-install/lib/HaXml-1.24/ghc-7.6.3 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Registering HaXml-1.24... Installed HaXml-1.24 Configuring pointless-haskell-0.0.8... Building pointless-haskell-0.0.8... Preprocessing library pointless-haskell-0.0.8... [ 1 of 12] Compiling Generics.Pointless.Combinators ( src/Generics/Pointless/Combinators.hs, dist/build/Generics/Pointless/Combinators.o ) [ 2 of 12] Compiling Generics.Pointless.Functors ( src/Generics/Pointless/Functors.hs, dist/build/Generics/Pointless/Functors.o ) src/Generics/Pointless/Functors.hs:44:15: Warning: In the use of `G.mkTyCon' (imported from Data.Data, but defined in Data.Typeable): Deprecated: "either derive Typeable, or use mkTyCon3 instead" src/Generics/Pointless/Functors.hs:51:15: Warning: In the use of `G.mkTyCon' (imported from Data.Data, but defined in Data.Typeable): Deprecated: "either derive Typeable, or use mkTyCon3 instead" src/Generics/Pointless/Functors.hs:58:15: Warning: In the use of `G.mkTyCon' (imported from Data.Data, but defined in Data.Typeable): Deprecated: "either derive Typeable, or use mkTyCon3 instead" [ 3 of 12] Compiling Generics.Pointless.HFunctors ( src/Generics/Pointless/HFunctors.hs, dist/build/Generics/Pointless/HFunctors.o ) [ 4 of 12] Compiling Generics.Pointless.Fctrable ( src/Generics/Pointless/Fctrable.hs, dist/build/Generics/Pointless/Fctrable.o ) [ 5 of 12] Compiling Generics.Pointless.RecursionPatterns ( src/Generics/Pointless/RecursionPatterns.hs, dist/build/Generics/Pointless/RecursionPatterns.o ) [ 6 of 12] Compiling Generics.Pointless.Observe.Functors ( src/Generics/Pointless/Observe/Functors.hs, dist/build/Generics/Pointless/Observe/Functors.o ) [ 7 of 12] Compiling Generics.Pointless.Observe.RecursionPatterns ( src/Generics/Pointless/Observe/RecursionPatterns.hs, dist/build/Generics/Pointless/Observe/RecursionPatterns.o ) [ 8 of 12] Compiling Generics.Pointless.Examples.Examples ( src/Generics/Pointless/Examples/Examples.hs, dist/build/Generics/Pointless/Examples/Examples.o ) [ 9 of 12] Compiling Generics.Pointless.Examples.Observe ( src/Generics/Pointless/Examples/Observe.hs, dist/build/Generics/Pointless/Examples/Observe.o ) [10 of 12] Compiling Generics.Pointless.MonadCombinators ( src/Generics/Pointless/MonadCombinators.hs, dist/build/Generics/Pointless/MonadCombinators.o ) [11 of 12] Compiling Generics.Pointless.Bifunctors ( src/Generics/Pointless/Bifunctors.hs, dist/build/Generics/Pointless/Bifunctors.o ) [12 of 12] Compiling Generics.Pointless.Bifctrable ( src/Generics/Pointless/Bifctrable.hs, dist/build/Generics/Pointless/Bifctrable.o ) In-place registering pointless-haskell-0.0.8... Running Haddock for pointless-haskell-0.0.8... Running hscolour for pointless-haskell-0.0.8... Preprocessing library pointless-haskell-0.0.8... Preprocessing library pointless-haskell-0.0.8... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 dist/build/tmp-31208/src/Generics/Pointless/Functors.hs:44:15: Warning: In the use of `G.mkTyCon' (imported from Data.Data, but defined in Data.Typeable): Deprecated: "either derive Typeable, or use mkTyCon3 instead" dist/build/tmp-31208/src/Generics/Pointless/Functors.hs:51:15: Warning: In the use of `G.mkTyCon' (imported from Data.Data, but defined in Data.Typeable): Deprecated: "either derive Typeable, or use mkTyCon3 instead" dist/build/tmp-31208/src/Generics/Pointless/Functors.hs:58:15: Warning: In the use of `G.mkTyCon' (imported from Data.Data, but defined in Data.Typeable): Deprecated: "either derive Typeable, or use mkTyCon3 instead" Haddock coverage: 91% ( 51 / 56) in 'Generics.Pointless.Combinators' Warning: Generics.Pointless.Functors: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PF, Rep 64% ( 28 / 44) in 'Generics.Pointless.Functors' Warning: Generics.Pointless.HFunctors: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: HRep, App, HF 70% ( 16 / 23) in 'Generics.Pointless.HFunctors' 100% ( 5 / 5) in 'Generics.Pointless.Fctrable' 100% ( 28 / 28) in 'Generics.Pointless.RecursionPatterns' 100% ( 4 / 4) in 'Generics.Pointless.Observe.Functors' 100% ( 13 / 13) in 'Generics.Pointless.Observe.RecursionPatterns' Warning: Generics.Pointless.Examples.Examples: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PF 92% (138 /150) in 'Generics.Pointless.Examples.Examples' 100% ( 13 / 13) in 'Generics.Pointless.Examples.Observe' 100% ( 10 / 10) in 'Generics.Pointless.MonadCombinators' Warning: Generics.Pointless.Bifunctors: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: Rep, BRep, BF 26% ( 6 / 23) in 'Generics.Pointless.Bifunctors' 100% ( 5 / 5) in 'Generics.Pointless.Bifctrable' Documentation created: dist/doc/html/pointless-haskell/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/pointless-haskell-0.0.8/ghc-7.6.3 Registering pointless-haskell-0.0.8... Installed pointless-haskell-0.0.8 Configuring uniplate-1.6.12... Building uniplate-1.6.12... Preprocessing library uniplate-1.6.12... [ 1 of 21] Compiling Data.Generics.Uniplate.Data.Instances ( Data/Generics/Uniplate/Data/Instances.hs, dist/build/Data/Generics/Uniplate/Data/Instances.o ) [ 2 of 21] Compiling Data.Generics.Uniplate.Internal.Utils ( Data/Generics/Uniplate/Internal/Utils.hs, dist/build/Data/Generics/Uniplate/Internal/Utils.o ) Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Loading package array-0.4.0.1 ... linking ... done. Loading package deepseq-1.3.0.1 ... linking ... done. Loading package bytestring-0.10.0.2 ... linking ... done. Loading package text-0.11.2.3 ... linking ... done. Loading package hashable-1.2.1.0 ... linking ... done. Loading package unordered-containers-0.2.3.3 ... linking ... done. Loading package syb-0.4.1 ... linking ... done. Loading package containers-0.5.0.0 ... linking ... done. [ 3 of 21] Compiling Data.Generics.Uniplate ( Data/Generics/Uniplate.hs, dist/build/Data/Generics/Uniplate.o ) [ 4 of 21] Compiling Data.Generics.UniplateOn ( Data/Generics/UniplateOn.hs, dist/build/Data/Generics/UniplateOn.o ) [ 5 of 21] Compiling Data.Generics.Str ( Data/Generics/Str.hs, dist/build/Data/Generics/Str.o ) [ 6 of 21] Compiling Data.Generics.Uniplate.Operations ( Data/Generics/Uniplate/Operations.hs, dist/build/Data/Generics/Uniplate/Operations.o ) [ 7 of 21] Compiling Data.Generics.Compos ( Data/Generics/Compos.hs, dist/build/Data/Generics/Compos.o ) [ 8 of 21] Compiling Data.Generics.SYB ( Data/Generics/SYB.hs, dist/build/Data/Generics/SYB.o ) [ 9 of 21] Compiling Data.Generics.Uniplate.Internal.Data ( Data/Generics/Uniplate/Internal/Data.hs, dist/build/Data/Generics/Uniplate/Internal/Data.o ) [10 of 21] Compiling Data.Generics.Uniplate.Data ( Data/Generics/Uniplate/Data.hs, dist/build/Data/Generics/Uniplate/Data.o ) [11 of 21] Compiling Data.Generics.Uniplate.Internal.DataOnlyOperations ( Data/Generics/Uniplate/Internal/DataOnlyOperations.hs, dist/build/Data/Generics/Uniplate/Internal/DataOnlyOperations.o ) [12 of 21] Compiling Data.Generics.Uniplate.DataOnly ( Data/Generics/Uniplate/DataOnly.hs, dist/build/Data/Generics/Uniplate/DataOnly.o ) [13 of 21] Compiling Data.Generics.Uniplate.Direct ( Data/Generics/Uniplate/Direct.hs, dist/build/Data/Generics/Uniplate/Direct.o ) [14 of 21] Compiling Data.Generics.Uniplate.Typeable ( Data/Generics/Uniplate/Typeable.hs, dist/build/Data/Generics/Uniplate/Typeable.o ) [15 of 21] Compiling Data.Generics.Uniplate.Zipper ( Data/Generics/Uniplate/Zipper.hs, dist/build/Data/Generics/Uniplate/Zipper.o ) [16 of 21] Compiling Data.Generics.UniplateStr ( Data/Generics/UniplateStr.hs, dist/build/Data/Generics/UniplateStr.o ) [17 of 21] Compiling Data.Generics.UniplateStrOn ( Data/Generics/UniplateStrOn.hs, dist/build/Data/Generics/UniplateStrOn.o ) [18 of 21] Compiling Data.Generics.Biplate ( Data/Generics/Biplate.hs, dist/build/Data/Generics/Biplate.o ) [19 of 21] Compiling Data.Generics.PlateDirect ( Data/Generics/PlateDirect.hs, dist/build/Data/Generics/PlateDirect.o ) [20 of 21] Compiling Data.Generics.PlateTypeable ( Data/Generics/PlateTypeable.hs, dist/build/Data/Generics/PlateTypeable.o ) [21 of 21] Compiling Data.Generics.PlateData ( Data/Generics/PlateData.hs, dist/build/Data/Generics/PlateData.o ) In-place registering uniplate-1.6.12... Running Haddock for uniplate-1.6.12... Running hscolour for uniplate-1.6.12... Preprocessing library uniplate-1.6.12... Preprocessing library uniplate-1.6.12... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, text-0.11.2.3 Haddock coverage: 100% ( 16 / 16) in 'Data.Generics.Uniplate.Data.Instances' 86% ( 6 / 7) in 'Data.Generics.Uniplate.Internal.Utils' 100% ( 19 / 19) in 'Data.Generics.Uniplate' 55% ( 11 / 20) in 'Data.Generics.UniplateOn' 67% ( 6 / 9) in 'Data.Generics.Str' 76% ( 22 / 29) in 'Data.Generics.Uniplate.Operations' 100% ( 8 / 8) in 'Data.Generics.Compos' 100% ( 13 / 13) in 'Data.Generics.SYB' 8% ( 4 / 49) in 'Data.Generics.Uniplate.Internal.Data' 80% ( 4 / 5) in 'Data.Generics.Uniplate.Data' 72% ( 21 / 29) in 'Data.Generics.Uniplate.Internal.DataOnlyOperations' 75% ( 24 / 32) in 'Data.Generics.Uniplate.DataOnly' 100% ( 11 / 11) in 'Data.Generics.Uniplate.Direct' 100% ( 10 / 10) in 'Data.Generics.Uniplate.Typeable' 100% ( 14 / 14) in 'Data.Generics.Uniplate.Zipper' 100% ( 21 / 21) in 'Data.Generics.UniplateStr' 55% ( 11 / 20) in 'Data.Generics.UniplateStrOn' 47% ( 9 / 19) in 'Data.Generics.Biplate' 100% ( 10 / 10) in 'Data.Generics.PlateDirect' 100% ( 10 / 10) in 'Data.Generics.PlateTypeable' 100% ( 2 / 2) in 'Data.Generics.PlateData' Warning: Data.Generics.Uniplate.Direct: could not find link destinations for: Data.Generics.Uniplate.Direct.Type Warning: Data.Generics.Uniplate.Typeable: could not find link destinations for: Data.Generics.Uniplate.Typeable.Type Warning: Data.Generics.PlateDirect: could not find link destinations for: Data.Generics.PlateDirect.Type Warning: Data.Generics.PlateTypeable: could not find link destinations for: Data.Generics.PlateTypeable.Type Documentation created: dist/doc/html/uniplate/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/uniplate-1.6.12/ghc-7.6.3 Registering uniplate-1.6.12... Installed uniplate-1.6.12 Configuring hxt-9.3.1.2... Building hxt-9.3.1.2... Preprocessing library hxt-9.3.1.2... [ 1 of 82] Compiling Text.XML.HXT.Parser.XmlCharParser ( src/Text/XML/HXT/Parser/XmlCharParser.hs, dist/build/Text/XML/HXT/Parser/XmlCharParser.o ) [ 2 of 82] Compiling Text.XML.HXT.DTDValidation.RE ( src/Text/XML/HXT/DTDValidation/RE.hs, dist/build/Text/XML/HXT/DTDValidation/RE.o ) [ 3 of 82] Compiling Text.XML.HXT.DOM.MimeTypeDefaults ( src/Text/XML/HXT/DOM/MimeTypeDefaults.hs, dist/build/Text/XML/HXT/DOM/MimeTypeDefaults.o ) [ 4 of 82] Compiling Text.XML.HXT.DOM.MimeTypes ( src/Text/XML/HXT/DOM/MimeTypes.hs, dist/build/Text/XML/HXT/DOM/MimeTypes.o ) [ 5 of 82] Compiling Text.XML.HXT.DOM.Util ( src/Text/XML/HXT/DOM/Util.hs, dist/build/Text/XML/HXT/DOM/Util.o ) [ 6 of 82] Compiling Text.XML.HXT.DOM.XmlKeywords ( src/Text/XML/HXT/DOM/XmlKeywords.hs, dist/build/Text/XML/HXT/DOM/XmlKeywords.o ) [ 7 of 82] Compiling Text.XML.HXT.Parser.ProtocolHandlerUtil ( src/Text/XML/HXT/Parser/ProtocolHandlerUtil.hs, dist/build/Text/XML/HXT/Parser/ProtocolHandlerUtil.o ) [ 8 of 82] Compiling Text.XML.HXT.Version ( src/Text/XML/HXT/Version.hs, dist/build/Text/XML/HXT/Version.o ) [ 9 of 82] Compiling Text.XML.HXT.XMLSchema.DataTypeLibW3CNames ( src/Text/XML/HXT/XMLSchema/DataTypeLibW3CNames.hs, dist/build/Text/XML/HXT/XMLSchema/DataTypeLibW3CNames.o ) [10 of 82] Compiling Text.XML.HXT.Parser.XmlEntities ( src/Text/XML/HXT/Parser/XmlEntities.hs, dist/build/Text/XML/HXT/Parser/XmlEntities.o ) [11 of 82] Compiling Text.XML.HXT.Parser.XhtmlEntities ( src/Text/XML/HXT/Parser/XhtmlEntities.hs, dist/build/Text/XML/HXT/Parser/XhtmlEntities.o ) [12 of 82] Compiling Text.XML.HXT.IO.GetFILE ( src/Text/XML/HXT/IO/GetFILE.hs, dist/build/Text/XML/HXT/IO/GetFILE.o ) [13 of 82] Compiling Data.Function.Selector ( src/Data/Function/Selector.hs, dist/build/Data/Function/Selector.o ) [14 of 82] Compiling Data.Atom ( src/Data/Atom.hs, dist/build/Data/Atom.o ) [15 of 82] Compiling Data.AssocList ( src/Data/AssocList.hs, dist/build/Data/AssocList.o ) [16 of 82] Compiling Data.Tree.Class ( src/Data/Tree/Class.hs, dist/build/Data/Tree/Class.o ) [17 of 82] Compiling Control.Arrow.ArrowState ( src/Control/Arrow/ArrowState.hs, dist/build/Control/Arrow/ArrowState.o ) [18 of 82] Compiling Data.Tree.NavigatableTree.Class ( src/Data/Tree/NavigatableTree/Class.hs, dist/build/Data/Tree/NavigatableTree/Class.o ) [19 of 82] Compiling Data.Tree.NavigatableTree.XPathAxis ( src/Data/Tree/NavigatableTree/XPathAxis.hs, dist/build/Data/Tree/NavigatableTree/XPathAxis.o ) [20 of 82] Compiling Control.FlatSeq ( src/Control/FlatSeq.hs, dist/build/Control/FlatSeq.o ) [21 of 82] Compiling Data.Tree.NTree.TypeDefs ( src/Data/Tree/NTree/TypeDefs.hs, dist/build/Data/Tree/NTree/TypeDefs.o ) [22 of 82] Compiling Data.Tree.NTree.Edit ( src/Data/Tree/NTree/Edit.hs, dist/build/Data/Tree/NTree/Edit.o ) [23 of 82] Compiling Data.Tree.NTree.Zipper.TypeDefs ( src/Data/Tree/NTree/Zipper/TypeDefs.hs, dist/build/Data/Tree/NTree/Zipper/TypeDefs.o ) [24 of 82] Compiling Text.XML.HXT.DOM.QualifiedName ( src/Text/XML/HXT/DOM/QualifiedName.hs, dist/build/Text/XML/HXT/DOM/QualifiedName.o ) [25 of 82] Compiling Text.XML.HXT.DOM.TypeDefs ( src/Text/XML/HXT/DOM/TypeDefs.hs, dist/build/Text/XML/HXT/DOM/TypeDefs.o ) [26 of 82] Compiling Text.XML.HXT.DOM.Interface ( src/Text/XML/HXT/DOM/Interface.hs, dist/build/Text/XML/HXT/DOM/Interface.o ) [27 of 82] Compiling Text.XML.HXT.DOM.XmlNode ( src/Text/XML/HXT/DOM/XmlNode.hs, dist/build/Text/XML/HXT/DOM/XmlNode.o ) [28 of 82] Compiling Text.XML.HXT.Parser.XmlTokenParser ( src/Text/XML/HXT/Parser/XmlTokenParser.hs, dist/build/Text/XML/HXT/Parser/XmlTokenParser.o ) [29 of 82] Compiling Text.XML.HXT.Parser.XmlDTDTokenParser ( src/Text/XML/HXT/Parser/XmlDTDTokenParser.hs, dist/build/Text/XML/HXT/Parser/XmlDTDTokenParser.o ) [30 of 82] Compiling Text.XML.HXT.DOM.ShowXml ( src/Text/XML/HXT/DOM/ShowXml.hs, dist/build/Text/XML/HXT/DOM/ShowXml.o ) [31 of 82] Compiling Text.XML.HXT.DOM.FormatXmlTree ( src/Text/XML/HXT/DOM/FormatXmlTree.hs, dist/build/Text/XML/HXT/DOM/FormatXmlTree.o ) [32 of 82] Compiling Text.XML.HXT.Parser.XmlParsec ( src/Text/XML/HXT/Parser/XmlParsec.hs, dist/build/Text/XML/HXT/Parser/XmlParsec.o ) [33 of 82] Compiling Text.XML.HXT.Parser.HtmlParsec ( src/Text/XML/HXT/Parser/HtmlParsec.hs, dist/build/Text/XML/HXT/Parser/HtmlParsec.o ) [34 of 82] Compiling Text.XML.HXT.Parser.XmlDTDParser ( src/Text/XML/HXT/Parser/XmlDTDParser.hs, dist/build/Text/XML/HXT/Parser/XmlDTDParser.o ) [35 of 82] Compiling Text.XML.HXT.Arrow.Pickle.Schema ( src/Text/XML/HXT/Arrow/Pickle/Schema.hs, dist/build/Text/XML/HXT/Arrow/Pickle/Schema.o ) [36 of 82] Compiling Text.XML.HXT.Arrow.Pickle.DTD ( src/Text/XML/HXT/Arrow/Pickle/DTD.hs, dist/build/Text/XML/HXT/Arrow/Pickle/DTD.o ) [37 of 82] Compiling Control.Arrow.ArrowList ( src/Control/Arrow/ArrowList.hs, dist/build/Control/Arrow/ArrowList.o ) [38 of 82] Compiling Control.Arrow.ArrowNF ( src/Control/Arrow/ArrowNF.hs, dist/build/Control/Arrow/ArrowNF.o ) [39 of 82] Compiling Control.Arrow.ArrowIf ( src/Control/Arrow/ArrowIf.hs, dist/build/Control/Arrow/ArrowIf.o ) [40 of 82] Compiling Control.Arrow.ArrowNavigatableTree ( src/Control/Arrow/ArrowNavigatableTree.hs, dist/build/Control/Arrow/ArrowNavigatableTree.o ) [41 of 82] Compiling Control.Arrow.ArrowTree ( src/Control/Arrow/ArrowTree.hs, dist/build/Control/Arrow/ArrowTree.o ) [42 of 82] Compiling Control.Arrow.ListArrow ( src/Control/Arrow/ListArrow.hs, dist/build/Control/Arrow/ListArrow.o ) [43 of 82] Compiling Control.Arrow.StateListArrow ( src/Control/Arrow/StateListArrow.hs, dist/build/Control/Arrow/StateListArrow.o ) [44 of 82] Compiling Control.Arrow.NTreeEdit ( src/Control/Arrow/NTreeEdit.hs, dist/build/Control/Arrow/NTreeEdit.o ) [45 of 82] Compiling Control.Arrow.ArrowIO ( src/Control/Arrow/ArrowIO.hs, dist/build/Control/Arrow/ArrowIO.o ) [46 of 82] Compiling Control.Arrow.ArrowExc ( src/Control/Arrow/ArrowExc.hs, dist/build/Control/Arrow/ArrowExc.o ) [47 of 82] Compiling Control.Arrow.IOListArrow ( src/Control/Arrow/IOListArrow.hs, dist/build/Control/Arrow/IOListArrow.o ) [48 of 82] Compiling Control.Arrow.IOStateListArrow ( src/Control/Arrow/IOStateListArrow.hs, dist/build/Control/Arrow/IOStateListArrow.o ) [49 of 82] Compiling Text.XML.HXT.Arrow.XmlState.TypeDefs ( src/Text/XML/HXT/Arrow/XmlState/TypeDefs.hs, dist/build/Text/XML/HXT/Arrow/XmlState/TypeDefs.o ) [50 of 82] Compiling Text.XML.HXT.Arrow.XmlState.MimeTypeTable ( src/Text/XML/HXT/Arrow/XmlState/MimeTypeTable.hs, dist/build/Text/XML/HXT/Arrow/XmlState/MimeTypeTable.o ) [51 of 82] Compiling Text.XML.HXT.Arrow.XmlArrow ( src/Text/XML/HXT/Arrow/XmlArrow.hs, dist/build/Text/XML/HXT/Arrow/XmlArrow.o ) [52 of 82] Compiling Text.XML.HXT.Arrow.XmlState.ErrorHandling ( src/Text/XML/HXT/Arrow/XmlState/ErrorHandling.hs, dist/build/Text/XML/HXT/Arrow/XmlState/ErrorHandling.o ) [53 of 82] Compiling Text.XML.HXT.Arrow.XmlState.SystemConfig ( src/Text/XML/HXT/Arrow/XmlState/SystemConfig.hs, dist/build/Text/XML/HXT/Arrow/XmlState/SystemConfig.o ) [54 of 82] Compiling Text.XML.HXT.Arrow.XmlOptions ( src/Text/XML/HXT/Arrow/XmlOptions.hs, dist/build/Text/XML/HXT/Arrow/XmlOptions.o ) [55 of 82] Compiling Text.XML.HXT.Arrow.ParserInterface ( src/Text/XML/HXT/Arrow/ParserInterface.hs, dist/build/Text/XML/HXT/Arrow/ParserInterface.o ) [56 of 82] Compiling Text.XML.HXT.Arrow.Edit ( src/Text/XML/HXT/Arrow/Edit.hs, dist/build/Text/XML/HXT/Arrow/Edit.o ) [57 of 82] Compiling Text.XML.HXT.Arrow.Namespace ( src/Text/XML/HXT/Arrow/Namespace.hs, dist/build/Text/XML/HXT/Arrow/Namespace.o ) [58 of 82] Compiling Text.XML.HXT.Arrow.XmlState.TraceHandling ( src/Text/XML/HXT/Arrow/XmlState/TraceHandling.hs, dist/build/Text/XML/HXT/Arrow/XmlState/TraceHandling.o ) [59 of 82] Compiling Text.XML.HXT.Arrow.XmlState.URIHandling ( src/Text/XML/HXT/Arrow/XmlState/URIHandling.hs, dist/build/Text/XML/HXT/Arrow/XmlState/URIHandling.o ) [60 of 82] Compiling Text.XML.HXT.DTDValidation.TypeDefs ( src/Text/XML/HXT/DTDValidation/TypeDefs.hs, dist/build/Text/XML/HXT/DTDValidation/TypeDefs.o ) [61 of 82] Compiling Text.XML.HXT.DTDValidation.AttributeValueValidation ( src/Text/XML/HXT/DTDValidation/AttributeValueValidation.hs, dist/build/Text/XML/HXT/DTDValidation/AttributeValueValidation.o ) [62 of 82] Compiling Text.XML.HXT.DTDValidation.DTDValidation ( src/Text/XML/HXT/DTDValidation/DTDValidation.hs, dist/build/Text/XML/HXT/DTDValidation/DTDValidation.o ) [63 of 82] Compiling Text.XML.HXT.DTDValidation.DocTransformation ( src/Text/XML/HXT/DTDValidation/DocTransformation.hs, dist/build/Text/XML/HXT/DTDValidation/DocTransformation.o ) [64 of 82] Compiling Text.XML.HXT.DTDValidation.XmlRE ( src/Text/XML/HXT/DTDValidation/XmlRE.hs, dist/build/Text/XML/HXT/DTDValidation/XmlRE.o ) [65 of 82] Compiling Text.XML.HXT.DTDValidation.DocValidation ( src/Text/XML/HXT/DTDValidation/DocValidation.hs, dist/build/Text/XML/HXT/DTDValidation/DocValidation.o ) [66 of 82] Compiling Text.XML.HXT.DTDValidation.IdValidation ( src/Text/XML/HXT/DTDValidation/IdValidation.hs, dist/build/Text/XML/HXT/DTDValidation/IdValidation.o ) [67 of 82] Compiling Text.XML.HXT.DTDValidation.Validation ( src/Text/XML/HXT/DTDValidation/Validation.hs, dist/build/Text/XML/HXT/DTDValidation/Validation.o ) [68 of 82] Compiling Text.XML.HXT.Arrow.XmlState.RunIOStateArrow ( src/Text/XML/HXT/Arrow/XmlState/RunIOStateArrow.hs, dist/build/Text/XML/HXT/Arrow/XmlState/RunIOStateArrow.o ) [69 of 82] Compiling Text.XML.HXT.Arrow.XmlState ( src/Text/XML/HXT/Arrow/XmlState.hs, dist/build/Text/XML/HXT/Arrow/XmlState.o ) [70 of 82] Compiling Text.XML.HXT.Arrow.DocumentInput ( src/Text/XML/HXT/Arrow/DocumentInput.hs, dist/build/Text/XML/HXT/Arrow/DocumentInput.o ) [71 of 82] Compiling Text.XML.HXT.Arrow.DTDProcessing ( src/Text/XML/HXT/Arrow/DTDProcessing.hs, dist/build/Text/XML/HXT/Arrow/DTDProcessing.o ) [72 of 82] Compiling Text.XML.HXT.Arrow.GeneralEntitySubstitution ( src/Text/XML/HXT/Arrow/GeneralEntitySubstitution.hs, dist/build/Text/XML/HXT/Arrow/GeneralEntitySubstitution.o ) [73 of 82] Compiling Text.XML.HXT.Arrow.ProcessDocument ( src/Text/XML/HXT/Arrow/ProcessDocument.hs, dist/build/Text/XML/HXT/Arrow/ProcessDocument.o ) [74 of 82] Compiling Control.Arrow.ListArrows ( src/Control/Arrow/ListArrows.hs, dist/build/Control/Arrow/ListArrows.o ) [75 of 82] Compiling Text.XML.HXT.Arrow.ReadDocument ( src/Text/XML/HXT/Arrow/ReadDocument.hs, dist/build/Text/XML/HXT/Arrow/ReadDocument.o ) [76 of 82] Compiling Text.XML.HXT.Arrow.XmlRegex ( src/Text/XML/HXT/Arrow/XmlRegex.hs, dist/build/Text/XML/HXT/Arrow/XmlRegex.o ) [77 of 82] Compiling Text.XML.HXT.Arrow.Binary ( src/Text/XML/HXT/Arrow/Binary.hs, dist/build/Text/XML/HXT/Arrow/Binary.o ) [78 of 82] Compiling Text.XML.HXT.Arrow.DocumentOutput ( src/Text/XML/HXT/Arrow/DocumentOutput.hs, dist/build/Text/XML/HXT/Arrow/DocumentOutput.o ) [79 of 82] Compiling Text.XML.HXT.Arrow.WriteDocument ( src/Text/XML/HXT/Arrow/WriteDocument.hs, dist/build/Text/XML/HXT/Arrow/WriteDocument.o ) [80 of 82] Compiling Text.XML.HXT.Arrow.Pickle.Xml ( src/Text/XML/HXT/Arrow/Pickle/Xml.hs, dist/build/Text/XML/HXT/Arrow/Pickle/Xml.o ) [81 of 82] Compiling Text.XML.HXT.Arrow.Pickle ( src/Text/XML/HXT/Arrow/Pickle.hs, dist/build/Text/XML/HXT/Arrow/Pickle.o ) [82 of 82] Compiling Text.XML.HXT.Core ( src/Text/XML/HXT/Core.hs, dist/build/Text/XML/HXT/Core.o ) In-place registering hxt-9.3.1.2... Running Haddock for hxt-9.3.1.2... Running hscolour for hxt-9.3.1.2... Preprocessing library hxt-9.3.1.2... Preprocessing library hxt-9.3.1.2... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, mtl-2.1.2, network-2.4.1.2, parsec-3.1.3, text-0.11.2.3, transformers-0.3.0.0 Haddock coverage: 64% ( 9 / 14) in 'Text.XML.HXT.Parser.XmlCharParser' 100% ( 15 / 15) in 'Text.XML.HXT.DTDValidation.RE' 100% ( 2 / 2) in 'Text.XML.HXT.DOM.MimeTypeDefaults' 5% ( 1 / 19) in 'Text.XML.HXT.DOM.MimeTypes' 82% ( 23 / 28) in 'Text.XML.HXT.DOM.Util' 5% ( 4 / 77) in 'Text.XML.HXT.DOM.XmlKeywords' 50% ( 1 / 2) in 'Text.XML.HXT.Parser.ProtocolHandlerUtil' 0% ( 0 / 2) in 'Text.XML.HXT.Version' 3% ( 2 / 58) in 'Text.XML.HXT.XMLSchema.DataTypeLibW3CNames' 100% ( 2 / 2) in 'Text.XML.HXT.Parser.XmlEntities' 100% ( 2 / 2) in 'Text.XML.HXT.Parser.XhtmlEntities' 33% ( 1 / 3) in 'Text.XML.HXT.IO.GetFILE' 30% ( 3 / 10) in 'Data.Function.Selector' 80% ( 4 / 5) in 'Data.Atom' 89% ( 8 / 9) in 'Data.AssocList' 100% ( 3 / 3) in 'Data.Tree.Class' 100% ( 2 / 2) in 'Control.Arrow.ArrowState' 100% ( 4 / 4) in 'Data.Tree.NavigatableTree.Class' 94% ( 16 / 17) in 'Data.Tree.NavigatableTree.XPathAxis' 40% ( 2 / 5) in 'Control.FlatSeq' 100% ( 3 / 3) in 'Data.Tree.NTree.TypeDefs' 100% ( 3 / 3) in 'Data.Tree.NTree.Edit' 38% ( 6 / 16) in 'Data.Tree.NTree.Zipper.TypeDefs' 63% ( 29 / 46) in 'Text.XML.HXT.DOM.QualifiedName' 85% ( 17 / 20) in 'Text.XML.HXT.DOM.TypeDefs' 100% ( 6 / 6) in 'Text.XML.HXT.DOM.Interface' 15% ( 4 / 27) in 'Text.XML.HXT.DOM.XmlNode' 2% ( 1 / 58) in 'Text.XML.HXT.Parser.XmlTokenParser' 11% ( 1 / 9) in 'Text.XML.HXT.Parser.XmlDTDTokenParser' 80% ( 4 / 5) in 'Text.XML.HXT.DOM.ShowXml' 33% ( 1 / 3) in 'Text.XML.HXT.DOM.FormatXmlTree' 31% ( 11 / 36) in 'Text.XML.HXT.Parser.XmlParsec' 12% ( 1 / 8) in 'Text.XML.HXT.Parser.HtmlParsec' 25% ( 2 / 8) in 'Text.XML.HXT.Parser.XmlDTDParser' 14% ( 5 / 37) in 'Text.XML.HXT.Arrow.Pickle.Schema' 14% ( 3 / 22) in 'Text.XML.HXT.Arrow.Pickle.DTD' 100% ( 2 / 2) in 'Control.Arrow.ArrowList' 75% ( 3 / 4) in 'Control.Arrow.ArrowNF' 100% ( 3 / 3) in 'Control.Arrow.ArrowIf' 93% ( 28 / 30) in 'Control.Arrow.ArrowNavigatableTree' 100% ( 3 / 3) in 'Control.Arrow.ArrowTree' 100% ( 3 / 3) in 'Control.Arrow.ListArrow' 100% ( 3 / 3) in 'Control.Arrow.StateListArrow' 67% ( 2 / 3) in 'Control.Arrow.NTreeEdit' 100% ( 3 / 3) in 'Control.Arrow.ArrowIO' 50% ( 1 / 2) in 'Control.Arrow.ArrowExc' 100% ( 2 / 2) in 'Control.Arrow.IOListArrow' 100% ( 4 / 4) in 'Control.Arrow.IOStateListArrow' 14% ( 17 /124) in 'Text.XML.HXT.Arrow.XmlState.TypeDefs' 100% ( 4 / 4) in 'Text.XML.HXT.Arrow.XmlState.MimeTypeTable' 100% ( 3 / 3) in 'Text.XML.HXT.Arrow.XmlArrow' 87% ( 20 / 23) in 'Text.XML.HXT.Arrow.XmlState.ErrorHandling' 77% ( 33 / 43) in 'Text.XML.HXT.Arrow.XmlState.SystemConfig' 12% ( 7 / 59) in 'Text.XML.HXT.Arrow.XmlOptions' 6% ( 1 / 16) in 'Text.XML.HXT.Arrow.ParserInterface' 74% ( 26 / 35) in 'Text.XML.HXT.Arrow.Edit' 100% ( 13 / 13) in 'Text.XML.HXT.Arrow.Namespace' 93% ( 13 / 14) in 'Text.XML.HXT.Arrow.XmlState.TraceHandling' 100% ( 19 / 19) in 'Text.XML.HXT.Arrow.XmlState.URIHandling' 28% ( 12 / 43) in 'Text.XML.HXT.DTDValidation.TypeDefs' 100% ( 3 / 3) in 'Text.XML.HXT.DTDValidation.AttributeValueValidation' 100% ( 3 / 3) in 'Text.XML.HXT.DTDValidation.DTDValidation' 100% ( 2 / 2) in 'Text.XML.HXT.DTDValidation.DocTransformation' 100% ( 14 / 14) in 'Text.XML.HXT.DTDValidation.XmlRE' 100% ( 2 / 2) in 'Text.XML.HXT.DTDValidation.DocValidation' 100% ( 2 / 2) in 'Text.XML.HXT.DTDValidation.IdValidation' 75% ( 6 / 8) in 'Text.XML.HXT.DTDValidation.Validation' 14% ( 3 / 21) in 'Text.XML.HXT.Arrow.XmlState.RunIOStateArrow' 87% (108 /124) in 'Text.XML.HXT.Arrow.XmlState' 29% ( 2 / 7) in 'Text.XML.HXT.Arrow.DocumentInput' 100% ( 2 / 2) in 'Text.XML.HXT.Arrow.DTDProcessing' 100% ( 2 / 2) in 'Text.XML.HXT.Arrow.GeneralEntitySubstitution' 75% ( 6 / 8) in 'Text.XML.HXT.Arrow.ProcessDocument' 100% ( 15 / 15) in 'Control.Arrow.ListArrows' 100% ( 9 / 9) in 'Text.XML.HXT.Arrow.ReadDocument' 26% ( 7 / 27) in 'Text.XML.HXT.Arrow.XmlRegex' 67% ( 2 / 3) in 'Text.XML.HXT.Arrow.Binary' 67% ( 4 / 6) in 'Text.XML.HXT.Arrow.DocumentOutput' 80% ( 4 / 5) in 'Text.XML.HXT.Arrow.WriteDocument' 61% ( 58 / 95) in 'Text.XML.HXT.Arrow.Pickle.Xml' 73% ( 61 / 83) in 'Text.XML.HXT.Arrow.Pickle' 100% ( 17 / 17) in 'Text.XML.HXT.Core' Warning: Text.XML.HXT.Parser.XmlCharParser: could not find link destinations for: Text.Parsec.String.GenParser Warning: Text.XML.HXT.Parser.ProtocolHandlerUtil: could not find link destinations for: Text.Parsec.String.Parser Warning: Text.XML.HXT.DOM.ShowXml: could not find link destinations for: Text.XML.HXT.DOM.ShowXml.StringFct Warning: Text.XML.HXT.Parser.XmlDTDParser: could not find link destinations for: Text.XML.HXT.Parser.XmlDTDParser.SParser Warning: Text.XML.HXT.Arrow.Namespace: could not find link destinations for: Text.XML.HXT.Arrow.Namespace.propagateNamespaceEnv Warning: Text.XML.HXT.Arrow.XmlState.URIHandling: could not find link destinations for: Network.URI.URI Warning: Text.XML.HXT.Arrow.Pickle.Xml: could not find link destinations for: Control.Monad.State.Class.MonadState Control.Monad.Error.Class.MonadError Documentation created: dist/doc/html/hxt/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/hxt-9.3.1.2/ghc-7.6.3 Registering hxt-9.3.1.2... Installed hxt-9.3.1.2 Configuring derive-2.5.13... Building derive-2.5.13... Preprocessing library derive-2.5.13... [ 1 of 65] Compiling Language.Haskell.TH.Compat ( Language/Haskell/TH/Compat.hs, dist/build/Language/Haskell/TH/Compat.o ) [ 2 of 65] Compiling Language.Haskell.TH.Data ( Language/Haskell/TH/Data.hs, dist/build/Language/Haskell/TH/Data.o ) [ 3 of 65] Compiling Language.Haskell.TH.ExpandSynonym ( Language/Haskell/TH/ExpandSynonym.hs, dist/build/Language/Haskell/TH/ExpandSynonym.o ) [ 4 of 65] Compiling Language.Haskell.TH.FixedPpr ( Language/Haskell/TH/FixedPpr.hs, dist/build/Language/Haskell/TH/FixedPpr.o ) [ 5 of 65] Compiling Language.Haskell.TH.Helper ( Language/Haskell/TH/Helper.hs, dist/build/Language/Haskell/TH/Helper.o ) [ 6 of 65] Compiling Language.Haskell.TH.Peephole ( Language/Haskell/TH/Peephole.hs, dist/build/Language/Haskell/TH/Peephole.o ) [ 7 of 65] Compiling Data.Derive.Class.Default ( Data/Derive/Class/Default.hs, dist/build/Data/Derive/Class/Default.o ) [ 8 of 65] Compiling Data.Derive.Internal.Instance ( Data/Derive/Internal/Instance.hs, dist/build/Data/Derive/Internal/Instance.o ) [ 9 of 65] Compiling Data.Derive.Class.Arities ( Data/Derive/Class/Arities.hs, dist/build/Data/Derive/Class/Arities.o ) [10 of 65] Compiling Data.Derive.Instance.Arities ( Data/Derive/Instance/Arities.hs, dist/build/Data/Derive/Instance/Arities.o ) [11 of 65] Compiling Language.Haskell ( Language/Haskell.hs, dist/build/Language/Haskell.o ) [12 of 65] Compiling Language.Haskell.Convert ( Language/Haskell/Convert.hs, dist/build/Language/Haskell/Convert.o ) [13 of 65] Compiling Data.Derive.DSL.HSE ( Data/Derive/DSL/HSE.hs, dist/build/Data/Derive/DSL/HSE.o ) [14 of 65] Compiling Data.Derive.DSL.DSL ( Data/Derive/DSL/DSL.hs, dist/build/Data/Derive/DSL/DSL.o ) [15 of 65] Compiling Data.Derive.DSL.Apply ( Data/Derive/DSL/Apply.hs, dist/build/Data/Derive/DSL/Apply.o ) [16 of 65] Compiling Data.Derive.DSL.Derive ( Data/Derive/DSL/Derive.hs, dist/build/Data/Derive/DSL/Derive.o ) [17 of 65] Compiling Data.Derive.DSL.SYB ( Data/Derive/DSL/SYB.hs, dist/build/Data/Derive/DSL/SYB.o ) [18 of 65] Compiling Data.DeriveDSL ( Data/DeriveDSL.hs, dist/build/Data/DeriveDSL.o ) [19 of 65] Compiling Derive.Utils ( Derive/Utils.hs, dist/build/Derive/Utils.o ) [20 of 65] Compiling Derive.Generate ( Derive/Generate.hs, dist/build/Derive/Generate.o ) [21 of 65] Compiling Derive.Flags ( Derive/Flags.hs, dist/build/Derive/Flags.o ) [22 of 65] Compiling Language.Haskell.TH.All ( Language/Haskell/TH/All.hs, dist/build/Language/Haskell/TH/All.o ) [23 of 65] Compiling Data.Derive.Internal.Derivation ( Data/Derive/Internal/Derivation.hs, dist/build/Data/Derive/Internal/Derivation.o ) [24 of 65] Compiling Data.Derive.Arbitrary ( Data/Derive/Arbitrary.hs, dist/build/Data/Derive/Arbitrary.o ) [25 of 65] Compiling Data.Derive.ArbitraryOld ( Data/Derive/ArbitraryOld.hs, dist/build/Data/Derive/ArbitraryOld.o ) [26 of 65] Compiling Data.Derive.Arities ( Data/Derive/Arities.hs, dist/build/Data/Derive/Arities.o ) [27 of 65] Compiling Data.Derive.Binary ( Data/Derive/Binary.hs, dist/build/Data/Derive/Binary.o ) [28 of 65] Compiling Data.Derive.BinaryDefer ( Data/Derive/BinaryDefer.hs, dist/build/Data/Derive/BinaryDefer.o ) [29 of 65] Compiling Data.Derive.Bounded ( Data/Derive/Bounded.hs, dist/build/Data/Derive/Bounded.o ) [30 of 65] Compiling Data.Derive.Data ( Data/Derive/Data.hs, dist/build/Data/Derive/Data.o ) [31 of 65] Compiling Data.Derive.DataAbstract ( Data/Derive/DataAbstract.hs, dist/build/Data/Derive/DataAbstract.o ) [32 of 65] Compiling Data.Derive.Default ( Data/Derive/Default.hs, dist/build/Data/Derive/Default.o ) [33 of 65] Compiling Data.Derive.Enum ( Data/Derive/Enum.hs, dist/build/Data/Derive/Enum.o ) [34 of 65] Compiling Data.Derive.EnumCyclic ( Data/Derive/EnumCyclic.hs, dist/build/Data/Derive/EnumCyclic.o ) [35 of 65] Compiling Data.Derive.Eq ( Data/Derive/Eq.hs, dist/build/Data/Derive/Eq.o ) [36 of 65] Compiling Data.Derive.Fold ( Data/Derive/Fold.hs, dist/build/Data/Derive/Fold.o ) [37 of 65] Compiling Data.Derive.From ( Data/Derive/From.hs, dist/build/Data/Derive/From.o ) [38 of 65] Compiling Data.Derive.Has ( Data/Derive/Has.hs, dist/build/Data/Derive/Has.o ) [39 of 65] Compiling Data.Derive.Is ( Data/Derive/Is.hs, dist/build/Data/Derive/Is.o ) [40 of 65] Compiling Data.Derive.JSON ( Data/Derive/JSON.hs, dist/build/Data/Derive/JSON.o ) [41 of 65] Compiling Data.Derive.LazySet ( Data/Derive/LazySet.hs, dist/build/Data/Derive/LazySet.o ) [42 of 65] Compiling Data.Derive.Lens ( Data/Derive/Lens.hs, dist/build/Data/Derive/Lens.o ) [43 of 65] Compiling Data.Derive.Monoid ( Data/Derive/Monoid.hs, dist/build/Data/Derive/Monoid.o ) [44 of 65] Compiling Data.Derive.NFData ( Data/Derive/NFData.hs, dist/build/Data/Derive/NFData.o ) [45 of 65] Compiling Data.Derive.Ord ( Data/Derive/Ord.hs, dist/build/Data/Derive/Ord.o ) [46 of 65] Compiling Data.Derive.Read ( Data/Derive/Read.hs, dist/build/Data/Derive/Read.o ) [47 of 65] Compiling Data.Derive.Ref ( Data/Derive/Ref.hs, dist/build/Data/Derive/Ref.o ) [48 of 65] Compiling Data.Derive.Serial ( Data/Derive/Serial.hs, dist/build/Data/Derive/Serial.o ) [49 of 65] Compiling Data.Derive.Serialize ( Data/Derive/Serialize.hs, dist/build/Data/Derive/Serialize.o ) [50 of 65] Compiling Data.Derive.Set ( Data/Derive/Set.hs, dist/build/Data/Derive/Set.o ) [51 of 65] Compiling Data.Derive.Show ( Data/Derive/Show.hs, dist/build/Data/Derive/Show.o ) [52 of 65] Compiling Data.Derive.Typeable ( Data/Derive/Typeable.hs, dist/build/Data/Derive/Typeable.o ) [53 of 65] Compiling Data.Derive.UniplateDirect ( Data/Derive/UniplateDirect.hs, dist/build/Data/Derive/UniplateDirect.o ) [54 of 65] Compiling Data.Derive.UniplateTypeable ( Data/Derive/UniplateTypeable.hs, dist/build/Data/Derive/UniplateTypeable.o ) [55 of 65] Compiling Data.Derive.Update ( Data/Derive/Update.hs, dist/build/Data/Derive/Update.o ) [56 of 65] Compiling Data.Derive.Internal.Traversal ( Data/Derive/Internal/Traversal.hs, dist/build/Data/Derive/Internal/Traversal.o ) [57 of 65] Compiling Data.Derive.Foldable ( Data/Derive/Foldable.hs, dist/build/Data/Derive/Foldable.o ) [58 of 65] Compiling Data.Derive.Functor ( Data/Derive/Functor.hs, dist/build/Data/Derive/Functor.o ) [59 of 65] Compiling Data.Derive.Traversable ( Data/Derive/Traversable.hs, dist/build/Data/Derive/Traversable.o ) [60 of 65] Compiling Derive.Derivation ( Derive/Derivation.hs, dist/build/Derive/Derivation.o ) [61 of 65] Compiling Data.Derive.All ( Data/Derive/All.hs, dist/build/Data/Derive/All.o ) [62 of 65] Compiling Data.DeriveTH ( Data/DeriveTH.hs, dist/build/Data/DeriveTH.o ) [63 of 65] Compiling Derive.Test ( Derive/Test.hs, dist/build/Derive/Test.o ) [64 of 65] Compiling Derive.Main ( Derive/Main.hs, dist/build/Derive/Main.o ) [65 of 65] Compiling Data.DeriveMain ( Data/DeriveMain.hs, dist/build/Data/DeriveMain.o ) In-place registering derive-2.5.13... Preprocessing executable 'derive' for derive-2.5.13... [ 1 of 53] Compiling Language.Haskell ( Language/Haskell.hs, dist/build/derive/derive-tmp/Language/Haskell.o ) [ 2 of 53] Compiling Derive.Flags ( Derive/Flags.hs, dist/build/derive/derive-tmp/Derive/Flags.o ) [ 3 of 53] Compiling Data.Derive.DSL.HSE ( Data/Derive/DSL/HSE.hs, dist/build/derive/derive-tmp/Data/Derive/DSL/HSE.o ) [ 4 of 53] Compiling Derive.Utils ( Derive/Utils.hs, dist/build/derive/derive-tmp/Derive/Utils.o ) [ 5 of 53] Compiling Data.Derive.DSL.DSL ( Data/Derive/DSL/DSL.hs, dist/build/derive/derive-tmp/Data/Derive/DSL/DSL.o ) [ 6 of 53] Compiling Data.Derive.DSL.SYB ( Data/Derive/DSL/SYB.hs, dist/build/derive/derive-tmp/Data/Derive/DSL/SYB.o ) [ 7 of 53] Compiling Data.Derive.DSL.Apply ( Data/Derive/DSL/Apply.hs, dist/build/derive/derive-tmp/Data/Derive/DSL/Apply.o ) [ 8 of 53] Compiling Data.Derive.DSL.Derive ( Data/Derive/DSL/Derive.hs, dist/build/derive/derive-tmp/Data/Derive/DSL/Derive.o ) [ 9 of 53] Compiling Data.DeriveDSL ( Data/DeriveDSL.hs, dist/build/derive/derive-tmp/Data/DeriveDSL.o ) [10 of 53] Compiling Data.Derive.Internal.Derivation ( Data/Derive/Internal/Derivation.hs, dist/build/derive/derive-tmp/Data/Derive/Internal/Derivation.o ) [11 of 53] Compiling Data.Derive.Arbitrary ( Data/Derive/Arbitrary.hs, dist/build/derive/derive-tmp/Data/Derive/Arbitrary.o ) [12 of 53] Compiling Data.Derive.ArbitraryOld ( Data/Derive/ArbitraryOld.hs, dist/build/derive/derive-tmp/Data/Derive/ArbitraryOld.o ) [13 of 53] Compiling Data.Derive.Arities ( Data/Derive/Arities.hs, dist/build/derive/derive-tmp/Data/Derive/Arities.o ) [14 of 53] Compiling Data.Derive.Binary ( Data/Derive/Binary.hs, dist/build/derive/derive-tmp/Data/Derive/Binary.o ) [15 of 53] Compiling Data.Derive.BinaryDefer ( Data/Derive/BinaryDefer.hs, dist/build/derive/derive-tmp/Data/Derive/BinaryDefer.o ) [16 of 53] Compiling Data.Derive.Bounded ( Data/Derive/Bounded.hs, dist/build/derive/derive-tmp/Data/Derive/Bounded.o ) [17 of 53] Compiling Data.Derive.Data ( Data/Derive/Data.hs, dist/build/derive/derive-tmp/Data/Derive/Data.o ) [18 of 53] Compiling Data.Derive.DataAbstract ( Data/Derive/DataAbstract.hs, dist/build/derive/derive-tmp/Data/Derive/DataAbstract.o ) [19 of 53] Compiling Data.Derive.Default ( Data/Derive/Default.hs, dist/build/derive/derive-tmp/Data/Derive/Default.o ) [20 of 53] Compiling Data.Derive.Enum ( Data/Derive/Enum.hs, dist/build/derive/derive-tmp/Data/Derive/Enum.o ) [21 of 53] Compiling Data.Derive.EnumCyclic ( Data/Derive/EnumCyclic.hs, dist/build/derive/derive-tmp/Data/Derive/EnumCyclic.o ) [22 of 53] Compiling Data.Derive.Eq ( Data/Derive/Eq.hs, dist/build/derive/derive-tmp/Data/Derive/Eq.o ) [23 of 53] Compiling Data.Derive.Fold ( Data/Derive/Fold.hs, dist/build/derive/derive-tmp/Data/Derive/Fold.o ) [24 of 53] Compiling Data.Derive.From ( Data/Derive/From.hs, dist/build/derive/derive-tmp/Data/Derive/From.o ) [25 of 53] Compiling Data.Derive.Has ( Data/Derive/Has.hs, dist/build/derive/derive-tmp/Data/Derive/Has.o ) [26 of 53] Compiling Data.Derive.Is ( Data/Derive/Is.hs, dist/build/derive/derive-tmp/Data/Derive/Is.o ) [27 of 53] Compiling Data.Derive.JSON ( Data/Derive/JSON.hs, dist/build/derive/derive-tmp/Data/Derive/JSON.o ) [28 of 53] Compiling Data.Derive.LazySet ( Data/Derive/LazySet.hs, dist/build/derive/derive-tmp/Data/Derive/LazySet.o ) [29 of 53] Compiling Data.Derive.Lens ( Data/Derive/Lens.hs, dist/build/derive/derive-tmp/Data/Derive/Lens.o ) [30 of 53] Compiling Data.Derive.Monoid ( Data/Derive/Monoid.hs, dist/build/derive/derive-tmp/Data/Derive/Monoid.o ) [31 of 53] Compiling Data.Derive.NFData ( Data/Derive/NFData.hs, dist/build/derive/derive-tmp/Data/Derive/NFData.o ) [32 of 53] Compiling Data.Derive.Ord ( Data/Derive/Ord.hs, dist/build/derive/derive-tmp/Data/Derive/Ord.o ) [33 of 53] Compiling Data.Derive.Read ( Data/Derive/Read.hs, dist/build/derive/derive-tmp/Data/Derive/Read.o ) [34 of 53] Compiling Data.Derive.Ref ( Data/Derive/Ref.hs, dist/build/derive/derive-tmp/Data/Derive/Ref.o ) [35 of 53] Compiling Data.Derive.Serial ( Data/Derive/Serial.hs, dist/build/derive/derive-tmp/Data/Derive/Serial.o ) [36 of 53] Compiling Data.Derive.Serialize ( Data/Derive/Serialize.hs, dist/build/derive/derive-tmp/Data/Derive/Serialize.o ) [37 of 53] Compiling Data.Derive.Set ( Data/Derive/Set.hs, dist/build/derive/derive-tmp/Data/Derive/Set.o ) [38 of 53] Compiling Data.Derive.Show ( Data/Derive/Show.hs, dist/build/derive/derive-tmp/Data/Derive/Show.o ) [39 of 53] Compiling Data.Derive.Typeable ( Data/Derive/Typeable.hs, dist/build/derive/derive-tmp/Data/Derive/Typeable.o ) [40 of 53] Compiling Data.Derive.UniplateDirect ( Data/Derive/UniplateDirect.hs, dist/build/derive/derive-tmp/Data/Derive/UniplateDirect.o ) [41 of 53] Compiling Data.Derive.UniplateTypeable ( Data/Derive/UniplateTypeable.hs, dist/build/derive/derive-tmp/Data/Derive/UniplateTypeable.o ) [42 of 53] Compiling Data.Derive.Update ( Data/Derive/Update.hs, dist/build/derive/derive-tmp/Data/Derive/Update.o ) [43 of 53] Compiling Data.Derive.Internal.Traversal ( Data/Derive/Internal/Traversal.hs, dist/build/derive/derive-tmp/Data/Derive/Internal/Traversal.o ) [44 of 53] Compiling Data.Derive.Foldable ( Data/Derive/Foldable.hs, dist/build/derive/derive-tmp/Data/Derive/Foldable.o ) [45 of 53] Compiling Data.Derive.Functor ( Data/Derive/Functor.hs, dist/build/derive/derive-tmp/Data/Derive/Functor.o ) [46 of 53] Compiling Data.Derive.Traversable ( Data/Derive/Traversable.hs, dist/build/derive/derive-tmp/Data/Derive/Traversable.o ) [47 of 53] Compiling Derive.Derivation ( Derive/Derivation.hs, dist/build/derive/derive-tmp/Derive/Derivation.o ) [48 of 53] Compiling Derive.Generate ( Derive/Generate.hs, dist/build/derive/derive-tmp/Derive/Generate.o ) [49 of 53] Compiling Data.Derive.All ( Data/Derive/All.hs, dist/build/derive/derive-tmp/Data/Derive/All.o ) [50 of 53] Compiling Derive.Test ( Derive/Test.hs, dist/build/derive/derive-tmp/Derive/Test.o ) [51 of 53] Compiling Derive.Main ( Derive/Main.hs, dist/build/derive/derive-tmp/Derive/Main.o ) [52 of 53] Compiling Data.DeriveMain ( Data/DeriveMain.hs, dist/build/derive/derive-tmp/Data/DeriveMain.o ) [53 of 53] Compiling Main ( Main.hs, dist/build/derive/derive-tmp/Main.o ) Linking dist/build/derive/derive ... Running Haddock for derive-2.5.13... Running hscolour for derive-2.5.13... Preprocessing library derive-2.5.13... Preprocessing executable 'derive' for derive-2.5.13... Preprocessing library derive-2.5.13... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, text-0.11.2.3, transformers-0.3.0.0 Haddock coverage: 25% ( 1 / 4) in 'Language.Haskell.TH.Compat' 5% ( 1 / 21) in 'Language.Haskell.TH.Data' 100% ( 2 / 2) in 'Language.Haskell.TH.ExpandSynonym' 0% ( 0 / 31) in 'Language.Haskell.TH.FixedPpr' 47% ( 29 / 62) in 'Language.Haskell.TH.Helper' 0% ( 0 / 4) in 'Language.Haskell.TH.Peephole' 0% ( 0 / 2) in 'Data.Derive.Class.Default' 20% ( 1 / 5) in 'Data.Derive.Internal.Instance' 0% ( 0 / 2) in 'Data.Derive.Class.Arities' 0% ( 0 / 1) in 'Data.Derive.Instance.Arities' 2% ( 1 / 60) in 'Language.Haskell' 0% ( 0 / 3) in 'Language.Haskell.Convert' 5% ( 1 / 22) in 'Data.Derive.DSL.HSE' 0% ( 0 / 8) in 'Data.Derive.DSL.DSL' 0% ( 0 / 5) in 'Data.Derive.DSL.Apply' 0% ( 0 / 2) in 'Data.Derive.DSL.Derive' 0% ( 0 / 2) in 'Data.Derive.DSL.SYB' 0% ( 0 / 5) in 'Data.DeriveDSL' 0% ( 0 / 15) in 'Derive.Utils' 0% ( 0 / 2) in 'Derive.Generate' 0% ( 0 / 5) in 'Derive.Flags' 70% ( 7 / 10) in 'Language.Haskell.TH.All' 0% ( 0 / 8) in 'Data.Derive.Internal.Derivation' 0% ( 0 / 2) in 'Data.Derive.Arbitrary' 0% ( 0 / 3) in 'Data.Derive.ArbitraryOld' 0% ( 0 / 3) in 'Data.Derive.Arities' 0% ( 0 / 3) in 'Data.Derive.Binary' 0% ( 0 / 3) in 'Data.Derive.BinaryDefer' 0% ( 0 / 3) in 'Data.Derive.Bounded' 0% ( 0 / 2) in 'Data.Derive.Data' 50% ( 1 / 2) in 'Data.Derive.DataAbstract' 0% ( 0 / 3) in 'Data.Derive.Default' 0% ( 0 / 3) in 'Data.Derive.Enum' 0% ( 0 / 3) in 'Data.Derive.EnumCyclic' 0% ( 0 / 3) in 'Data.Derive.Eq' 50% ( 1 / 2) in 'Data.Derive.Fold' 50% ( 1 / 2) in 'Data.Derive.From' 50% ( 1 / 2) in 'Data.Derive.Has' 0% ( 0 / 2) in 'Data.Derive.Is' 100% ( 2 / 2) in 'Data.Derive.JSON' 50% ( 1 / 2) in 'Data.Derive.LazySet' 50% ( 1 / 2) in 'Data.Derive.Lens' 50% ( 1 / 2) in 'Data.Derive.Monoid' 0% ( 0 / 3) in 'Data.Derive.NFData' 0% ( 0 / 3) in 'Data.Derive.Ord' 50% ( 1 / 2) in 'Data.Derive.Read' 50% ( 1 / 2) in 'Data.Derive.Ref' 0% ( 0 / 3) in 'Data.Derive.Serial' 0% ( 0 / 3) in 'Data.Derive.Serialize' 50% ( 1 / 2) in 'Data.Derive.Set' 50% ( 1 / 2) in 'Data.Derive.Show' 50% ( 1 / 2) in 'Data.Derive.Typeable' 50% ( 1 / 2) in 'Data.Derive.UniplateDirect' 0% ( 0 / 3) in 'Data.Derive.UniplateTypeable' 50% ( 1 / 2) in 'Data.Derive.Update' 86% ( 6 / 7) in 'Data.Derive.Internal.Traversal' 0% ( 0 / 3) in 'Data.Derive.Foldable' 33% ( 1 / 3) in 'Data.Derive.Functor' 0% ( 0 / 3) in 'Data.Derive.Traversable' 0% ( 0 / 4) in 'Derive.Derivation' Warning: derive-2.5.13:Data.Derive.All: Could not find documentation for exported module: D 33% ( 1 / 3) in 'Data.Derive.All' 80% ( 4 / 5) in 'Data.DeriveTH' 0% ( 0 / 2) in 'Derive.Test' 0% ( 0 / 2) in 'Derive.Main' 50% ( 1 / 2) in 'Data.DeriveMain' Warning: Data.Derive.DSL.HSE: could not find link destinations for: Control.Monad.Trans.State.Lazy.State Documentation created: dist/doc/html/derive/index.html Preprocessing executable 'derive' for derive-2.5.13... Installing library in /srv/hackage/var/build/tmp-install/lib/derive-2.5.13/ghc-7.6.3 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Registering derive-2.5.13... Installed derive-2.5.13 Configuring hxt-xpath-9.1.2.1... Building hxt-xpath-9.1.2.1... Preprocessing library hxt-xpath-9.1.2.1... [ 1 of 11] Compiling Text.XML.HXT.XPath.XPathKeywords ( src/Text/XML/HXT/XPath/XPathKeywords.hs, dist/build/Text/XML/HXT/XPath/XPathKeywords.o ) [ 2 of 11] Compiling Text.XML.HXT.XPath.NavTree ( src/Text/XML/HXT/XPath/NavTree.hs, dist/build/Text/XML/HXT/XPath/NavTree.o ) [ 3 of 11] Compiling Text.XML.HXT.XPath.XPathDataTypes ( src/Text/XML/HXT/XPath/XPathDataTypes.hs, dist/build/Text/XML/HXT/XPath/XPathDataTypes.o ) [ 4 of 11] Compiling Text.XML.HXT.XPath.XPathArithmetic ( src/Text/XML/HXT/XPath/XPathArithmetic.hs, dist/build/Text/XML/HXT/XPath/XPathArithmetic.o ) [ 5 of 11] Compiling Text.XML.HXT.XPath.XPathToNodeSet ( src/Text/XML/HXT/XPath/XPathToNodeSet.hs, dist/build/Text/XML/HXT/XPath/XPathToNodeSet.o ) [ 6 of 11] Compiling Text.XML.HXT.XPath.XPathParser ( src/Text/XML/HXT/XPath/XPathParser.hs, dist/build/Text/XML/HXT/XPath/XPathParser.o ) [ 7 of 11] Compiling Text.XML.HXT.XPath.XPathFct ( src/Text/XML/HXT/XPath/XPathFct.hs, dist/build/Text/XML/HXT/XPath/XPathFct.o ) [ 8 of 11] Compiling Text.XML.HXT.XPath.XPathToString ( src/Text/XML/HXT/XPath/XPathToString.hs, dist/build/Text/XML/HXT/XPath/XPathToString.o ) [ 9 of 11] Compiling Text.XML.HXT.XPath.XPathEval ( src/Text/XML/HXT/XPath/XPathEval.hs, dist/build/Text/XML/HXT/XPath/XPathEval.o ) [10 of 11] Compiling Text.XML.HXT.XPath.Arrows ( src/Text/XML/HXT/XPath/Arrows.hs, dist/build/Text/XML/HXT/XPath/Arrows.o ) [11 of 11] Compiling Text.XML.HXT.XPath ( src/Text/XML/HXT/XPath.hs, dist/build/Text/XML/HXT/XPath.o ) In-place registering hxt-xpath-9.1.2.1... Running Haddock for hxt-xpath-9.1.2.1... Running hscolour for hxt-xpath-9.1.2.1... Preprocessing library hxt-xpath-9.1.2.1... Preprocessing library hxt-xpath-9.1.2.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, mtl-2.1.2, network-2.4.1.2, parsec-3.1.3, text-0.11.2.3, transformers-0.3.0.0 Haddock coverage: 6% ( 1 / 18) in 'Text.XML.HXT.XPath.XPathKeywords' 32% ( 10 / 31) in 'Text.XML.HXT.XPath.NavTree' 59% ( 27 / 46) in 'Text.XML.HXT.XPath.XPathDataTypes' 100% ( 6 / 6) in 'Text.XML.HXT.XPath.XPathArithmetic' 67% ( 2 / 3) in 'Text.XML.HXT.XPath.XPathToNodeSet' 100% ( 3 / 3) in 'Text.XML.HXT.XPath.XPathParser' 100% ( 12 / 12) in 'Text.XML.HXT.XPath.XPathFct' 62% ( 5 / 8) in 'Text.XML.HXT.XPath.XPathToString' 93% ( 13 / 14) in 'Text.XML.HXT.XPath.XPathEval' 100% ( 12 / 12) in 'Text.XML.HXT.XPath.Arrows' 100% ( 5 / 5) in 'Text.XML.HXT.XPath' Warning: Text.XML.HXT.XPath.XPathParser: could not find link destinations for: Text.XML.HXT.XPath.XPathParser.XPathParser Warning: Text.XML.HXT.XPath.XPathToString: could not find link destinations for: Text.XML.HXT.XPath.XPathToString.XPathTree Documentation created: dist/doc/html/hxt-xpath/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/hxt-xpath-9.1.2.1/ghc-7.6.3 Registering hxt-xpath-9.1.2.1... Installed hxt-xpath-9.1.2.1 Downloading pointless-lenses-0.0.9... Configuring pointless-lenses-0.0.9... Building pointless-lenses-0.0.9... Preprocessing library pointless-lenses-0.0.9... [ 1 of 16] Compiling Data.Relation ( src/Data/Relation.hs, dist/build/Data/Relation.o ) [ 2 of 16] Compiling Data.Shape ( src/Data/Shape.hs, dist/build/Data/Shape.o ) [ 3 of 16] Compiling Data.Diff ( src/Data/Diff.hs, dist/build/Data/Diff.o ) [ 4 of 16] Compiling Generics.Pointless.Lenses ( src/Generics/Pointless/Lenses.hs, dist/build/Generics/Pointless/Lenses.o ) [ 5 of 16] Compiling Generics.Pointless.DLenses ( src/Generics/Pointless/DLenses.hs, dist/build/Generics/Pointless/DLenses.o ) [ 6 of 16] Compiling Generics.Pointless.DLenses.ShapeCombinators ( src/Generics/Pointless/DLenses/ShapeCombinators.hs, dist/build/Generics/Pointless/DLenses/ShapeCombinators.o ) src/Generics/Pointless/DLenses/ShapeCombinators.hs:79:21: Could not deduce (Shapely v2) arising from a use of `dnat' from the context (Shapely s, Shapely v, ToRep s, ToRep v) bound by the type signature for nat_dlns :: (Shapely s, Shapely v, ToRep s, ToRep v) => Lns.NatLens s v -> NatDLens s v at src/Generics/Pointless/DLenses/ShapeCombinators.hs:76:13-84 The type variable `v2' is ambiguous Possible fix: add a type signature that fixes these type variable(s) Note: there are several potential instances: instance Shapely [] -- Defined at src/Data/Shape.hs:72:10 instance (Shapely f, Shapely g) => Shapely (f :@: g) -- Defined at src/Data/Shape.hs:68:10 instance (Shapely f, Shapely g) => Shapely (f :+: g) -- Defined at src/Data/Shape.hs:64:10 ...plus three others In the expression: dnat (repnat annv (\ a -> Lns.get (l a))) s In an equation for getd': getd' s = dnat (repnat annv (\ a -> Lns.get (l a))) s In an equation for `nat_dlns': nat_dlns l = DLens get' getd' put' putd' create' created' where get' s = repnat annv (\ a -> Lns.get (l a)) s getd' s = dnat (repnat annv (\ a -> Lns.get (l a))) s put' (v, s) dV = repnat anns (\ a -> Lns.put (l a)) (ProdF v s) putd' v s dV = dnat (repnat anns (\ a -> Lns.put (l a))) (ProdF v s) .... src/Generics/Pointless/DLenses/ShapeCombinators.hs:79:27: Could not deduce (ToRep v2) arising from a use of `repnat' from the context (Shapely s, Shapely v, ToRep s, ToRep v) bound by the type signature for nat_dlns :: (Shapely s, Shapely v, ToRep s, ToRep v) => Lns.NatLens s v -> NatDLens s v at src/Generics/Pointless/DLenses/ShapeCombinators.hs:76:13-84 The type variable `v2' is ambiguous Possible fix: add a type signature that fixes these type variable(s) Note: there are several potential instances: instance (ToRep f, ToRep g) => ToRep (f :*: g) -- Defined in `Generics.Pointless.Functors' instance (ToRep f, ToRep g) => ToRep (f :+: g) -- Defined in `Generics.Pointless.Functors' instance (Generics.Pointless.Functors.Functor f, Prelude.Functor f, ToRep f, ToRep g) => ToRep (f :@: g) -- Defined in `Generics.Pointless.Functors' ...plus three others In the first argument of `dnat', namely `(repnat annv (\ a -> Lns.get (l a)))' In the expression: dnat (repnat annv (\ a -> Lns.get (l a))) s In an equation for getd': getd' s = dnat (repnat annv (\ a -> Lns.get (l a))) s src/Generics/Pointless/DLenses/ShapeCombinators.hs:79:55: Could not deduce (Rep v a2 ~ Rep v2 a2) from the context (Shapely s, Shapely v, ToRep s, ToRep v) bound by the type signature for nat_dlns :: (Shapely s, Shapely v, ToRep s, ToRep v) => Lns.NatLens s v -> NatDLens s v at src/Generics/Pointless/DLenses/ShapeCombinators.hs:76:13-84 NB: `Rep' is a type function, and may not be injective The type variable `v2' is ambiguous Possible fix: add a type signature that fixes these type variable(s) Expected type: Lens (Rep s a2) (Rep v2 a2) Actual type: Lens (Rep s a2) (Rep v a2) In the return type of a call of `l' In the first argument of `Lns.get', namely `(l a)' In the expression: Lns.get (l a) src/Generics/Pointless/DLenses/ShapeCombinators.hs:81:26: Could not deduce (Shapely v1) arising from a use of `dnat' from the context (Shapely s, Shapely v, ToRep s, ToRep v) bound by the type signature for nat_dlns :: (Shapely s, Shapely v, ToRep s, ToRep v) => Lns.NatLens s v -> NatDLens s v at src/Generics/Pointless/DLenses/ShapeCombinators.hs:76:13-84 The type variable `v1' is ambiguous Possible fix: add a type signature that fixes these type variable(s) Note: there are several potential instances: instance Shapely [] -- Defined at src/Data/Shape.hs:72:10 instance (Shapely f, Shapely g) => Shapely (f :@: g) -- Defined at src/Data/Shape.hs:68:10 instance (Shapely f, Shapely g) => Shapely (f :+: g) -- Defined at src/Data/Shape.hs:64:10 ...plus three others In the expression: dnat (repnat anns (\ a -> Lns.put (l a))) (ProdF v s) In an equation for putd': putd' v s dV = dnat (repnat anns (\ a -> Lns.put (l a))) (ProdF v s) In an equation for `nat_dlns': nat_dlns l = DLens get' getd' put' putd' create' created' where get' s = repnat annv (\ a -> Lns.get (l a)) s getd' s = dnat (repnat annv (\ a -> Lns.get (l a))) s put' (v, s) dV = repnat anns (\ a -> Lns.put (l a)) (ProdF v s) putd' v s dV = dnat (repnat anns (\ a -> Lns.put (l a))) (ProdF v s) .... src/Generics/Pointless/DLenses/ShapeCombinators.hs:81:32: Could not deduce (ToRep v1) arising from a use of `repnat' from the context (Shapely s, Shapely v, ToRep s, ToRep v) bound by the type signature for nat_dlns :: (Shapely s, Shapely v, ToRep s, ToRep v) => Lns.NatLens s v -> NatDLens s v at src/Generics/Pointless/DLenses/ShapeCombinators.hs:76:13-84 The type variable `v1' is ambiguous Possible fix: add a type signature that fixes these type variable(s) Note: there are several potential instances: instance (ToRep f, ToRep g) => ToRep (f :*: g) -- Defined in `Generics.Pointless.Functors' instance (ToRep f, ToRep g) => ToRep (f :+: g) -- Defined in `Generics.Pointless.Functors' instance (Generics.Pointless.Functors.Functor f, Prelude.Functor f, ToRep f, ToRep g) => ToRep (f :@: g) -- Defined in `Generics.Pointless.Functors' ...plus three others In the first argument of `dnat', namely `(repnat anns (\ a -> Lns.put (l a)))' In the expression: dnat (repnat anns (\ a -> Lns.put (l a))) (ProdF v s) In an equation for putd': putd' v s dV = dnat (repnat anns (\ a -> Lns.put (l a))) (ProdF v s) src/Generics/Pointless/DLenses/ShapeCombinators.hs:81:60: Could not deduce (Rep s a2 ~ Rep v1 a2) from the context (Shapely s, Shapely v, ToRep s, ToRep v) bound by the type signature for nat_dlns :: (Shapely s, Shapely v, ToRep s, ToRep v) => Lns.NatLens s v -> NatDLens s v at src/Generics/Pointless/DLenses/ShapeCombinators.hs:76:13-84 NB: `Rep' is a type function, and may not be injective The type variable `v1' is ambiguous Possible fix: add a type signature that fixes these type variable(s) Expected type: Lens (Rep v1 a2) (Rep v a2) Actual type: Lens (Rep s a2) (Rep v a2) In the return type of a call of `l' In the first argument of `Lns.put', namely `(l a)' In the expression: Lns.put (l a) src/Generics/Pointless/DLenses/ShapeCombinators.hs:83:24: Could not deduce (Shapely v0) arising from a use of `dnat' from the context (Shapely s, Shapely v, ToRep s, ToRep v) bound by the type signature for nat_dlns :: (Shapely s, Shapely v, ToRep s, ToRep v) => Lns.NatLens s v -> NatDLens s v at src/Generics/Pointless/DLenses/ShapeCombinators.hs:76:13-84 The type variable `v0' is ambiguous Possible fix: add a type signature that fixes these type variable(s) Note: there are several potential instances: instance Shapely [] -- Defined at src/Data/Shape.hs:72:10 instance (Shapely f, Shapely g) => Shapely (f :@: g) -- Defined at src/Data/Shape.hs:68:10 instance (Shapely f, Shapely g) => Shapely (f :+: g) -- Defined at src/Data/Shape.hs:64:10 ...plus three others In the expression: dnat (repnat anns (\ a -> Lns.create (l a))) v In an equation for created': created' v = dnat (repnat anns (\ a -> Lns.create (l a))) v In an equation for `nat_dlns': nat_dlns l = DLens get' getd' put' putd' create' created' where get' s = repnat annv (\ a -> Lns.get (l a)) s getd' s = dnat (repnat annv (\ a -> Lns.get (l a))) s put' (v, s) dV = repnat anns (\ a -> Lns.put (l a)) (ProdF v s) putd' v s dV = dnat (repnat anns (\ a -> Lns.put (l a))) (ProdF v s) .... src/Generics/Pointless/DLenses/ShapeCombinators.hs:83:30: Could not deduce (ToRep v0) arising from a use of `repnat' from the context (Shapely s, Shapely v, ToRep s, ToRep v) bound by the type signature for nat_dlns :: (Shapely s, Shapely v, ToRep s, ToRep v) => Lns.NatLens s v -> NatDLens s v at src/Generics/Pointless/DLenses/ShapeCombinators.hs:76:13-84 The type variable `v0' is ambiguous Possible fix: add a type signature that fixes these type variable(s) Note: there are several potential instances: instance (ToRep f, ToRep g) => ToRep (f :*: g) -- Defined in `Generics.Pointless.Functors' instance (ToRep f, ToRep g) => ToRep (f :+: g) -- Defined in `Generics.Pointless.Functors' instance (Generics.Pointless.Functors.Functor f, Prelude.Functor f, ToRep f, ToRep g) => ToRep (f :@: g) -- Defined in `Generics.Pointless.Functors' ...plus three others In the first argument of `dnat', namely `(repnat anns (\ a -> Lns.create (l a)))' In the expression: dnat (repnat anns (\ a -> Lns.create (l a))) v In an equation for created': created' v = dnat (repnat anns (\ a -> Lns.create (l a))) v src/Generics/Pointless/DLenses/ShapeCombinators.hs:83:61: Could not deduce (Rep s a2 ~ Rep v0 a2) from the context (Shapely s, Shapely v, ToRep s, ToRep v) bound by the type signature for nat_dlns :: (Shapely s, Shapely v, ToRep s, ToRep v) => Lns.NatLens s v -> NatDLens s v at src/Generics/Pointless/DLenses/ShapeCombinators.hs:76:13-84 NB: `Rep' is a type function, and may not be injective The type variable `v0' is ambiguous Possible fix: add a type signature that fixes these type variable(s) Expected type: Lens (Rep v0 a2) (Rep v a2) Actual type: Lens (Rep s a2) (Rep v a2) In the return type of a call of `l' In the first argument of `Lns.create', namely `(l a)' In the expression: Lns.create (l a) Failed to install pointless-lenses-0.0.9 cabal: Error: some packages failed to install: multifocal-0.0.1 depends on pointless-lenses-0.0.9 which failed to install. pointless-lenses-0.0.9 failed during the building phase. The exception was: ExitFailure 1 pointless-rewrite-0.0.3 depends on pointless-lenses-0.0.9 which failed to install.