<86>Jul 25 08:49:59 userdel[2324447]: delete user 'rooter' <86>Jul 25 08:49:59 userdel[2324447]: removed group 'rooter' owned by 'rooter' <86>Jul 25 08:49:59 userdel[2324447]: removed shadow group 'rooter' owned by 'rooter' <86>Jul 25 08:49:59 groupadd[2324475]: group added to /etc/group: name=rooter, GID=705 <86>Jul 25 08:49:59 groupadd[2324475]: group added to /etc/gshadow: name=rooter <86>Jul 25 08:49:59 groupadd[2324475]: new group: name=rooter, GID=705 <86>Jul 25 08:49:59 useradd[2324499]: new user: name=rooter, UID=705, GID=705, home=/root, shell=/bin/bash <86>Jul 25 08:49:59 userdel[2324521]: delete user 'builder' <86>Jul 25 08:49:59 userdel[2324521]: removed group 'builder' owned by 'builder' <86>Jul 25 08:49:59 userdel[2324521]: removed shadow group 'builder' owned by 'builder' <86>Jul 25 08:49:59 groupadd[2324567]: group added to /etc/group: name=builder, GID=706 <86>Jul 25 08:49:59 groupadd[2324567]: new group: name=builder, GID=706 <86>Jul 25 08:49:59 useradd[2324615]: new user: name=builder, UID=706, GID=706, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/ghc7.6.1-haxml-1.23.3-alt1.src.rpm: The use of such a license name is ambiguous: LGPL warning: Macro %hs_configure2 not found warning: Macro %hs_build not found warning: Macro %hs_install not found warning: Macro %hs_gen_filelist not found <13>Jul 25 08:50:02 rpmi: libffi6-1:3.2.1-alt4 sisyphus+251953.300.2.1 1589891360 installed <13>Jul 25 08:50:02 rpmi: rpm-macros-ghc7.6.1-common-7.6.1-alt8 sisyphus+222088.40.12.1 1553098955 installed <13>Jul 25 08:50:02 rpmi: rpm-build-haskell-1.4.5-alt1 sisyphus+222088.1140.12.1 1553099315 installed <13>Jul 25 08:50:02 rpmi: libgmp-devel-6.1.2-alt3 sisyphus+229304.40.2.1 1557770992 installed <13>Jul 25 08:50:02 rpmi: libffi-devel-1:3.3-alt1 sisyphus+251953.40.2.1 1589891229 installed <13>Jul 25 08:50:02 rpmi: haskell-filetrigger-0.0.5-alt3 sisyphus+222088.300.12.1 1553099539 installed <13>Jul 25 08:50:02 rpmi: ghc7.6.1-common-7.6.1-alt8 sisyphus+222088.40.12.1 1553098955 installed <13>Jul 25 08:50:09 rpmi: ghc7.6.1-7.6.1-alt8 sisyphus+222088.40.12.1 1553098792 installed <13>Jul 25 08:50:09 rpmi: ghc7.6.1-text-0.11.2.3-alt2 sisyphus+221941.261.17.2 1550688728 installed <13>Jul 25 08:50:09 rpmi: ghc7.6.1-polyparse-1.8-alt1 sisyphus+222226.100.1.1 1550711401 installed <13>Jul 25 08:50:09 rpmi: ghc7.6.1-cpphs-1.15-alt2 sisyphus+221941.100.17.2 1550685869 installed <13>Jul 25 08:50:09 rpmi: ghc7.6.1-hscolour-1.20.3-alt2 sisyphus+221941.120.17.2 1550685997 installed <13>Jul 25 08:50:09 rpmi: ghc7.6.1-random-1.0.1.1-alt2 sisyphus+221941.210.17.2 1550687465 installed <13>Jul 25 08:50:09 rpmi: ghc7.6.1-alex-3.0.2-alt1 sisyphus+221941.240.17.2 1550687726 installed <13>Jul 25 08:50:09 rpmi: ghc7.6.1-c2hs-0.16.4-alt1 sisyphus+221941.260.17.2 1550688332 installed <13>Jul 25 08:50:10 rpmi: ghc7.6.1-happy-1.18.10-alt1 sisyphus+221941.140.17.2 1550686299 installed <13>Jul 25 08:50:10 rpmi: ghc7.6.1-doc-7.6.1-alt8 sisyphus+222088.40.12.1 1553098792 installed warning: File /usr/src/in/source/ghc7.6.1-haxml-1.23.3-alt1.patch is smaller than 8 bytes Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/ghc7.6.1-haxml-1.23.3-alt1.nosrc.rpm warning: File /usr/src/RPM/SOURCES/ghc7.6.1-haxml-1.23.3-alt1.patch is smaller than 8 bytes Installing ghc7.6.1-haxml-1.23.3-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.88553 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ghc7.6.1-haxml-1.23.3 + echo 'Source #0 (ghc7.6.1-haxml-1.23.3.tar):' Source #0 (ghc7.6.1-haxml-1.23.3.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/ghc7.6.1-haxml-1.23.3.tar + cd ghc7.6.1-haxml-1.23.3 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (ghc7.6.1-haxml-1.23.3-alt1.patch):' Patch #0 (ghc7.6.1-haxml-1.23.3-alt1.patch): + /usr/bin/patch -p1 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.88553 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ghc7.6.1-haxml-1.23.3 + '[' -f configure.ac -a '!' -f configure ']' + '[' -x Setup ']' + ghc-7.6.1 Setup [1 of 1] Compiling Main ( Setup.hs, Setup.o ) Linking Setup ... + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/ghc7.6.1-haxml-1.23.3 '--libsubdir=$compiler/lib/$pkgid' --docdir=/usr/share/doc/ghc7.6.1-haxml-1.23.3 --datadir=/usr/share --datasubdir=ghc7.6.1-haxml-1.23.3 --enable-library-profiling --enable-library-for-ghci --disable-executable-profiling --enable-split-objs --enable-shared -O2 --ghc Configuring HaXml-1.23.3... + '[' -x Setup ']' + ./Setup makefile -f cabal-rpm.mk unrecognised command: makefile (try --help) + ./Setup build Building HaXml-1.23.3... Preprocessing library HaXml-1.23.3... [ 1 of 42] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Text/XML/HaXml/Xtract/Lex.o ) [ 2 of 42] Compiling Text.XML.HaXml.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 ) [ 1 of 42] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Text/XML/HaXml/Xtract/Lex.p_o ) [ 2 of 42] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/Text/XML/HaXml/DtdToHaskell/TypeDef.p_o ) [ 3 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src/Text/XML/HaXml/DtdToHaskell/Instance.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Instance.p_o ) [ 4 of 42] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Text/XML/HaXml/Posn.p_o ) [ 5 of 42] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Text/XML/HaXml/Lex.p_o ) [ 6 of 42] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Text/XML/HaXml/Types.p_o ) [ 7 of 42] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Text/XML/HaXml/Namespaces.p_o ) [ 8 of 42] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/Text/XML/HaXml/Schema/XSDTypeModel.p_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.p_o ) [10 of 42] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Text/XML/HaXml/Verbatim.p_o ) [11 of 42] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Text/XML/HaXml/Combinators.p_o ) [12 of 42] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Text/XML/HaXml/Parse.p_o ) [13 of 42] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Text/XML/HaXml/Pretty.p_o ) [14 of 42] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/Text/XML/HaXml/Html/Generate.p_o ) [15 of 42] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Text/XML/HaXml/Html/Parse.p_o ) [16 of 42] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Text/XML/HaXml/Wrappers.p_o ) [17 of 42] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/Text/XML/HaXml/Escape.p_o ) [18 of 42] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Text/XML/HaXml/ByteStringPP.p_o ) [19 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src/Text/XML/HaXml/DtdToHaskell/Convert.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Convert.p_o ) [20 of 42] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/Text/XML/HaXml/Html/ParseLazy.p_o ) [21 of 42] Compiling Text.XML.HaXml.Html.Pretty ( src/Text/XML/HaXml/Html/Pretty.hs, dist/build/Text/XML/HaXml/Html/Pretty.p_o ) [22 of 42] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/Text/XML/HaXml/ParseLazy.p_o ) [23 of 42] Compiling Text.XML.HaXml.SAX ( src/Text/XML/HaXml/SAX.hs, dist/build/Text/XML/HaXml/SAX.p_o ) [24 of 42] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/Text/XML/HaXml/Schema/NameConversion.p_o ) [25 of 42] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Text/XML/HaXml/TypeMapping.p_o ) [26 of 42] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Text/XML/HaXml/XmlContent/Parser.p_o ) [27 of 42] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Text/XML/HaXml/XmlContent.p_o ) [28 of 42] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Text/XML/HaXml/Validate.p_o ) [29 of 42] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/Text/XML/HaXml/Schema/Parse.p_o ) [30 of 42] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/Text/XML/HaXml/Schema/HaskellTypeModel.p_o ) [31 of 42] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/Text/XML/HaXml/Schema/PrettyHaskell.p_o ) [32 of 42] Compiling Text.XML.HaXml.Schema.PrettyHsBoot ( src/Text/XML/HaXml/Schema/PrettyHsBoot.hs, dist/build/Text/XML/HaXml/Schema/PrettyHsBoot.p_o ) [33 of 42] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/Text/XML/HaXml/Schema/Environment.p_o ) [34 of 42] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/Text/XML/HaXml/Schema/TypeConversion.p_o ) [35 of 42] Compiling Text.XML.HaXml.ShowXmlLazy ( src/Text/XML/HaXml/ShowXmlLazy.hs, dist/build/Text/XML/HaXml/ShowXmlLazy.p_o ) [36 of 42] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/Text/XML/HaXml/Util.p_o ) [37 of 42] Compiling Text.XML.HaXml.XmlContent.Haskell ( src/Text/XML/HaXml/XmlContent/Haskell.hs, dist/build/Text/XML/HaXml/XmlContent/Haskell.p_o ) [38 of 42] Compiling Text.XML.HaXml.Xtract.Combinators ( src/Text/XML/HaXml/Xtract/Combinators.hs, dist/build/Text/XML/HaXml/Xtract/Combinators.p_o ) [39 of 42] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Text/XML/HaXml/Xtract/Parse.p_o ) [40 of 42] Compiling Text.XML.HaXml.OneOfN ( src/Text/XML/HaXml/OneOfN.hs, dist/build/Text/XML/HaXml/OneOfN.p_o ) [41 of 42] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/Text/XML/HaXml.p_o ) [42 of 42] Compiling Text.XML.HaXml.Schema.Schema ( src/Text/XML/HaXml/Schema/Schema.hs, dist/build/Text/XML/HaXml/Schema/Schema.p_o ) [ 1 of 42] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Text/XML/HaXml/Xtract/Lex.dyn_o ) [ 2 of 42] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/Text/XML/HaXml/DtdToHaskell/TypeDef.dyn_o ) [ 3 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src/Text/XML/HaXml/DtdToHaskell/Instance.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Instance.dyn_o ) [ 4 of 42] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Text/XML/HaXml/Posn.dyn_o ) [ 5 of 42] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Text/XML/HaXml/Lex.dyn_o ) [ 6 of 42] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Text/XML/HaXml/Types.dyn_o ) [ 7 of 42] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Text/XML/HaXml/Namespaces.dyn_o ) [ 8 of 42] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/Text/XML/HaXml/Schema/XSDTypeModel.dyn_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.dyn_o ) [10 of 42] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Text/XML/HaXml/Verbatim.dyn_o ) [11 of 42] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Text/XML/HaXml/Combinators.dyn_o ) [12 of 42] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Text/XML/HaXml/Parse.dyn_o ) [13 of 42] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Text/XML/HaXml/Pretty.dyn_o ) [14 of 42] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/Text/XML/HaXml/Html/Generate.dyn_o ) [15 of 42] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Text/XML/HaXml/Html/Parse.dyn_o ) [16 of 42] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Text/XML/HaXml/Wrappers.dyn_o ) [17 of 42] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/Text/XML/HaXml/Escape.dyn_o ) [18 of 42] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Text/XML/HaXml/ByteStringPP.dyn_o ) [19 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src/Text/XML/HaXml/DtdToHaskell/Convert.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Convert.dyn_o ) [20 of 42] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/Text/XML/HaXml/Html/ParseLazy.dyn_o ) [21 of 42] Compiling Text.XML.HaXml.Html.Pretty ( src/Text/XML/HaXml/Html/Pretty.hs, dist/build/Text/XML/HaXml/Html/Pretty.dyn_o ) [22 of 42] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/Text/XML/HaXml/ParseLazy.dyn_o ) [23 of 42] Compiling Text.XML.HaXml.SAX ( src/Text/XML/HaXml/SAX.hs, dist/build/Text/XML/HaXml/SAX.dyn_o ) [24 of 42] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/Text/XML/HaXml/Schema/NameConversion.dyn_o ) [25 of 42] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Text/XML/HaXml/TypeMapping.dyn_o ) [26 of 42] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Text/XML/HaXml/XmlContent/Parser.dyn_o ) [27 of 42] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Text/XML/HaXml/XmlContent.dyn_o ) [28 of 42] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Text/XML/HaXml/Validate.dyn_o ) [29 of 42] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/Text/XML/HaXml/Schema/Parse.dyn_o ) [30 of 42] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/Text/XML/HaXml/Schema/HaskellTypeModel.dyn_o ) [31 of 42] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/Text/XML/HaXml/Schema/PrettyHaskell.dyn_o ) [32 of 42] Compiling Text.XML.HaXml.Schema.PrettyHsBoot ( src/Text/XML/HaXml/Schema/PrettyHsBoot.hs, dist/build/Text/XML/HaXml/Schema/PrettyHsBoot.dyn_o ) [33 of 42] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/Text/XML/HaXml/Schema/Environment.dyn_o ) [34 of 42] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/Text/XML/HaXml/Schema/TypeConversion.dyn_o ) [35 of 42] Compiling Text.XML.HaXml.ShowXmlLazy ( src/Text/XML/HaXml/ShowXmlLazy.hs, dist/build/Text/XML/HaXml/ShowXmlLazy.dyn_o ) [36 of 42] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/Text/XML/HaXml/Util.dyn_o ) [37 of 42] Compiling Text.XML.HaXml.XmlContent.Haskell ( src/Text/XML/HaXml/XmlContent/Haskell.hs, dist/build/Text/XML/HaXml/XmlContent/Haskell.dyn_o ) [38 of 42] Compiling Text.XML.HaXml.Xtract.Combinators ( src/Text/XML/HaXml/Xtract/Combinators.hs, dist/build/Text/XML/HaXml/Xtract/Combinators.dyn_o ) [39 of 42] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Text/XML/HaXml/Xtract/Parse.dyn_o ) [40 of 42] Compiling Text.XML.HaXml.OneOfN ( src/Text/XML/HaXml/OneOfN.hs, dist/build/Text/XML/HaXml/OneOfN.dyn_o ) [41 of 42] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/Text/XML/HaXml.dyn_o ) [42 of 42] Compiling Text.XML.HaXml.Schema.Schema ( src/Text/XML/HaXml/Schema/Schema.hs, dist/build/Text/XML/HaXml/Schema/Schema.dyn_o ) In-place registering HaXml-1.23.3... Preprocessing executable 'Xtract' for HaXml-1.23.3... [ 1 of 25] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Lex.o ) src/Text/XML/HaXml/Xtract/Lex.hs:54:1: Warning: Pattern match(es) are non-exhaustive In an equation for `white': Patterns not matched: ghc-prim:GHC.Types.C# #x with #x `notElem` ['\t', ' ', '\n', '\r', '\160'] [ 2 of 25] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Posn.o ) [ 3 of 25] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:205:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:316:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:316:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 src/Text/XML/HaXml/Lex.hs:319:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:319:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:12 src/Text/XML/HaXml/Lex.hs:319:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:14 src/Text/XML/HaXml/Lex.hs:319:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 [ 4 of 25] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:177: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:291:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:291:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:291:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:292:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:292:28: Warning: Defined but not used: `m' [ 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:186:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:161:10: Warning: A do-notation statement discarded a result of type bra. Suppress this warning by saying "_ <- adjustErr open ( \ x_ -> (++) "Missing opening bracket:\ \\t" x_ ))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:186:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:170:1 src/Text/XML/HaXml/Parse.hs:233:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:247:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:276:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:320:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:324:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:360:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:373:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:379:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:410:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:437:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:439:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:442:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:468:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:477:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:480:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:486:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:509:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:510:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:515:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> show p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:581:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:582:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:585:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:587:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:596:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:597:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:600:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:669:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:670:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:674:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:679:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:680:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:683:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:692:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:693:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:694:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:725:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:756:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:757:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:766:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:767:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:768:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:771:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:809:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:813:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:837:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:838:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:841:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:853:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:856:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:865:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:566:10: Warning: Orphan instance: instance Show CP src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier [ 9 of 25] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", 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:191:1 src/Text/XML/HaXml/ParseLazy.hs:109:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:191:1 src/Text/XML/HaXml/ParseLazy.hs:165:10: Warning: A do-notation statement discarded a result of type bra. Suppress this warning by saying "_ <- adjustErr open ( \ x_ -> (++) "Missing opening bracket:\ \\t" x_ ))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:191:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:175:1 src/Text/XML/HaXml/ParseLazy.hs:238:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/ParseLazy.hs:36:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/ParseLazy.hs:252:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:880:1 src/Text/XML/HaXml/ParseLazy.hs:281:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:880:1 src/Text/XML/HaXml/ParseLazy.hs:330:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:334:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:371:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:383:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:384:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:390:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:421:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:448:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:451:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:454:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:478:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:480:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:487:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:490:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:496:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:519:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:520:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:525:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> show p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:591:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:592:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:595:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:597:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:606:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:607:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:610:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:679:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:680:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:689:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:690:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:692:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:693:12: Warning: Defined but not used: `i' src/Text/XML/HaXml/ParseLazy.hs:694:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:702:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:703:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:704:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:735:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:191:1 src/Text/XML/HaXml/ParseLazy.hs:766:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:767:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:770:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:776:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:777:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:778:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:781:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:819:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:823:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:841:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:847:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:848:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:851:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:863:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:866:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:876:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:880:1 src/Text/XML/HaXml/ParseLazy.hs:576:10: Warning: Orphan instance: instance Show CP src/Text/XML/HaXml/ParseLazy.hs:582:10: Warning: Orphan instance: instance Show Modifier [11 of 25] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [12 of 25] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [13 of 25] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:79:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: Defined but not used: `x' src/Text/XML/HaXml/Combinators.hs:110:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:113:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:117:7: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:120:11: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:123:8: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:126:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs: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.23' at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of `show', namely `1.23' In the second argument of `(++)', namely `show 1.23' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.23' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [19 of 25] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for `attval': Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for `g': Patterns not matched: ghc-prim: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.23' at src/Text/XML/HaXml.hs:36:17-20 (Show a0) arising from a use of `show' at src/Text/XML/HaXml.hs:36:12-15 In the first argument of `show', namely `1.23' In the expression: show 1.23 In an equation for `version': version = show 1.23 [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.23.3... [ 1 of 27] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 27] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:205:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:316:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:316:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 src/Text/XML/HaXml/Lex.hs:319:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:319:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:12 src/Text/XML/HaXml/Lex.hs:319:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:14 src/Text/XML/HaXml/Lex.hs:319:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 [ 3 of 27] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:177: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:291:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:291:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:291:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:292:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:292:28: Warning: Defined but not used: `m' [ 4 of 27] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 5 of 27] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:161:10: Warning: A do-notation statement discarded a result of type bra. Suppress this warning by saying "_ <- adjustErr open ( \ x_ -> (++) "Missing opening bracket:\ \\t" x_ ))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:186:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:170:1 src/Text/XML/HaXml/Parse.hs:233:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:247:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:276:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:320:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:324:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:360:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:373:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:379:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:410:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:437:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:439:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:442:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:468:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:477:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:480:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:486:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:509:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:510:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:515:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> show p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:581:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:582:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:585:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:587:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:596:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:597:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:600:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:669:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:670:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:674:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:679:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:680:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:683:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:692:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:693:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:694:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:725:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:756:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:757:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:766:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:767:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:768:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:771:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:809:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:813:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:837:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:838:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:841:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:853:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:856:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:865:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:566:10: Warning: Orphan instance: instance Show CP src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier [ 6 of 27] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/NameConversion.o ) src/Text/XML/HaXml/Schema/NameConversion.hs:8:1: Warning: The import of `Text.XML.HaXml.Namespaces' is redundant except perhaps to import instances from `Text.XML.HaXml.Namespaces' To import instances alone, use: import Text.XML.HaXml.Namespaces() src/Text/XML/HaXml/Schema/NameConversion.hs: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.23' at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of `show', namely `1.23' In the second argument of `(++)', namely `show 1.23' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.23' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [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.23' at src/Text/XML/HaXml.hs:36:17-20 (Show a0) arising from a use of `show' at src/Text/XML/HaXml.hs:36:12-15 In the first argument of `show', namely `1.23' In the expression: show 1.23 In an equation for `version': version = show 1.23 [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.23.3... [ 1 of 16] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 16] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:205:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:316:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:316:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 src/Text/XML/HaXml/Lex.hs:319:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:319:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:12 src/Text/XML/HaXml/Lex.hs:319:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:14 src/Text/XML/HaXml/Lex.hs:319:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 [ 3 of 16] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:177: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:291:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:291:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:291:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:292:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:292:28: Warning: Defined but not used: `m' [ 4 of 16] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 5 of 16] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:161:10: Warning: A do-notation statement discarded a result of type bra. Suppress this warning by saying "_ <- adjustErr open ( \ x_ -> (++) "Missing opening bracket:\ \\t" x_ ))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:186:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:170:1 src/Text/XML/HaXml/Parse.hs:233:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:247:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:276:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:320:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:324:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:360:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:373:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:379:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:410:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:437:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:439:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:442:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:468:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:477:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:480:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:486:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:509:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:510:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:515:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> show p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:581:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:582:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:585:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:587:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:596:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:597:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:600:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:669:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:670:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:674:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:679:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:680:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:683:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:692:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:693:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:694:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:725:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:756:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:757:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:766:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:767:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:768:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:771:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:809:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:813:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:837:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:838:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:841:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:853:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:856:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:865:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:566:10: Warning: Orphan instance: instance Show CP src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier [ 6 of 16] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [ 7 of 16] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:79:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: Defined but not used: `x' src/Text/XML/HaXml/Combinators.hs:110:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:113:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:117:7: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:120:11: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:123:8: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:126:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs: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.23' at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of `show', namely `1.23' In the second argument of `(++)', namely `show 1.23' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.23' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [11 of 16] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs: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.23.3... [ 1 of 19] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 19] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:205:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:316:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:316:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 src/Text/XML/HaXml/Lex.hs:319:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:319:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:12 src/Text/XML/HaXml/Lex.hs:319:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:14 src/Text/XML/HaXml/Lex.hs:319:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 [ 3 of 19] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:177: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:291:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:291:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:291:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:292:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:292:28: Warning: Defined but not used: `m' [ 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:186:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:161:10: Warning: A do-notation statement discarded a result of type bra. Suppress this warning by saying "_ <- adjustErr open ( \ x_ -> (++) "Missing opening bracket:\ \\t" x_ ))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:186:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:170:1 src/Text/XML/HaXml/Parse.hs:233:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:247:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:276:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:320:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:324:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:360:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:373:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:379:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:410:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:437:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:439:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:442:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:468:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:477:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:480:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:486:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:509:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:510:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:515:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> show p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:581:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:582:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:585:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:587:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:596:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:597:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:600:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:669:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:670:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:674:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:679:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:680:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:683:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:692:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:693:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:694:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:725:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:756:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:757:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:766:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:767:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:768:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:771:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:809:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:813:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:837:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:838:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:841:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:853:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:856:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:865:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:566:10: Warning: Orphan instance: instance Show CP src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier [ 8 of 19] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [ 9 of 19] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Html/Generate.o ) [10 of 19] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind [11 of 19] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:34:41: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.23' at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of `show', namely `1.23' In the second argument of `(++)', namely `show 1.23' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.23' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [12 of 19] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Verbatim.o ) [13 of 19] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [14 of 19] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs: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.23' at src/Text/XML/HaXml.hs:36:17-20 (Show a0) arising from a use of `show' at src/Text/XML/HaXml.hs:36:12-15 In the first argument of `show', namely `1.23' In the expression: show 1.23 In an equation for `version': version = show 1.23 [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.23.3... [ 1 of 28] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 28] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:205:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:316:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:316:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 src/Text/XML/HaXml/Lex.hs:319:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:319:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:12 src/Text/XML/HaXml/Lex.hs:319:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:14 src/Text/XML/HaXml/Lex.hs:319:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 [ 3 of 28] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:177: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:291:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:291:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:291:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:292:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:292:28: Warning: Defined but not used: `m' [ 4 of 28] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 5 of 28] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:161:10: Warning: A do-notation statement discarded a result of type bra. Suppress this warning by saying "_ <- adjustErr open ( \ x_ -> (++) "Missing opening bracket:\ \\t" x_ ))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:186:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:170:1 src/Text/XML/HaXml/Parse.hs:233:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:247:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:276:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:320:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:324:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:360:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:373:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:379:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:410:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:437:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:439:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:442:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:468:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:477:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:480:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:486:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:509:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:510:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:515:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> show p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:581:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:582:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:585:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:587:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:596:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:597:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:600:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:669:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:670:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:674:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:679:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:680:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:683:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:692:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:693:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:694:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:725:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:756:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:757:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:766:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:767:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:768:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:771:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:809:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:813:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:837:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:838:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:841:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:853:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:856:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:865:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:566:10: Warning: Orphan instance: instance Show CP src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier [ 6 of 28] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/XSDTypeModel.o ) src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning: Fields of `Schema' not initialised: schema_elementFormDefault, schema_attributeFormDefault, schema_finalDefault, schema_blockDefault, schema_targetNamespace, schema_version, schema_namespaces In the expression: Schema {schema_items = []} In an equation for `mempty': mempty = Schema {schema_items = []} In the instance declaration for `Monoid Schema' [ 7 of 28] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/NameConversion.o ) src/Text/XML/HaXml/Schema/NameConversion.hs:8:1: Warning: The import of `Text.XML.HaXml.Namespaces' is redundant except perhaps to import instances from `Text.XML.HaXml.Namespaces' To import instances alone, use: import Text.XML.HaXml.Namespaces() src/Text/XML/HaXml/Schema/NameConversion.hs: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.23' at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of `show', namely `1.23' In the second argument of `(++)', namely `show 1.23' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.23' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [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.23' at src/Text/XML/HaXml.hs:36:17-20 (Show a0) arising from a use of `show' at src/Text/XML/HaXml.hs:36:12-15 In the first argument of `show', namely `1.23' In the expression: show 1.23 In an equation for `version': version = show 1.23 [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.23.3... [ 1 of 22] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 22] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:205:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:316:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:316:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 src/Text/XML/HaXml/Lex.hs:319:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:319:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:12 src/Text/XML/HaXml/Lex.hs:319:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:14 src/Text/XML/HaXml/Lex.hs:319:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 [ 3 of 22] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/TypeDef.o ) src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:195:1: Warning: Pattern match(es) are non-exhaustive In an equation for `mangle': Patterns not matched: [] src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:238:1: Warning: Pattern match(es) are non-exhaustive In an equation for `manglef': Patterns not matched: [] [ 4 of 22] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src/Text/XML/HaXml/DtdToHaskell/Instance.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/Instance.o ) [ 5 of 22] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:177: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:291:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:291:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:291:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:292:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:292:28: Warning: Defined but not used: `m' [ 6 of 22] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 7 of 22] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:161:10: Warning: A do-notation statement discarded a result of type bra. Suppress this warning by saying "_ <- adjustErr open ( \ x_ -> (++) "Missing opening bracket:\ \\t" x_ ))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:186:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:170:1 src/Text/XML/HaXml/Parse.hs:233:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:247:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:276:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:320:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:324:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:360:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:373:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:379:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:410:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:437:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:439:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:442:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:468:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:477:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:480:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:486:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:509:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:510:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:515:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> show p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:581:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:582:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:585:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:587:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:596:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:597:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:600:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:669:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:670:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:674:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:679:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:680:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:683:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:692:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:693:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:694:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:725:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:756:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:757:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:766:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:767:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:768:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:771:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:809:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:813:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:837:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:838:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:841:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:853:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:856:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:865:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:566:10: Warning: Orphan instance: instance Show CP src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier [ 8 of 22] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src/Text/XML/HaXml/DtdToHaskell/Convert.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/Convert.o ) src/Text/XML/HaXml/DtdToHaskell/Convert.hs: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.23' at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of `show', namely `1.23' In the second argument of `(++)', namely `show 1.23' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.23' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [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.23' at src/Text/XML/HaXml.hs:36:17-20 (Show a0) arising from a use of `show' at src/Text/XML/HaXml.hs:36:12-15 In the first argument of `show', namely `1.23' In the expression: show 1.23 In an equation for `version': version = show 1.23 [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.23.3... [ 1 of 13] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:177: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:291:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:291:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:291:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:292:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:292:28: Warning: Defined but not used: `m' [ 2 of 13] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Posn.o ) [ 3 of 13] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 4 of 13] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:205:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:316:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:316:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 src/Text/XML/HaXml/Lex.hs:319:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:319:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:12 src/Text/XML/HaXml/Lex.hs:319:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:14 src/Text/XML/HaXml/Lex.hs:319:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 [ 5 of 13] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: `s' src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:161:10: Warning: A do-notation statement discarded a result of type bra. Suppress this warning by saying "_ <- adjustErr open ( \ x_ -> (++) "Missing opening bracket:\ \\t" x_ ))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:186:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:170:1 src/Text/XML/HaXml/Parse.hs:233:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:247:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:276:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:320:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:324:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:360:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:373:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:379:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:410:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:437:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:439:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:442:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:468:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:477:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:480:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:486:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:509:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:510:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:515:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> show p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:581:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:582:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:585:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:587:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:596:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:597:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:600:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:669:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:670:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:674:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:679:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:680:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:683:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:692:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:693:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:694:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:725:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:756:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:757:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:766:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:767:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:768:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:771:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:809:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:813:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:837:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:838:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:841:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:853:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:856:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:865:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:566:10: Warning: Orphan instance: instance Show CP src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier [ 6 of 13] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for `avs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for `cs' shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "", 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.23' at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of `show', namely `1.23' In the second argument of `(++)', namely `show 1.23' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.23' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [11 of 13] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/ParseLazy.o ) src/Text/XML/HaXml/Html/ParseLazy.hs:16:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/ParseLazy.hs:19:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/ParseLazy.hs:141:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Html/ParseLazy.hs:131:1 src/Text/XML/HaXml/Html/ParseLazy.hs:188:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Html/ParseLazy.hs:19:1-20 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Html/ParseLazy.hs: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:191:1 src/Text/XML/HaXml/ParseLazy.hs:109:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:191:1 src/Text/XML/HaXml/ParseLazy.hs:165:10: Warning: A do-notation statement discarded a result of type bra. Suppress this warning by saying "_ <- adjustErr open ( \ x_ -> (++) "Missing opening bracket:\ \\t" x_ ))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:191:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:175:1 src/Text/XML/HaXml/ParseLazy.hs:238:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/ParseLazy.hs:36:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/ParseLazy.hs:252:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:880:1 src/Text/XML/HaXml/ParseLazy.hs:281:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:880:1 src/Text/XML/HaXml/ParseLazy.hs:330:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:334:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:371:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:383:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:384:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:390:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:421:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:448:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:451:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:454:14: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:478:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:480:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:487:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:490:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:496:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:519:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:520:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:525:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> show p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:591:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:592:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:595:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:597:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:606:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:607:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:610:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:679:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:680:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:689:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:690:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:692:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:693:12: Warning: Defined but not used: `i' src/Text/XML/HaXml/ParseLazy.hs:694:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:702:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:703:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:704:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:735:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:191:1 src/Text/XML/HaXml/ParseLazy.hs:766:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:767:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:770:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:776:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:777:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:778:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:781:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:819:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:823:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:841:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:847:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:848:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:851:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:863:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:866:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:876:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:880:1 src/Text/XML/HaXml/ParseLazy.hs:576:10: Warning: Orphan instance: instance Show CP src/Text/XML/HaXml/ParseLazy.hs:582:10: Warning: Orphan instance: instance Show Modifier [13 of 13] Compiling Main ( src/tools/CanonicaliseLazy.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Main.o ) Linking dist/build/CanonicaliseLazy/CanonicaliseLazy ... Preprocessing executable 'Canonicalise' for HaXml-1.23.3... [ 1 of 10] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:177: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:291:17: Warning: Defined but not used: `p' src/Text/XML/HaXml/Types.hs:291:19: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:291:25: Warning: Defined but not used: `m' src/Text/XML/HaXml/Types.hs:292:16: Warning: Defined but not used: `n' src/Text/XML/HaXml/Types.hs:292:26: Warning: Defined but not used: `q' src/Text/XML/HaXml/Types.hs:292:28: Warning: Defined but not used: `m' [ 2 of 10] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Posn.o ) [ 3 of 10] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for `qualify' shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for `mkNamespace': Patterns not matched: (QN _ _, _) [ 4 of 10] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:205:18: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in `GHC.List') src/Text/XML/HaXml/Lex.hs:316:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:316:29: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 src/Text/XML/HaXml/Lex.hs:319:24: Warning: This binding for `p' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:9 src/Text/XML/HaXml/Lex.hs:319:27: Warning: This binding for `s' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:12 src/Text/XML/HaXml/Lex.hs:319:29: Warning: This binding for `ss' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:14 src/Text/XML/HaXml/Lex.hs:319:33: Warning: This binding for `k' shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:312:22 [ 5 of 10] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:79:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:81:9: Warning: Defined but not used: `x' src/Text/XML/HaXml/Combinators.hs:110:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:113:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:117:7: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:120:11: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:123:8: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs:126:12: Warning: This binding for `x' shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:350:3 src/Text/XML/HaXml/Combinators.hs: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:186:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:161:10: Warning: A do-notation statement discarded a result of type bra. Suppress this warning by saying "_ <- adjustErr open ( \ x_ -> (++) "Missing opening bracket:\ \\t" x_ ))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:186:14: Warning: This binding for `tok' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:170:1 src/Text/XML/HaXml/Parse.hs:233:8: Warning: This binding for `fail' shadows the existing binding imported from `Control.Monad' at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in `GHC.Base') src/Text/XML/HaXml/Parse.hs:247:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:276:35: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:320:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:324:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:360:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEqual", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:373:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:379:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:410:7: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:437:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:439:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:442:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:468:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:477:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokEndOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:480:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokAnyClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:486:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:509:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:510:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:515:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\ \ element name was " (++) show (printableName n) (++) "\ \ contentspec was " \ (ContentSpec p) -> show p c)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:581:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokBraOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:582:15: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokHash", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:585:42: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPipe", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:587:20: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:596:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:597:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:600:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:669:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:670:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:674:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:679:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:680:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:682:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:683:12: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- many newIgnore", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:684:12: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\ \ begun at " show p)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:692:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:693:10: Warning: A do-notation statement discarded a result of type [Ignore]. Suppress this warning by saying "_ <- debug many newIgnore "IGNORING conditional section"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:694:10: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSectionClose", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:725:9: Warning: This binding for `name' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:186:1 src/Text/XML/HaXml/Parse.hs:756:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:757:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:766:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:767:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:768:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPercent", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:771:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:809:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokPIOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:813:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:837:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:838:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:841:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:853:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- tok Text.XML.HaXml.Lex.TokQuote", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:856:5: Warning: A do-notation statement discarded a result of type TokenT. Suppress this warning by saying "_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"", or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:865:39: Warning: This binding for `ev' shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:869:1 src/Text/XML/HaXml/Parse.hs:566:10: Warning: Orphan instance: instance Show CP src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier [ 9 of 10] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:34:41: Warning: Defaulting the following constraint(s) to type `Double' (Fractional a0) arising from the literal `1.23' at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of `show' at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of `show', namely `1.23' In the second argument of `(++)', namely `show 1.23' In the second argument of `($)', namely `"part of HaXml-" ++ show 1.23' src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for `onContent' shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [10 of 10] Compiling Main ( src/tools/Canonicalise.hs, dist/build/Canonicalise/Canonicalise-tmp/Main.o ) Linking dist/build/Canonicalise/Canonicalise ... + ./Setup haddock Running Haddock for HaXml-1.23.3... Preprocessing library HaXml-1.23.3... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 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.23.3... Preprocessing executable 'XsdToHaskell' for HaXml-1.23.3... Preprocessing executable 'Validate' for HaXml-1.23.3... Preprocessing executable 'MkOneOf' for HaXml-1.23.3... Preprocessing executable 'FpMLToHaskell' for HaXml-1.23.3... Preprocessing executable 'DtdToHaskell' for HaXml-1.23.3... Preprocessing executable 'CanonicaliseLazy' for HaXml-1.23.3... Preprocessing executable 'Canonicalise' for HaXml-1.23.3... + ./Setup register --gen-pkg-config=haxml.pkg Creating package registration file: haxml.pkg + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.874 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/ghc7.6.1-haxml-buildroot + : + /bin/rm -rf -- /usr/src/tmp/ghc7.6.1-haxml-buildroot + cd ghc7.6.1-haxml-1.23.3 + '[' -x Setup ']' + ./Setup copy --destdir=/usr/src/tmp/ghc7.6.1-haxml-buildroot Installing library in /usr/src/tmp/ghc7.6.1-haxml-buildroot/usr/lib/ghc-7.6.1/lib/HaXml-1.23.3 Installing executable(s) in /usr/src/tmp/ghc7.6.1-haxml-buildroot/usr/bin + '[' -f haxml.pkg ']' + install -m 755 haxml.pkg /usr/src/tmp/ghc7.6.1-haxml-buildroot/usr/lib/ghc-7.6.1/lib/HaXml-1.23.3 + mkdir -p /usr/src/tmp/ghc7.6.1-haxml-buildroot/usr/lib/ghc-7.6.1/package.conf.d + install -D -m 644 haxml.pkg /usr/src/tmp/ghc7.6.1-haxml-buildroot/usr/lib/ghc-7.6.1/package.conf.d/haxml-1.23.3.conf + /usr/lib/rpm-build-haskell/hs_gen_filelist.sh /usr/src/tmp/ghc7.6.1-haxml-buildroot /usr/lib /usr/lib/ghc-7.6.1/lib/HaXml-1.23.3 /usr/src/RPM/BUILD/ghc7.6.1-haxml-1.23.3 ghc7.6.1-haxml 1.23.3 /usr/lib/ghc-7.6.1/package.conf.d/haxml-1.23.3.conf ~/tmp/ghc7.6.1-haxml-buildroot ~/RPM/BUILD/ghc7.6.1-haxml-1.23.3 find: './usr/share/ghc7.6.1-haxml-1.23.3': No such file or directory ~/RPM/BUILD/ghc7.6.1-haxml-1.23.3 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ghc7.6.1-haxml-buildroot (auto) mode of './usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/ghc7.6.1-haxml-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/ghc7.6.1-haxml-buildroot/ (default) Compressing files in /usr/src/tmp/ghc7.6.1-haxml-buildroot (auto) Adjusting library links in /usr/src/tmp/ghc7.6.1-haxml-buildroot ./usr/lib: ./usr/lib/ghc-7.6.1/lib: Verifying ELF objects in /usr/src/tmp/ghc7.6.1-haxml-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/bin/Canonicalise: found executable STACK entry: GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10 verify-elf: WARNING: ./usr/bin/Canonicalise: uses non-LFS functions: fcntl verify-elf: WARNING: ./usr/bin/CanonicaliseLazy: found executable STACK entry: GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10 verify-elf: WARNING: ./usr/bin/CanonicaliseLazy: uses non-LFS functions: fcntl verify-elf: WARNING: ./usr/bin/Xtract: found executable STACK entry: GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10 verify-elf: WARNING: ./usr/bin/Xtract: uses non-LFS functions: fcntl verify-elf: WARNING: ./usr/bin/Validate: found executable STACK entry: GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10 verify-elf: WARNING: ./usr/bin/Validate: uses non-LFS functions: fcntl verify-elf: WARNING: ./usr/bin/MkOneOf: found executable STACK entry: GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10 verify-elf: WARNING: ./usr/bin/MkOneOf: uses non-LFS functions: fcntl verify-elf: WARNING: ./usr/bin/DtdToHaskell: found executable STACK entry: GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10 verify-elf: WARNING: ./usr/bin/DtdToHaskell: uses non-LFS functions: fcntl verify-elf: WARNING: ./usr/bin/XsdToHaskell: found executable STACK entry: GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10 verify-elf: WARNING: ./usr/bin/XsdToHaskell: uses non-LFS functions: fcntl verify-elf: WARNING: ./usr/bin/FpMLToHaskell: found executable STACK entry: GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10 verify-elf: WARNING: ./usr/bin/FpMLToHaskell: uses non-LFS functions: fcntl verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: RPATH contains several entries: /usr/lib/ghc-7.6.1/lib/random-1.0.1.1:/usr/lib/ghc-7.6.1/pretty-1.1.1.0:/usr/lib/ghc-7.6.1/lib/polyparse-1.8:/usr/lib/ghc-7.6.1/lib/text-0.11.2.3:/usr/lib/ghc-7.6.1/directory-1.2.0.0:/usr/lib/ghc-7.6.1/unix-2.6.0.0:/usr/lib/ghc-7.6.1/time-1.4.0.1:/usr/lib/ghc-7.6.1/old-locale-1.0.0.5:/usr/lib/ghc-7.6.1/filepath-1.3.0.1:/usr/lib/ghc-7.6.1/containers-0.5.0.0:/usr/lib/ghc-7.6.1/bytestring-0.10.0.0:/usr/lib/ghc-7.6.1/deepseq-1.3.0.1:/usr/lib/ghc-7.6.1/array-0.4.0.1:/usr/lib/ghc-7.6.1/base-4.6.0.0:/usr/lib/ghc-7.6.1/integer-gmp-0.5.0.0:/usr/lib/ghc-7.6.1/ghc-prim-0.3.0.0:/usr/lib/ghc-7.6.1 verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_INTLIKE_closure verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_ppp_fast verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_0_fast verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_pp_fast verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_pppppp_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_pppp_fast verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_noDuplicatezh verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_4_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_2_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: newCAF verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_9_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_ppppp_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_ppp_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_gc_unbx_r1 verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_4_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_CAF_BLACKHOLE_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_pppppp_fast verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_bh_upd_frame_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_pp_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_11_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_pppp_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_3_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_CHARLIKE_closure verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_12_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_0_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_newPinnedByteArrayzh verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_2_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_7_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_p_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_13_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_p_fast verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_gc_ut verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_1_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_6_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_3_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_8_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_14_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_10_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_upd_frame_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_sel_5_upd_info verify-elf: WARNING: ./usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so: undefined symbol: stg_ap_ppppp_fast Hardlinking identical .pyc and .pyo files Processing files: ghc7.6.1-haxml-1.23.3-alt1 warning: File listed twice: /usr/lib/ghc-7.6.1/lib/HaXml-1.23.3/libHSHaXml-1.23.3-ghc7.6.1.so warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/COPYRIGHT warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/HaXml.haddock warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/HaXml.haddock warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-ByteStringPP.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-ByteStringPP.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Combinators.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Combinators.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-DtdToHaskell-Convert.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-DtdToHaskell-Convert.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-DtdToHaskell-Instance.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-DtdToHaskell-Instance.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-DtdToHaskell-TypeDef.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-DtdToHaskell-TypeDef.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Escape.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Escape.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Html-Generate.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Html-Generate.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Html-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Html-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Html-ParseLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Html-ParseLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Html-Pretty.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Html-Pretty.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Lex.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Lex.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Namespaces.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Namespaces.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-OneOfN.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-OneOfN.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-ParseLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-ParseLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Posn.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Posn.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Pretty.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Pretty.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-SAX.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-SAX.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-Environment.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-Environment.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-HaskellTypeModel.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-HaskellTypeModel.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-NameConversion.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-NameConversion.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-PrettyHaskell.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-PrettyHaskell.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-PrettyHsBoot.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-PrettyHsBoot.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-PrimitiveTypes.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-PrimitiveTypes.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-Schema.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-Schema.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-TypeConversion.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-TypeConversion.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-XSDTypeModel.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Schema-XSDTypeModel.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-ShowXmlLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-ShowXmlLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-TypeMapping.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-TypeMapping.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Types.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Types.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Util.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Util.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Validate.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Validate.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Verbatim.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Verbatim.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Wrappers.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Wrappers.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-XmlContent-Haskell.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-XmlContent-Haskell.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-XmlContent-Parser.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-XmlContent-Parser.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-XmlContent.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-XmlContent.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Xtract-Combinators.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Xtract-Combinators.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Xtract-Lex.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Xtract-Lex.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Xtract-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml-Xtract-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/Text-XML-HaXml.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-124.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-124.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-33.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-33.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-42.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-42.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-47.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-47.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-58.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-58.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-60.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-60.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-63.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-63.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-A.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-A.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-All.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-All.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-B.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-B.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-C.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-C.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-D.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-D.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-E.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-E.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-F.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-F.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-G.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-G.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-H.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-H.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-I.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-I.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-K.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-K.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-L.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-L.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-M.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-M.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-N.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-N.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-O.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-O.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-P.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-P.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-Q.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-Q.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-R.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-R.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-S.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-S.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-T.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-T.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-U.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-U.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-V.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-V.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-W.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-W.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-X.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-X.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-Z.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index-Z.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/doc-index.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/frames.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/frames.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/haddock-util.js warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/haddock-util.js warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/hslogo-16.png warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/hslogo-16.png warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/index-frames.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/index-frames.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/index.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/index.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-ByteStringPP.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-ByteStringPP.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Combinators.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Combinators.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-DtdToHaskell-Convert.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-DtdToHaskell-Convert.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-DtdToHaskell-Instance.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-DtdToHaskell-Instance.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-DtdToHaskell-TypeDef.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-DtdToHaskell-TypeDef.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Escape.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Escape.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Html-Generate.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Html-Generate.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Html-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Html-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Html-ParseLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Html-ParseLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Html-Pretty.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Html-Pretty.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Lex.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Lex.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Namespaces.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Namespaces.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-OneOfN.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-OneOfN.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-ParseLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-ParseLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Posn.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Posn.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Pretty.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Pretty.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-SAX.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-SAX.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-Environment.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-Environment.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-HaskellTypeModel.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-HaskellTypeModel.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-NameConversion.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-NameConversion.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-PrettyHaskell.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-PrettyHaskell.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-PrettyHsBoot.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-PrettyHsBoot.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-PrimitiveTypes.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-PrimitiveTypes.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-Schema.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-Schema.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-TypeConversion.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-TypeConversion.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-XSDTypeModel.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Schema-XSDTypeModel.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-ShowXmlLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-ShowXmlLazy.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-TypeMapping.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-TypeMapping.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Types.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Types.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Util.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Util.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Validate.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Validate.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Verbatim.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Verbatim.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Wrappers.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Wrappers.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-XmlContent-Haskell.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-XmlContent-Haskell.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-XmlContent-Parser.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-XmlContent-Parser.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-XmlContent.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-XmlContent.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Xtract-Combinators.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Xtract-Combinators.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Xtract-Lex.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Xtract-Lex.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Xtract-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml-Xtract-Parse.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/mini_Text-XML-HaXml.html warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/minus.gif warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/minus.gif warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/ocean.css warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/ocean.css warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/plus.gif warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/plus.gif warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/synopsis.png warning: File listed twice: /usr/share/doc/ghc7.6.1-haxml-1.23.3/html/synopsis.png Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ObEQxw find-provides: running scripts (debuginfo,haskell,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WulArt find-requires: running scripts (cpp,debuginfo,files,haskell,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: ghc7.6.1(HaXml) = 1.23.3, ghc7.6.1(HaXml-1.23.3-2f112e916070dd00446def63645efcf1) Requires: /lib/ld-linux.so.2, /usr/lib/ghc-7.6.1/base-4.6.0.0/libHSbase-4.6.0.0-ghc7.6.1.so, /usr/lib/ghc-7.6.1/bytestring-0.10.0.0/libHSbytestring-0.10.0.0-ghc7.6.1.so, /usr/lib/ghc-7.6.1/containers-0.5.0.0/libHScontainers-0.5.0.0-ghc7.6.1.so, /usr/lib/ghc-7.6.1/filepath-1.3.0.1/libHSfilepath-1.3.0.1-ghc7.6.1.so, /usr/lib/ghc-7.6.1/ghc-prim-0.3.0.0/libHSghc-prim-0.3.0.0-ghc7.6.1.so, /usr/lib/ghc-7.6.1/integer-gmp-0.5.0.0/libHSinteger-gmp-0.5.0.0-ghc7.6.1.so, /usr/lib/ghc-7.6.1/lib/polyparse-1.8/libHSpolyparse-1.8-ghc7.6.1.so, /usr/lib/ghc-7.6.1/pretty-1.1.1.0/libHSpretty-1.1.1.0-ghc7.6.1.so, ghc7.6.1(base) = 4.6.0.0, ghc7.6.1(base-4.6.0.0-eac4fa0d0988628e5bd960fef8805b26), ghc7.6.1(bytestring) = 0.10.0.0, ghc7.6.1(bytestring-0.10.0.0-80755c979f4e13d16f7cebf2db87835f), ghc7.6.1(containers) = 0.5.0.0, ghc7.6.1(containers-0.5.0.0-cb9c944553f2500c94e74b3e1df1c5dd), ghc7.6.1(directory) = 1.2.0.0, ghc7.6.1(directory-1.2.0.0-18c80591a3177d4688a9f4089c8f77c0), ghc7.6.1(filepath) = 1.3.0.1, ghc7.6.1(filepath-1.3.0.1-0f2c87bffcd53e681c53f97daa05873e), ghc7.6.1(polyparse) = 1.8, ghc7.6.1(polyparse-1.8-a2d3134b9aa4d246a4cc015cbd0f7775), ghc7.6.1(pretty) = 1.1.1.0, ghc7.6.1(pretty-1.1.1.0-4bf78189b25740cfbf3652c4e1502ad4), ghc7.6.1(random) = 1.0.1.1, ghc7.6.1(random-1.0.1.1-374175b629ea408e693805290847a581), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.2), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.7), libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libffi.so.7 >= set:jee4ZuRAxZbkn2wciBNTvJrhxEqJkjX3iFFhhId, libffi.so.7(LIBFFI_BASE_7.0), libffi.so.7(LIBFFI_CLOSURE_7.0), libgmp.so.10 >= set:mhmYMAzPDTZHlM6DpdM4yJNE4lme3ZhclBTRdKgBQGqndqfpGorK3WVCDt3, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.27), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.2), librt.so.1(GLIBC_2.2), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3FlOht Creating ghc7.6.1-haxml-debuginfo package Processing files: ghc7.6.1-haxml-debuginfo-1.23.3-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eUwBbs find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TIB4Gt find-requires: running scripts (debuginfo) Requires: ghc7.6.1-haxml = 1.23.3-alt1, /usr/lib/debug/usr/lib/ghc-7.6.1/base-4.6.0.0/libHSbase-4.6.0.0-ghc7.6.1.so.debug, /usr/lib/debug/usr/lib/ghc-7.6.1/bytestring-0.10.0.0/libHSbytestring-0.10.0.0-ghc7.6.1.so.debug, /usr/lib/debug/usr/lib/ghc-7.6.1/containers-0.5.0.0/libHScontainers-0.5.0.0-ghc7.6.1.so.debug, /usr/lib/debug/usr/lib/ghc-7.6.1/filepath-1.3.0.1/libHSfilepath-1.3.0.1-ghc7.6.1.so.debug, /usr/lib/debug/usr/lib/ghc-7.6.1/ghc-prim-0.3.0.0/libHSghc-prim-0.3.0.0-ghc7.6.1.so.debug, /usr/lib/debug/usr/lib/ghc-7.6.1/integer-gmp-0.5.0.0/libHSinteger-gmp-0.5.0.0-ghc7.6.1.so.debug, /usr/lib/debug/usr/lib/ghc-7.6.1/lib/polyparse-1.8/libHSpolyparse-1.8-ghc7.6.1.so.debug, /usr/lib/debug/usr/lib/ghc-7.6.1/pretty-1.1.1.0/libHSpretty-1.1.1.0-ghc7.6.1.so.debug Adding to ghc7.6.1-haxml-debuginfo a strict dependency on ghc7.6.1-haxml Wrote: /usr/src/RPM/RPMS/i586/ghc7.6.1-haxml-1.23.3-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/ghc7.6.1-haxml-debuginfo-1.23.3-alt1.i586.rpm 357.34user 182.39system 9:44.22elapsed 92%CPU (0avgtext+0avgdata 245056maxresident)k 0inputs+0outputs (0major+103225388minor)pagefaults 0swaps /.out/ghc7.6.1-haxml-1.23.3-alt1.i586.rpm: The use of such a license name is ambiguous: LGPL /.out/ghc7.6.1-haxml-debuginfo-1.23.3-alt1.i586.rpm: The use of such a license name is ambiguous: LGPL 369.19user 186.89system 10:00.32elapsed 92%CPU (0avgtext+0avgdata 245056maxresident)k 1928inputs+0outputs (0major+103550218minor)pagefaults 0swaps --- ghc7.6.1-haxml-1.23.3-alt1.i586.rpm.repo 2019-02-21 06:11:46.000000000 +0000 +++ ghc7.6.1-haxml-1.23.3-alt1.i586.rpm.hasher 2020-07-25 08:59:58.093331551 +0000 @@ -310,3 +310,5 @@ Requires: libc.so.6(GLIBC_2.15) +Requires: libc.so.6(GLIBC_2.17) Requires: libc.so.6(GLIBC_2.2) +Requires: libc.so.6(GLIBC_2.28) Requires: libc.so.6(GLIBC_2.3) @@ -317,4 +319,6 @@ Requires: libdl.so.2(GLIBC_2.1) -Requires: libffi.so.6 >= set:jee4ZuRAxZbkn2wciBNTvJrhxEqJkjX3iFFhhId +Requires: libffi.so.7 >= set:jee4ZuRAxZbkn2wciBNTvJrhxEqJkjX3iFFhhId Requires: rpmlib(SetVersions) +Requires: libffi.so.7(LIBFFI_BASE_7.0) +Requires: libffi.so.7(LIBFFI_CLOSURE_7.0) Requires: libgmp.so.10 >= set:mhmYMAzPDTZHlM6DpdM4yJNE4lme3ZhclBTRdKgBQGqndqfpGorK3WVCDt3