Hi -
I got an error doing:
cabal install happs-tutorial
I'm using Windows XP, and cabal.exe which I got here:
http://haskell.org/haskellwiki/Cabal/How_to_install_a_Cabal_package
http://haskell.org/~duncan/cabal/
Here's my cabal version:
C:\ghc\ghc-6.10.1>cabal --version
cabal-install version 0.6.0
using version 1.6.0.1 of the Cabal library
Below is the console output from:
cabal install happs-tutorial
Sorry about the long listing but I don't know which parts are
relevant. Anyways, maybe someone is curious to see how this actually
runs on Windows XP.
There was something towards the beginning where it said "the
'impossible' has happened" which sounded quite alarming, and the cabal
install terminated with error "unix-2.3.1.0 failed during the
configure step".
After this, I looked in the directory:
C:\Documents and Settings\zzz\Application Data\cabal\packages
\
hackage.haskell.org\unix\2.3.1.0
and saw that a file:
unix-2.3.1.0.tar.gz
does exist there - if that's any help.
======================================================
cabal install happs-tutorial
console output starts below
======================================================
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\zzz>cabal
no command given (try --help)
C:\Documents and Settings\zzz>cabal --help
Usage: cabal [GLOBAL FLAGS]
or: cabal COMMAND [FLAGS]
Global flags:
-h --help Show this help text
-V --version Print version information
--numeric-version Print just the version number
Commands:
configure Prepare to build the package.
install Installs a list of packages.
list List available packages on the server (cached).
update Updates list of known packages
upgrade Upgrades installed packages to the latest available
version
fetch Downloads packages for later installation or study.
upload Uploads source packages to Hackage
check Check the package for common mistakes
sdist Generate a source distribution file (.tar.gz).
report Upload build reports to a remote server.
build Make this package ready for installation.
copy Copy the files into the install locations.
haddock Generate Haddock HTML documentation.
clean Clean up after a build.
hscolour Generate HsColour colourised code, in HTML format.
register Register this package with the compiler.
test Run the test suite, if any (configure with UserHooks).
help Help about commands
Typical step for installing Cabal packages:
cabal install [PACKAGES]
Occasionally you need to update the list of available packages:
cabal update
For more information about a command, try 'cabal COMMAND --help'.
This program is the command line interface to the Haskell Cabal
Infrastructure.
See
http://www.haskell.org/cabal/ for more information.
C:\Documents and Settings\zzz>cd..
C:\Documents and Settings>cd..
C:\>cd ghc
C:\ghc>dir
Volume in drive C has no label.
Volume Serial Number is 2D3D-106C
Directory of C:\ghc
12/27/2008 12:02 AM <DIR> .
12/27/2008 12:02 AM <DIR> ..
12/27/2008 12:03 AM <DIR> ghc-6.10.1
0 File(s) 0 bytes
3 Dir(s) 6,916,161,536 bytes free
C:\ghc>cd ghc-6.10.1
C:\ghc\ghc-6.10.1>dir
Volume in drive C has no label.
Volume Serial Number is 2D3D-106C
Directory of C:\ghc\ghc-6.10.1
12/27/2008 12:03 AM <DIR> .
12/27/2008 12:03 AM <DIR> ..
11/03/2008 10:33 PM 3,872 ANNOUNCE
12/27/2008 12:02 AM <DIR> array-0.2.0.0
12/27/2008 12:02 AM <DIR> base-3.0.3.0
12/27/2008 12:02 AM <DIR> base-4.0.0.0
12/27/2008 12:37 AM <DIR> bin
12/27/2008 12:02 AM <DIR> bytestring-0.9.1.4
12/27/2008 12:02 AM <DIR> Cabal-1.6.0.1
12/27/2008 12:02 AM <DIR> containers-0.2.0.0
12/27/2008 12:02 AM <DIR> directory-1.0.0.2
12/27/2008 12:02 AM <DIR> doc
12/27/2008 12:02 AM <DIR> dph-base-0.3
12/27/2008 12:02 AM <DIR> dph-par-0.3
12/27/2008 12:02 AM <DIR> dph-prim-interface-0.3
12/27/2008 12:02 AM <DIR> dph-prim-par-0.3
12/27/2008 12:02 AM <DIR> dph-prim-seq-0.3
12/27/2008 12:02 AM <DIR> dph-seq-0.3
11/03/2008 10:33 PM 58 extra-gcc-opts
12/27/2008 12:02 AM <DIR> filepath-1.1.0.1
12/27/2008 12:02 AM <DIR> gcc-lib
11/03/2008 10:33 PM 90,112 gcc.exe
12/27/2008 12:03 AM <DIR> ghc-6.10.1
11/03/2008 10:30 PM 76,354 ghc-asm
12/27/2008 12:03 AM <DIR> ghc-prim-0.1.0.0
11/03/2008 10:30 PM 18,126 ghc-split
11/03/2008 10:30 PM 2,755 ghc-usage.txt
11/03/2008 10:30 PM 807 ghci-usage.txt
12/27/2008 12:03 AM <DIR> haddock-2.3.0
12/27/2008 12:03 AM <DIR> haskell-src-1.0.1.3
12/27/2008 12:03 AM <DIR> haskell98-1.0.1.0
12/27/2008 12:03 AM <DIR> hpc-0.5.0.2
12/27/2008 12:03 AM <DIR> hsc2hs-0.67
11/03/2008 10:29 PM 341,107 HSrts.o
12/27/2008 12:03 AM <DIR> html
12/27/2008 12:03 AM <DIR> html-1.0.1.2
12/27/2008 12:03 AM <DIR> HUnit-1.2.0.3
12/27/2008 12:03 AM <DIR> icons
12/27/2008 12:03 AM <DIR> include
12/27/2008 12:03 AM <DIR> integer-0.1.0.0
11/03/2008 10:29 PM 55,006 libffi.a
11/03/2008 10:29 PM 375,674 libgmp.a
11/03/2008 10:29 PM 441,762 libHSrts.a
11/03/2008 10:29 PM 8,936,648 libHSrts_debug.a
11/03/2008 10:29 PM 526,142 libHSrts_p.a
11/03/2008 10:29 PM 488,606 libHSrts_thr.a
11/03/2008 10:29 PM 28,106,042 libHSrts_thr_debug.a
11/03/2008 10:29 PM 574,182 libHSrts_thr_p.a
11/03/2008 10:33 PM 1,611 LICENSE
12/27/2008 12:03 AM <DIR> mtl-1.1.0.2
12/27/2008 12:03 AM <DIR> network-2.2.0.1
12/27/2008 12:03 AM <DIR> old-locale-1.0.0.1
12/27/2008 12:03 AM <DIR> old-time-1.0.0.1
11/03/2008 10:32 PM 80,589 package.conf
12/27/2008 12:03 AM <DIR> packedstring-0.1.0.1
12/27/2008 12:03 AM <DIR> parallel-1.1.0.0
12/27/2008 12:03 AM <DIR> parsec-2.1.0.1
11/03/2008 10:33 PM 186,226 perl.exe
11/03/2008 10:33 PM 2,098,904 perl56.dll
12/27/2008 12:03 AM <DIR> pretty-1.0.1.0
12/27/2008 12:03 AM <DIR> process-1.0.1.0
12/27/2008 12:03 AM <DIR> QuickCheck-1.2.0.0
12/27/2008 12:03 AM <DIR> random-1.0.0.1
11/03/2008 10:33 PM 3,796 README.txt
12/27/2008 12:03 AM <DIR> regex-base-0.72.0.2
12/27/2008 12:03 AM <DIR> regex-compat-0.71.0.1
12/27/2008 12:03 AM <DIR> regex-posix-0.72.0.3
12/27/2008 12:03 AM <DIR> share
12/27/2008 12:03 AM <DIR> stm-2.1.1.2
12/27/2008 12:03 AM <DIR> syb-0.1.0.0
12/27/2008 12:03 AM <DIR> template-haskell-2.3.0.0
12/27/2008 12:03 AM <DIR> time-1.1.2.2
11/03/2008 10:29 PM 17,596 touchy.exe
12/27/2008 12:03 AM 357,646 unins000.dat
12/27/2008 12:02 AM 684,313 unins000.exe
11/03/2008 10:29 PM 21,616 unlit.exe
12/27/2008 12:03 AM <DIR> Win32-2.2.0.0
12/27/2008 12:03 AM <DIR> xhtml-3000.2.0.1
25 File(s) 43,489,550 bytes
53 Dir(s) 6,916,161,536 bytes free
C:\ghc\ghc-6.10.1>cabal install happs-tutorial
Config file C:\Documents and Settings\zzz\Application Data\cabal
\config not
found.
Writing default configuration to C:\Documents and Settings\zzz
\Application
Data\cabal\config
Warning: The package list for '
hackage.haskell.org' does not exist.
Run 'cabal
update' to download it.
cabal: There is no package named happs-tutorial
C:\ghc\ghc-6.10.1>cabal update
C:\ghc\ghc-6.10.1>cabal install happs-tutorial
Resolving dependencies...
Downloading Crypto-4.1.0...
[1 of 1] Compiling Main ( C:\DOCUME~1\zzz\LOCALS~1\Temp
\TMPCrypto-4.1.0\Crypto-4.1.0\Setup.hs, C:\DOCUME~1\zzz\LOCALS~1\Temp
\TMPCrypto-4.1.0\Crypto-4.1.0\dist\setup\Main.o )
Linking C:\DOCUME~1\zzz\LOCALS~1\Temp\TMPCrypto-4.1.0\Crypto-4.1.0\dist
\setup\setup.exe ...
Configuring Crypto-4.1.0...
Warning: No 'build-type' specified. If you do not need a custom
Setup.hs or
./configure script then use 'build-type: Simple'.
Preprocessing library Crypto-4.1.0...
Preprocessing executables for Crypto-4.1.0...
Building Crypto-4.1.0...
[ 1 of 26] Compiling Data.Digest.MD5Aux ( Data\Digest\MD5Aux.hs, dist
\build\Data\Digest\MD5Aux.o )
Data\Digest\MD5Aux.hs:107:9:
Warning: No explicit method nor default method for `*'
In the instance declaration for `Num ABCD'
Data\Digest\MD5Aux.hs:107:9:
Warning: No explicit method nor default method for `abs'
In the instance declaration for `Num ABCD'
Data\Digest\MD5Aux.hs:107:9:
Warning: No explicit method nor default method for `signum'
In the instance declaration for `Num ABCD'
Data\Digest\MD5Aux.hs:107:9:
Warning: No explicit method nor default method for `fromInteger'
In the instance declaration for `Num ABCD'
[ 2 of 26] Compiling Codec.Encryption.DESAux ( Codec\Encryption
\DESAux.hs, dist\build\Codec\Encryption\DESAux.o )
Codec\Encryption\DESAux.hs:19:9:
Warning: No explicit method nor default method for `+'
In the instance declaration for `Num [Bool]'
Codec\Encryption\DESAux.hs:19:9:
Warning: No explicit method nor default method for `*'
In the instance declaration for `Num [Bool]'
Codec\Encryption\DESAux.hs:19:9:
Warning: No explicit method nor default method for `abs'
In the instance declaration for `Num [Bool]'
Codec\Encryption\DESAux.hs:19:9:
Warning: No explicit method nor default method for `signum'
In the instance declaration for `Num [Bool]'
Codec\Encryption\DESAux.hs:19:9:
Warning: No explicit method nor default method for `fromInteger'
In the instance declaration for `Num [Bool]'
Codec\Encryption\DESAux.hs:21:9:
Warning: No explicit method nor default method for `.&.'
In the instance declaration for `Bits [Bool]'
Codec\Encryption\DESAux.hs:21:9:
Warning: No explicit method nor default method for `.|.'
In the instance declaration for `Bits [Bool]'
Codec\Encryption\DESAux.hs:21:9:
Warning: No explicit method nor default method for `complement'
In the instance declaration for `Bits [Bool]'
Codec\Encryption\DESAux.hs:21:9:
Warning: No explicit method nor default method for `bitSize'
In the instance declaration for `Bits [Bool]'
Codec\Encryption\DESAux.hs:21:9:
Warning: No explicit method nor default method for `isSigned'
In the instance declaration for `Bits [Bool]'
[ 3 of 26] Compiling Codec.Encryption.BlowfishAux ( Codec\Encryption
\BlowfishAux.hs, dist\build\Codec\Encryption\BlowfishAux.o )
[ 4 of 26] Compiling Data.LargeWord ( Data\LargeWord.hs, dist\build
\Data\LargeWord.o )
Data\LargeWord.hs:102:9:
Warning: No explicit method nor default method for `*'
In the instance declaration for `Num (LargeKey a b)'
Data\LargeWord.hs:102:9:
Warning: No explicit method nor default method for `abs'
In the instance declaration for `Num (LargeKey a b)'
Data\LargeWord.hs:102:9:
Warning: No explicit method nor default method for `signum'
In the instance declaration for `Num (LargeKey a b)'
Data\LargeWord.hs:109:9:
Warning: No explicit method nor default method for `complement'
In the instance declaration for `Bits (LargeKey a b)'
Data\LargeWord.hs:109:9:
Warning: No explicit method nor default method for `isSigned'
In the instance declaration for `Bits (LargeKey a b)'
Data\LargeWord.hs:133:9:
Warning: No explicit method nor default method for `quotRem'
In the instance declaration for `Integral (LargeKey a b)'
Data\LargeWord.hs:137:9:
Warning: No explicit method nor default method for `toRational'
In the instance declaration for `Real (LargeKey a b)'
Data\LargeWord.hs:140:9:
Warning: No explicit method nor default method for `toEnum'
In the instance declaration for `Enum (LargeKey a b)'
Data\LargeWord.hs:140:9:
Warning: No explicit method nor default method for `fromEnum'
In the instance declaration for `Enum (LargeKey a b)'
[ 5 of 26] Compiling Data.Digest.SHA2 ( Data\Digest\SHA2.hs, dist\build
\Data\Digest\SHA2.o )
[ 6 of 26] Compiling Codec.Utils ( Codec\Utils.hs, dist\build
\Codec\Utils.o )
[ 7 of 26] Compiling Data.Digest.MD5 ( Data\Digest\MD5.hs, dist\build
\Data\Digest\MD5.o )
[ 8 of 26] Compiling Data.Digest.SHA1 ( Data\Digest\SHA1.hs, dist\build
\Data\Digest\SHA1.o )
[ 9 of 26] Compiling Data.Digest.SHA224 ( Data\Digest\SHA224.hs, dist
\build\Data\Digest\SHA224.o )
[10 of 26] Compiling Data.Digest.SHA256 ( Data\Digest\SHA256.hs, dist
\build\Data\Digest\SHA256.o )
[11 of 26] Compiling Data.Digest.SHA384 ( Data\Digest\SHA384.hs, dist
\build\Data\Digest\SHA384.o )
[12 of 26] Compiling Data.Digest.SHA512 ( Data\Digest\SHA512.hs, dist
\build\Data\Digest\SHA512.o )
[13 of 26] Compiling Data.HMAC ( Data\HMAC.hs, dist\build\Data
\HMAC.o )
[14 of 26] Compiling Codec.Encryption.AESAux ( Codec\Encryption
\AESAux.hs, dist\build\Codec\Encryption\AESAux.o )
[15 of 26] Compiling Codec.Text.Raw ( Codec\Text\Raw.hs, dist\build
\Codec\Text\Raw.o )
[16 of 26] Compiling Codec.Encryption.Padding ( Codec\Encryption
\Padding.hs, dist\build\Codec\Encryption\Padding.o )
[17 of 26] Compiling Codec.Encryption.Modes ( Codec\Encryption
\Modes.hs, dist\build\Codec\Encryption\Modes.o )
[18 of 26] Compiling Codec.Encryption.Blowfish ( Codec\Encryption
\Blowfish.hs, dist\build\Codec\Encryption\Blowfish.o )
[19 of 26] Compiling Codec.Encryption.TEA ( Codec\Encryption\TEA.hs,
dist\build\Codec\Encryption\TEA.o )
[20 of 26] Compiling Codec.Encryption.AES ( Codec\Encryption\AES.hs,
dist\build\Codec\Encryption\AES.o )
[21 of 26] Compiling Codec.Encryption.DES ( Codec\Encryption\DES.hs,
dist\build\Codec\Encryption\DES.o )
[22 of 26] Compiling Codec.Encryption.RSA.NumberTheory ( Codec
\Encryption\RSA\NumberTheory.hs, dist\build\Codec\Encryption\RSA
\NumberTheory.o )
[23 of 26] Compiling Codec.Encryption.RSA.MGF ( Codec\Encryption\RSA
\MGF.hs, dist\build\Codec\Encryption\RSA\MGF.o )
[24 of 26] Compiling Codec.Encryption.RSA.EMEOAEP ( Codec\Encryption
\RSA\EMEOAEP.hs, dist\build\Codec\Encryption\RSA\EMEOAEP.o )
[25 of 26] Compiling Codec.Encryption.RSA ( Codec\Encryption\RSA.hs,
dist\build\Codec\Encryption\RSA.o )
[26 of 26] Compiling Codec.Binary.BubbleBabble ( Codec\Binary
\BubbleBabble.hs, dist\build\Codec\Binary\BubbleBabble.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSCrypto-4.1.0.a
[ 1 of 11] Compiling Codec.Encryption.BlowfishAux ( Codec\Encryption
\BlowfishAux.hs, dist\build\SymmetricTest\SymmetricTest-tmp\Codec
\Encryption\BlowfishAux.o )
[ 2 of 11] Compiling Codec.Encryption.Modes ( Codec\Encryption
\Modes.hs, dist\build\SymmetricTest\SymmetricTest-tmp\Codec\Encryption
\Modes.o )
[ 3 of 11] Compiling Codec.Encryption.DESAux ( Codec\Encryption
\DESAux.hs, dist\build\SymmetricTest\SymmetricTest-tmp\Codec\Encryption
\DESAux.o )
Codec\Encryption\DESAux.hs:19:9:
Warning: No explicit method nor default method for `+'
In the instance declaration for `Num [Bool]'
Codec\Encryption\DESAux.hs:19:9:
Warning: No explicit method nor default method for `*'
In the instance declaration for `Num [Bool]'
Codec\Encryption\DESAux.hs:19:9:
Warning: No explicit method nor default method for `abs'
In the instance declaration for `Num [Bool]'
Codec\Encryption\DESAux.hs:19:9:
Warning: No explicit method nor default method for `signum'
In the instance declaration for `Num [Bool]'
Codec\Encryption\DESAux.hs:19:9:
Warning: No explicit method nor default method for `fromInteger'
In the instance declaration for `Num [Bool]'
Codec\Encryption\DESAux.hs:21:9:
Warning: No explicit method nor default method for `.&.'
In the instance declaration for `Bits [Bool]'
Codec\Encryption\DESAux.hs:21:9:
Warning: No explicit method nor default method for `.|.'
In the instance declaration for `Bits [Bool]'
Codec\Encryption\DESAux.hs:21:9:
Warning: No explicit method nor default method for `complement'
In the instance declaration for `Bits [Bool]'
Codec\Encryption\DESAux.hs:21:9:
Warning: No explicit method nor default method for `bitSize'
In the instance declaration for `Bits [Bool]'
Codec\Encryption\DESAux.hs:21:9:
Warning: No explicit method nor default method for `isSigned'
In the instance declaration for `Bits [Bool]'
[ 4 of 11] Compiling Codec.Encryption.DES ( Codec\Encryption\DES.hs,
dist\build\SymmetricTest\SymmetricTest-tmp\Codec\Encryption\DES.o )
[ 5 of 11] Compiling Codec.Utils ( Codec\Utils.hs, dist\build
\SymmetricTest\SymmetricTest-tmp\Codec\Utils.o )
[ 6 of 11] Compiling Codec.Encryption.AESAux ( Codec\Encryption
\AESAux.hs, dist\build\SymmetricTest\SymmetricTest-tmp\Codec\Encryption
\AESAux.o )
[ 7 of 11] Compiling Codec.Encryption.Padding ( Codec\Encryption
\Padding.hs, dist\build\SymmetricTest\SymmetricTest-tmp\Codec
\Encryption\Padding.o )
[ 8 of 11] Compiling Codec.Encryption.Blowfish ( Codec\Encryption
\Blowfish.hs, dist\build\SymmetricTest\SymmetricTest-tmp\Codec
\Encryption\Blowfish.o )
[ 9 of 11] Compiling Data.LargeWord ( Data\LargeWord.hs, dist\build
\SymmetricTest\SymmetricTest-tmp\Data\LargeWord.o )
Data\LargeWord.hs:102:9:
Warning: No explicit method nor default method for `*'
In the instance declaration for `Num (LargeKey a b)'
Data\LargeWord.hs:102:9:
Warning: No explicit method nor default method for `abs'
In the instance declaration for `Num (LargeKey a b)'
Data\LargeWord.hs:102:9:
Warning: No explicit method nor default method for `signum'
In the instance declaration for `Num (LargeKey a b)'
Data\LargeWord.hs:109:9:
Warning: No explicit method nor default method for `complement'
In the instance declaration for `Bits (LargeKey a b)'
Data\LargeWord.hs:109:9:
Warning: No explicit method nor default method for `isSigned'
In the instance declaration for `Bits (LargeKey a b)'
Data\LargeWord.hs:133:9:
Warning: No explicit method nor default method for `quotRem'
In the instance declaration for `Integral (LargeKey a b)'
Data\LargeWord.hs:137:9:
Warning: No explicit method nor default method for `toRational'
In the instance declaration for `Real (LargeKey a b)'
Data\LargeWord.hs:140:9:
Warning: No explicit method nor default method for `toEnum'
In the instance declaration for `Enum (LargeKey a b)'
Data\LargeWord.hs:140:9:
Warning: No explicit method nor default method for `fromEnum'
In the instance declaration for `Enum (LargeKey a b)'
[10 of 11] Compiling Codec.Encryption.AES ( Codec\Encryption\AES.hs,
dist\build\SymmetricTest\SymmetricTest-tmp\Codec\Encryption\AES.o )
[11 of 11] Compiling Main ( SymmetricTest.hs, dist\build
\SymmetricTest\SymmetricTest-tmp\Main.o )
Linking dist\build\SymmetricTest\SymmetricTest.exe ...
[1 of 4] Compiling Codec.Utils ( Codec\Utils.hs, dist\build
\SHA1Test\SHA1Test-tmp\Codec\Utils.o )
[2 of 4] Compiling Data.Digest.SHA1 ( Data\Digest\SHA1.hs, dist\build
\SHA1Test\SHA1Test-tmp\Data\Digest\SHA1.o )
[3 of 4] Compiling Codec.Text.Raw ( Codec\Text\Raw.hs, dist\build
\SHA1Test\SHA1Test-tmp\Codec\Text\Raw.o )
[4 of 4] Compiling Main ( SHA1Test.hs, dist\build\SHA1Test
\SHA1Test-tmp\Main.o )
ghc.exe: panic! (the 'impossible' happened)
(GHC version 6.10.1 for i386-unknown-mingw32):
Downloading DebugTraceHelpers-0.12...
Configuring DebugTraceHelpers-0.12...
Preprocessing library DebugTraceHelpers-0.12...
Building DebugTraceHelpers-0.12...
[1 of 1] Compiling Debug.Trace.Helpers ( Debug\Trace\Helpers.hs, dist
\build\Debug\Trace\Helpers.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build
\libHSDebugTraceHelpers-0.12.a
Installing library in C:\Program
Files\Haskell\DebugTraceHelpers-0.12\ghc-6.10.1
Registering DebugTraceHelpers-0.12...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading HTTP-4000.0.1...
Configuring HTTP-4000.0.1...
Preprocessing library HTTP-4000.0.1...
Building HTTP-4000.0.1...
[ 1 of 15] Compiling Network.HTTP.Utils ( Network\HTTP\Utils.hs, dist
\build\Network\HTTP\Utils.o )
[ 2 of 15] Compiling Network.HTTP.MD5Aux ( Network\HTTP\MD5Aux.hs, dist
\build\Network\HTTP\MD5Aux.o )
[ 3 of 15] Compiling Network.HTTP.MD5 ( Network\HTTP\MD5.hs, dist\build
\Network\HTTP\MD5.o )
[ 4 of 15] Compiling Network.HTTP.Base64 ( Network\HTTP\Base64.hs, dist
\build\Network\HTTP\Base64.o )
Network\HTTP\Base64.hs:184:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `int4_char3': Patterns not matched:
[_]
Network\HTTP\Base64.hs:242:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `quadruplets': Patterns not matched:
[_]
[ 5 of 15] Compiling Network.Stream ( Network\Stream.hs, dist\build
\Network\Stream.o )
[ 6 of 15] Compiling Network.HTTP.Headers ( Network\HTTP\Headers.hs,
dist\build\Network\HTTP\Headers.o )
[ 7 of 15] Compiling Network.BufferType ( Network\BufferType.hs, dist
\build\Network\BufferType.o )
[ 8 of 15] Compiling Network.HTTP.Base ( Network\HTTP\Base.hs, dist
\build\Network\HTTP\Base.o )
[ 9 of 15] Compiling Network.StreamSocket ( Network\StreamSocket.hs,
dist\build\Network\StreamSocket.o )
Network\StreamSocket.hs:54:9:
Warning: orphan instance: instance Stream Socket
[10 of 15] Compiling Network.TCP ( Network\TCP.hs, dist\build
\Network\TCP.o )
[11 of 15] Compiling Network.StreamDebugger ( Network
\StreamDebugger.hs, dist\build\Network\StreamDebugger.o )
[12 of 15] Compiling Network.HTTP.Stream ( Network\HTTP\Stream.hs, dist
\build\Network\HTTP\Stream.o )
[13 of 15] Compiling Network.HTTP.HandleStream ( Network\HTTP
\HandleStream.hs, dist\build\Network\HTTP\HandleStream.o )
[14 of 15] Compiling Network.HTTP ( Network\HTTP.hs, dist\build
\Network\HTTP.o )
[15 of 15] Compiling Network.Browser ( Network\Browser.hs, dist\build
\Network\Browser.o )
Network\Browser.hs:104:0:
Warning: Module `Debug.Trace' is imported, but nothing from it is
used,
except perhaps instances visible in `Debug.Trace'
To suppress this warning, use: import Debug.Trace()
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSHTTP-4000.0.1.a
Installing library in C:\Program Files\Haskell
\HTTP-4000.0.1\ghc-6.10.1
Registering HTTP-4000.0.1...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading HaXml-1.13.3...
[1 of 1] Compiling Main ( C:\DOCUME~1\zzz\LOCALS~1\Temp
\TMPHaXml-1.13.3\HaXml-1.13.3\Setup.hs, C:\DOCUME~1\zzz\LOCALS~1\Temp
\TMPHaXml-1.13.3\HaXml-1.13.3\dist\setup\Main.o )
Linking C:\DOCUME~1\zzz\LOCALS~1\Temp\TMPHaXml-1.13.3\HaXml-1.13.3\dist
\setup\setup.exe ...
Warning: HaXml.cabal: The field "hs-source-dir" is deprecated, please
use
"hs-source-dirs"
Configuring HaXml-1.13.3...
Warning: No 'build-type' specified. If you do not need a custom
Setup.hs or
./configure script then use 'build-type: Simple'.
Preprocessing library HaXml-1.13.3...
Preprocessing executables for HaXml-1.13.3...
Building HaXml-1.13.3...
[ 1 of 23] Compiling Text.XML.HaXml.Xtract.Lex ( src\Text\XML\HaXml
\Xtract\Lex.hs, dist\build\Text\XML\HaXml\Xtract\Lex.o )
[ 2 of 23] Compiling Text.XML.HaXml.Types ( src\Text\XML\HaXml
\Types.hs, dist\build\Text\XML\HaXml\Types.o )
[ 3 of 23] Compiling Text.XML.HaXml.Verbatim ( src\Text\XML\HaXml
\Verbatim.hs, dist\build\Text\XML\HaXml\Verbatim.o )
[ 4 of 23] Compiling Text.XML.HaXml.Pretty ( src\Text\XML\HaXml
\Pretty.hs, dist\build\Text\XML\HaXml\Pretty.o )
[ 5 of 23] Compiling Text.XML.HaXml.Lex ( src\Text\XML\HaXml\Lex.hs,
dist\build\Text\XML\HaXml\Lex.o )
[ 6 of 23] Compiling Text.XML.HaXml.Html.Pretty ( src\Text\XML\HaXml
\Html\Pretty.hs, dist\build\Text\XML\HaXml\Html\Pretty.o )
[ 7 of 23] Compiling Text.XML.HaXml.Escape ( src\Text\XML\HaXml
\Escape.hs, dist\build\Text\XML\HaXml\Escape.o )
[ 8 of 23] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src\Text\XML
\HaXml\DtdToHaskell\TypeDef.hs, dist\build\Text\XML\HaXml\DtdToHaskell
\TypeDef.o )
[ 9 of 23] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src\Text
\XML\HaXml\DtdToHaskell\Instance.hs, dist\build\Text\XML\HaXml
\DtdToHaskell\Instance.o )
[10 of 23] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src\Text\XML
\HaXml\DtdToHaskell\Convert.hs, dist\build\Text\XML\HaXml\DtdToHaskell
\Convert.o )
[11 of 23] Compiling Text.XML.HaXml.Combinators ( src\Text\XML\HaXml
\Combinators.hs, dist\build\Text\XML\HaXml\Combinators.o )
[12 of 23] Compiling Text.XML.HaXml.Html.Generate ( src\Text\XML\HaXml
\Html\Generate.hs, dist\build\Text\XML\HaXml\Html\Generate.o )
[13 of 23] Compiling Text.XML.HaXml.Xtract.Combinators ( src\Text\XML
\HaXml\Xtract\Combinators.hs, dist\build\Text\XML\HaXml\Xtract
\Combinators.o )
[14 of 23] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src
\Text\ParserCombinators\HuttonMeijerWallace.hs, dist\build\Text
\ParserCombinators\HuttonMeijerWallace.o )
[15 of 23] Compiling Text.XML.HaXml.Html.Parse ( src\Text\XML\HaXml
\Html\Parse.hs, dist\build\Text\XML\HaXml\Html\Parse.o )
[16 of 23] Compiling Text.XML.HaXml.Parse ( src\Text\XML\HaXml
\Parse.hs, dist\build\Text\XML\HaXml\Parse.o )
[17 of 23] Compiling Text.XML.HaXml.Haskell2Xml ( src\Text\XML\HaXml
\Haskell2Xml.hs, dist\build\Text\XML\HaXml\Haskell2Xml.o )
[18 of 23] Compiling Text.XML.HaXml.Wrappers ( src\Text\XML\HaXml
\Wrappers.hs, dist\build\Text\XML\HaXml\Wrappers.o )
[19 of 23] Compiling Text.XML.HaXml.Xml2Haskell ( src\Text\XML\HaXml
\Xml2Haskell.hs, dist\build\Text\XML\HaXml\Xml2Haskell.o )
[20 of 23] Compiling Text.XML.HaXml.OneOfN ( src\Text\XML\HaXml
\OneOfN.hs, dist\build\Text\XML\HaXml\OneOfN.o )
[21 of 23] Compiling Text.XML.HaXml.Validate ( src\Text\XML\HaXml
\Validate.hs, dist\build\Text\XML\HaXml\Validate.o )
[22 of 23] Compiling Text.XML.HaXml ( src\Text\XML\HaXml.hs, dist
\build\Text\XML\HaXml.o )
[23 of 23] Compiling Text.XML.HaXml.Xtract.Parse ( src\Text\XML\HaXml
\Xtract\Parse.hs, dist\build\Text\XML\HaXml\Xtract\Parse.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSHaXml-1.13.3.a
[1 of 9] 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:46:16: Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:51:41:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:46:16
In a case alternative
src\Text\XML\HaXml\Lex.hs:103:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:104:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:105:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:106:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:107:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:108:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:110:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:112:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:113:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:114:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:115:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:116:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:117:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:118:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:119:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:120:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:121:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:122:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:123:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:124:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:125:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:126:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:127:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:128:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:129:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:130:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:131:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:132:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:133:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:146:0:
Warning: Definition but no type signature for `forcep'
Inferred type: forcep :: Posn -> Int
src\Text\XML\HaXml\Lex.hs:146:11:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Lex.hs:146:17:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Lex.hs:152:16:
Warning: Defined but not used: `c'
src\Text\XML\HaXml\Lex.hs:156:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `white':
Patterns not matched:
ghc-prim:GHC.Types.C# #x
with
#x `notElem` [' ', '\n', '\r', '\t', '\160']
src\Text\XML\HaXml\Lex.hs:166:6: Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:167:6: Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:167:21:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:176:20:
Warning: Defined but not used: `ys'
src\Text\XML\HaXml\Lex.hs:178:1: Warning: Defined but not used: `x'
src\Text\XML\HaXml\Lex.hs:178:3:
Warning: Defined but not used: `xs'
src\Text\XML\HaXml\Lex.hs:180:0:
Warning: Definition but no type signature for `textUntil'
Inferred type: textUntil :: [Char]
-> TokenT
-> [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> String ->
[Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:180:16:
Warning: Defined but not used: `tok'
src\Text\XML\HaXml\Lex.hs:180:20:
Warning: Defined but not used: `acc'
src\Text\XML\HaXml\Lex.hs:180:33:
Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:190:0:
Warning: Definition but no type signature for `textOrRefUntil'
Inferred type: textOrRefUntil :: [Char]
-> TokenT
-> [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> String ->
[Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:190:21:
Warning: Defined but not used: `tok'
src\Text\XML\HaXml\Lex.hs:190:25:
Warning: Defined but not used: `acc'
src\Text\XML\HaXml\Lex.hs:190:38:
Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:247:21:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:322:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `xmlName': Patterns not matched: _
[] _ _
src\Text\XML\HaXml\Lex.hs:322:0:
Warning: Definition but no type signature for `xmlName'
Inferred type: xmlName :: Posn
-> [Char]
-> [Char]
-> (Posn -> [Char] -> [Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:326:23:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:8
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:326:28:
Warning: This binding for `k' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:21
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:23:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:8
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:26:
Warning: This binding for `s' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:11
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:28:
Warning: This binding for `ss' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:13
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:32:
Warning: This binding for `k' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:21
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlContent'
Inferred type: xmlContent :: [Char]
-> [Where]
-> Posn
-> Posn
-> [Char]
-> [Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlPI'
Inferred type: xmlPI :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlPIEnd'
Inferred type: xmlPIEnd :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlComment'
Inferred type: xmlComment :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlTag'
Inferred type: xmlTag :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlSection'
Inferred type: xmlSection :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlSpecial'
Inferred type: xmlSpecial :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:15:
Warning: Defined but not used: `w'
src\Text\XML\HaXml\Lex.hs:334:17:
Warning: Defined but not used: `pos'
[2 of 9] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src
\Text\ParserCombinators\HuttonMeijerWallace.hs, dist\build\Canonicalise
\Canonicalise-tmp\Text\ParserCombinators\HuttonMeijerWallace.o )
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:8:
Warning: Defined but not used: `err'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:25:
Warning: Defined but not used: `st'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:28:
Warning: Defined but not used: `inp'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:92:25:
Warning: Defined but not used: `st'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:92:28:
Warning: Defined but not used: `inp'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:107:23:
Warning: Defined but not used: `q'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:157:44:
Warning: Defined but not used: `xs'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:158:35:
Warning: This binding for `otherwise' shadows the existing binding
imported from Prelude
In a case alternative
src\Text\ParserCombinators\HuttonMeijerWallace.hs:183:0:
Warning: Defined but not used: `sat'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:257:21:
Warning: Defined but not used: `st'
[3 of 9] Compiling Text.XML.HaXml.Types ( src\Text\XML\HaXml\Types.hs,
dist\build\Canonicalise\Canonicalise-tmp\Text\XML\HaXml\Types.o )
[4 of 9] 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:40:6:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Html\Parse.hs:48:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Html\Parse.hs:136:0
In the definition of `htmlParse'
src\Text\XML\HaXml\Html\Parse.hs:52:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `sanitycheck':
Patterns not matched: (_, _, (Left _) : _) : _
src\Text\XML\HaXml\Html\Parse.hs:54:14:
Warning: Defined but not used: `x'
src\Text\XML\HaXml\Html\Parse.hs:54:18:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Html\Parse.hs:54:37:
Warning: Defined but not used: `xs'
src\Text\XML\HaXml\Html\Parse.hs:65:23:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:30
In the definition of `simp'
src\Text\XML\HaXml\Html\Parse.hs:69:15:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:19
In the definition of `deepfilter'
src\Text\XML\HaXml\Html\Parse.hs:71:39:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:30
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:71:41:
Warning: This binding for `avs' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:32
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:71:45:
Warning: This binding for `cs' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:36
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:75:0:
Warning: Definition but no type signature for `selfclosingtags'
Inferred type: selfclosingtags :: [[Char]]
src\Text\XML\HaXml\Html\Parse.hs:79:0:
Warning: Definition but no type signature for `closeInnerTags'
Inferred type: closeInnerTags :: [([Char], [[Char]])]
src\Text\XML\HaXml\Html\Parse.hs:125:0:
Warning: Definition but no type signature for `fst3'
Inferred type: fst3 :: forall t t1 t2. (t, t1, t2) -> t
src\Text\XML\HaXml\Html\Parse.hs:126:0:
Warning: Defined but not used: `snd3'
src\Text\XML\HaXml\Html\Parse.hs:126:0:
Warning: Definition but no type signature for `snd3'
Inferred type: snd3 :: forall t t1 t2. (t, t1, t2) -> t1
src\Text\XML\HaXml\Html\Parse.hs:127:0:
Warning: Defined but not used: `thd3'
src\Text\XML\HaXml\Html\Parse.hs:127:0:
Warning: Definition but no type signature for `thd3'
Inferred type: thd3 :: forall t t1 t2. (t, t1, t2) -> t2
src\Text\XML\HaXml\Html\Parse.hs:136:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:139:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:140:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:155:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:157:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:159:15:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Html\Parse.hs:180:34:
Warning: This binding for `es' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:176:4
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:347:0:
Warning: Definition but no type signature for `unparse'
Inferred type: unparse :: [TokenT]
-> Parser () (Posn, TokenT)
String ()
src\Text\XML\HaXml\Html\Parse.hs:350:0:
Warning: Definition but no type signature for `reformatAttrs'
Inferred type: reformatAttrs :: [(String, AttValue)] ->
[TokenT]
src\Text\XML\HaXml\Html\Parse.hs:351:10:
Warning: Pattern match(es) are non-exhaustive
In the definition of `f0':
Patterns not matched:
(_, AttValue [])
(_, AttValue ((Right _) : _))
(_, AttValue ((Left _) : (_ : _)))
src\Text\XML\HaXml\Html\Parse.hs:353:0:
Warning: Definition but no type signature for `reformatTags'
Inferred type: reformatTags :: [(String, [(String,
AttValue)])]
-> [TokenT]
src\Text\XML\HaXml\Html\Parse.hs:537:8:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Html\Parse.hs:136:0
In the definition of `val'
src\Text\XML\HaXml\Html\Parse.hs:616:0:
Warning: Defined but not used: `textdecl'
src\Text\XML\HaXml\Html\Parse.hs:653:0:
Warning: Defined but not used: `publicid'
src\Text\XML\HaXml\Html\Parse.hs:659:0:
Warning: Defined but not used: `entityvalue'
src\Text\XML\HaXml\Html\Parse.hs:664:0:
Warning: Defined but not used: `ev'
[5 of 9] 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:426:9:
Warning: orphan instance: instance Show CP
src\Text\XML\HaXml\Parse.hs:432:9:
Warning: orphan instance: instance Show Modifier
src\Text\XML\HaXml\Parse.hs:57:0:
Warning: Definition but no type signature for `debug'
Inferred type: debug :: forall t t1. t -> t1 -> t
src\Text\XML\HaXml\Parse.hs:57:10:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Parse.hs:84:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `xmlParse'
src\Text\XML\HaXml\Parse.hs:85:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `dtdParse'
src\Text\XML\HaXml\Parse.hs:87:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `xmlParse''
src\Text\XML\HaXml\Parse.hs:88:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `dtdParse''
src\Text\XML\HaXml\Parse.hs:119:15:
Warning: Defined but not used: `ge'
src\Text\XML\HaXml\Parse.hs:131:0:
Warning: Definition but no type signature for `fst3'
Inferred type: fst3 :: forall t t1 t2. (t, t1, t2) -> t
src\Text\XML\HaXml\Parse.hs:132:0:
Warning: Defined but not used: `snd3'
src\Text\XML\HaXml\Parse.hs:132:0:
Warning: Definition but no type signature for `snd3'
Inferred type: snd3 :: forall t t1 t2. (t, t1, t2) -> t1
src\Text\XML\HaXml\Parse.hs:133:0:
Warning: Defined but not used: `thd3'
src\Text\XML\HaXml\Parse.hs:133:0:
Warning: Definition but no type signature for `thd3'
Inferred type: thd3 :: forall t t1 t2. (t, t1, t2) -> t2
src\Text\XML\HaXml\Parse.hs:140:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:143:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:144:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:159:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:161:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:163:15:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Parse.hs:182:35:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:690:0
In a case alternative
src\Text\XML\HaXml\Parse.hs:208:35:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:690:0
In a case alternative
src\Text\XML\HaXml\Parse.hs:228:47:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Parse.hs:347:11:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:522:9:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Parse.hs:537:0:
Warning: Defined but not used: `ignoresectcontents'
src\Text\XML\HaXml\Parse.hs:547:0:
Warning: Defined but not used: `ignore'
src\Text\XML\HaXml\Parse.hs:560:8:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `val'
src\Text\XML\HaXml\Parse.hs:648:0:
Warning: Defined but not used: `extparsedent'
src\Text\XML\HaXml\Parse.hs:654:0:
Warning: Defined but not used: `extpe'
[6 of 9] 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:78:8:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:79:8:
Warning: Defined but not used: `x'
src\Text\XML\HaXml\Combinators.hs:79:8:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:108:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `elm'
src\Text\XML\HaXml\Combinators.hs:111:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `txt'
src\Text\XML\HaXml\Combinators.hs:112:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `txt'
src\Text\XML\HaXml\Combinators.hs:115:6:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `tag'
src\Text\XML\HaXml\Combinators.hs:116:4:
Warning: Defined but not used: `t'
src\Text\XML\HaXml\Combinators.hs:118:10:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `tagWith'
src\Text\XML\HaXml\Combinators.hs:119:8:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Combinators.hs:121:7:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `attr'
src\Text\XML\HaXml\Combinators.hs:122:5:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Combinators.hs:124:11:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `attrval'
src\Text\XML\HaXml\Combinators.hs:125:8:
Warning: Defined but not used: `av'
src\Text\XML\HaXml\Combinators.hs:135:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `find':
Patterns not matched:
_ _ (CMisc _)
_ _ (CRef _)
_ _ (CString _ _)
src\Text\XML\HaXml\Combinators.hs:136:16:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `lookfor'
src\Text\XML\HaXml\Combinators.hs:137:8:
Warning: Pattern match(es) are non-exhaustive
In the definition of `value':
Patterns not matched:
AttValue []
AttValue ((Right _) : _)
AttValue ((Left _) : (_ : _))
src\Text\XML\HaXml\Combinators.hs:137:30:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `value'
src\Text\XML\HaXml\Combinators.hs:145:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched:
Just (AttValue [])
Just (AttValue ((Right _) : _))
Just (AttValue ((Left _) : (_ : _)))
src\Text\XML\HaXml\Combinators.hs:148:7:
Warning: Defined but not used: `key'
src\Text\XML\HaXml\Combinators.hs:148:11:
Warning: Defined but not used: `yes'
src\Text\XML\HaXml\Combinators.hs:153:10:
Warning: Defined but not used: `no'
src\Text\XML\HaXml\Combinators.hs:154:6:
Warning: Defined but not used: `yes'
src\Text\XML\HaXml\Combinators.hs:188:18:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:202:15:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:206:0:
Warning: Defined but not used: `childrenBy'
src\Text\XML\HaXml\Combinators.hs:211:11:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:271:5:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Combinators.hs:291:8:
Warning: This binding for `attr' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:121:0
In the binding group for: attr
src\Text\XML\HaXml\Combinators.hs:306:11:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Combinators.hs:311:23:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Combinators.hs:310:29
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:312:13:
Warning: Defined but not used: `as'
src\Text\XML\HaXml\Combinators.hs:362:12:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched:
Just (AttValue [])
Just (AttValue ((Right _) : _))
Just (AttValue ((Left _) : (_ : _)))
[7 of 9] 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:31:0:
Warning: Definition but no type signature for `either'
Inferred type: either :: forall t t1 t2.
(t -> t1) -> (t2 -> t1) ->
Either t t2 -> t1
src\Text\XML\HaXml\Pretty.hs:31:9:
Warning: Defined but not used: `g'
src\Text\XML\HaXml\Pretty.hs:32:7:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:34:0:
Warning: Definition but no type signature for `maybe'
Inferred type: maybe :: forall t. (t -> Doc) -> Maybe t -
> Doc
src\Text\XML\HaXml\Pretty.hs:34:6:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:84:0:
Warning: Defined but not used: `extsubset'
src\Text\XML\HaXml\Pretty.hs:86:0:
Warning: Defined but not used: `extsubsetdecl'
src\Text\XML\HaXml\Pretty.hs:86:0:
Warning: Definition but no type signature for `conditionalsect'
Inferred type: conditionalsect :: ConditionalSect -> Doc
src\Text\XML\HaXml\Pretty.hs:102:0:
Warning: Definition but no type signature for `isText'
Inferred type: isText :: Content -> Bool
src\Text\XML\HaXml\Pretty.hs:106:0:
Warning: Definition but no type signature for `carryelem'
Inferred type: carryelem :: Element -> Doc -> (Doc, Doc)
src\Text\XML\HaXml\Pretty.hs:106:0:
Warning: Definition but no type signature for `carrycontent'
Inferred type: carrycontent :: Content -> Doc -> (Doc,
Doc)
src\Text\XML\HaXml\Pretty.hs:110:10:
Warning: Defined but not used: `e'
src\Text\XML\HaXml\Pretty.hs:126:10:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:156:0:
Warning: Definition but no type signature for `elementdecl'
Inferred type: elementdecl :: ElementDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:158:0:
Warning: Definition but no type signature for `contentspec'
Inferred type: contentspec :: ContentSpec -> Doc
src\Text\XML\HaXml\Pretty.hs:169:0:
Warning: Definition but no type signature for `modifier'
Inferred type: modifier :: Modifier -> Doc
src\Text\XML\HaXml\Pretty.hs:173:0:
Warning: Definition but no type signature for `mixed'
Inferred type: mixed :: Mixed -> Doc
src\Text\XML\HaXml\Pretty.hs:178:0:
Warning: Definition but no type signature for `attlistdecl'
Inferred type: attlistdecl :: AttListDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:180:0:
Warning: Definition but no type signature for `attdef'
Inferred type: attdef :: AttDef -> Doc
src\Text\XML\HaXml\Pretty.hs:181:0:
Warning: Definition but no type signature for `atttype'
Inferred type: atttype :: AttType -> Doc
src\Text\XML\HaXml\Pretty.hs:184:0:
Warning: Definition but no type signature for `tokenizedtype'
Inferred type: tokenizedtype :: TokenizedType -> Doc
src\Text\XML\HaXml\Pretty.hs:191:0:
Warning: Definition but no type signature for `enumeratedtype'
Inferred type: enumeratedtype :: EnumeratedType -> Doc
src\Text\XML\HaXml\Pretty.hs:193:0:
Warning: Definition but no type signature for `notationtype'
Inferred type: notationtype :: [String] -> Doc
src\Text\XML\HaXml\Pretty.hs:195:0:
Warning: Definition but no type signature for `enumeration'
Inferred type: enumeration :: [String] -> Doc
src\Text\XML\HaXml\Pretty.hs:196:0:
Warning: Definition but no type signature for `defaultdecl'
Inferred type: defaultdecl :: DefaultDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:199:0:
Warning: Defined but not used: `conditionalsect'
src\Text\XML\HaXml\Pretty.hs:203:0:
Warning: Defined but not used: `ignore'
src\Text\XML\HaXml\Pretty.hs:203:0:
Warning: Definition but no type signature for `ignore'
Inferred type: ignore :: Ignore -> Doc
src\Text\XML\HaXml\Pretty.hs:204:0:
Warning: Defined but not used: `ignoresectcontents'
src\Text\XML\HaXml\Pretty.hs:204:0:
Warning: Definition but no type signature for `ignoresectcontents'
Inferred type: ignoresectcontents :: IgnoreSectContents -
> Doc
src\Text\XML\HaXml\Pretty.hs:206:46:
Warning: This binding for `i' shadows the existing binding
bound at src\Text\XML\HaXml\Pretty.hs:204:39
In the definition of `internal'
src\Text\XML\HaXml\Pretty.hs:209:0:
Warning: Definition but no type signature for `reference'
Inferred type: reference :: Reference -> Doc
src\Text\XML\HaXml\Pretty.hs:211:0:
Warning: Definition but no type signature for `entityref'
Inferred type: entityref :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:212:0:
Warning: Definition but no type signature for `charref'
Inferred type: charref :: forall a. (Show a) => a -> Doc
src\Text\XML\HaXml\Pretty.hs:213:0:
Warning: Definition but no type signature for `entitydecl'
Inferred type: entitydecl :: EntityDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:215:0:
Warning: Definition but no type signature for `gedecl'
Inferred type: gedecl :: GEDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:217:0:
Warning: Definition but no type signature for `pedecl'
Inferred type: pedecl :: PEDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:219:0:
Warning: Definition but no type signature for `entitydef'
Inferred type: entitydef :: EntityDef -> Doc
src\Text\XML\HaXml\Pretty.hs:219:26:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Pretty.hs:244:0
In the definition of `entitydef'
src\Text\XML\HaXml\Pretty.hs:221:0:
Warning: Definition but no type signature for `pedef'
Inferred type: pedef :: PEDef -> Doc
src\Text\XML\HaXml\Pretty.hs:221:24:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Pretty.hs:244:0
In the definition of `pedef'
src\Text\XML\HaXml\Pretty.hs:223:0:
Warning: Definition but no type signature for `externalid'
Inferred type: externalid :: ExternalID -> Doc
src\Text\XML\HaXml\Pretty.hs:226:0:
Warning: Definition but no type signature for `ndatadecl'
Inferred type: ndatadecl :: NDataDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:227:0:
Warning: Defined but not used: `textdecl'
src\Text\XML\HaXml\Pretty.hs:227:0:
Warning: Definition but no type signature for `textdecl'
Inferred type: textdecl :: TextDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:229:0:
Warning: Defined but not used: `extparsedent'
src\Text\XML\HaXml\Pretty.hs:229:0:
Warning: Definition but no type signature for `extparsedent'
Inferred type: extparsedent :: ExtParsedEnt -> Doc
src\Text\XML\HaXml\Pretty.hs:230:0:
Warning: Defined but not used: `extpe'
src\Text\XML\HaXml\Pretty.hs:230:0:
Warning: Definition but no type signature for `extpe'
Inferred type: extpe :: ExtPE -> Doc
src\Text\XML\HaXml\Pretty.hs:232:0:
Warning: Definition but no type signature for `notationdecl'
Inferred type: notationdecl :: NotationDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:235:0:
Warning: Definition but no type signature for `publicid'
Inferred type: publicid :: PublicID -> Doc
src\Text\XML\HaXml\Pretty.hs:236:0:
Warning: Definition but no type signature for `encodingdecl'
Inferred type: encodingdecl :: EncodingDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:237:0:
Warning: Definition but no type signature for `nmtoken'
Inferred type: nmtoken :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:238:0:
Warning: Definition but no type signature for `attvalue'
Inferred type: attvalue :: AttValue -> Doc
src\Text\XML\HaXml\Pretty.hs:241:0:
Warning: Definition but no type signature for `entityvalue'
Inferred type: entityvalue :: EntityValue -> Doc
src\Text\XML\HaXml\Pretty.hs:244:0:
Warning: Definition but no type signature for `ev'
Inferred type: ev :: EV -> Doc
src\Text\XML\HaXml\Pretty.hs:247:0:
Warning: Definition but no type signature for `pubidliteral'
Inferred type: pubidliteral :: PubidLiteral -> Doc
src\Text\XML\HaXml\Pretty.hs:250:0:
Warning: Definition but no type signature for `systemliteral'
Inferred type: systemliteral :: SystemLiteral -> Doc
src\Text\XML\HaXml\Pretty.hs:253:0:
Warning: Definition but no type signature for `chardata'
Inferred type: chardata :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:254:0:
Warning: Definition but no type signature for `cdsect'
Inferred type: cdsect :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:257:0:
Warning: Definition but no type signature for
`containsDoubleQuote'
Inferred type: containsDoubleQuote :: [EV] -> Bool
[8 of 9] 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:56:14:
Warning: This binding for `filter' shadows the existing binding
imported from Prelude
In the definition of `onContent'
[9 of 9] Compiling Main ( src\tools\Canonicalise.hs, dist
\build\Canonicalise\Canonicalise-tmp\Main.o )
src\tools\Canonicalise.hs:3:0:
Warning: Module `System' is imported, but nothing from it is used,
except perhaps instances visible in `System'
To suppress this warning, use: import System()
src\tools\Canonicalise.hs:18:0:
Warning: Definition but no type signature for `main'
Inferred type: main :: IO ()
Linking dist\build\Canonicalise\Canonicalise.exe ...
[ 1 of 12] 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:46:16: Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:51:41:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:46:16
In a case alternative
src\Text\XML\HaXml\Lex.hs:103:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:104:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:105:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:106:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:107:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:108:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:110:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:112:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:113:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:114:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:115:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:116:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:117:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:118:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:119:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:120:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:121:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:122:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:123:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:124:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:125:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:126:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:127:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:128:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:129:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:130:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:131:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:132:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:133:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:146:0:
Warning: Definition but no type signature for `forcep'
Inferred type: forcep :: Posn -> Int
src\Text\XML\HaXml\Lex.hs:146:11:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Lex.hs:146:17:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Lex.hs:152:16:
Warning: Defined but not used: `c'
src\Text\XML\HaXml\Lex.hs:156:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `white':
Patterns not matched:
ghc-prim:GHC.Types.C# #x
with
#x `notElem` [' ', '\n', '\r', '\t', '\160']
src\Text\XML\HaXml\Lex.hs:166:6: Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:167:6: Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:167:21:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:176:20:
Warning: Defined but not used: `ys'
src\Text\XML\HaXml\Lex.hs:178:1: Warning: Defined but not used: `x'
src\Text\XML\HaXml\Lex.hs:178:3:
Warning: Defined but not used: `xs'
src\Text\XML\HaXml\Lex.hs:180:0:
Warning: Definition but no type signature for `textUntil'
Inferred type: textUntil :: [Char]
-> TokenT
-> [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> String ->
[Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:180:16:
Warning: Defined but not used: `tok'
src\Text\XML\HaXml\Lex.hs:180:20:
Warning: Defined but not used: `acc'
src\Text\XML\HaXml\Lex.hs:180:33:
Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:190:0:
Warning: Definition but no type signature for `textOrRefUntil'
Inferred type: textOrRefUntil :: [Char]
-> TokenT
-> [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> String ->
[Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:190:21:
Warning: Defined but not used: `tok'
src\Text\XML\HaXml\Lex.hs:190:25:
Warning: Defined but not used: `acc'
src\Text\XML\HaXml\Lex.hs:190:38:
Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:247:21:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:322:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `xmlName': Patterns not matched: _
[] _ _
src\Text\XML\HaXml\Lex.hs:322:0:
Warning: Definition but no type signature for `xmlName'
Inferred type: xmlName :: Posn
-> [Char]
-> [Char]
-> (Posn -> [Char] -> [Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:326:23:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:8
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:326:28:
Warning: This binding for `k' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:21
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:23:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:8
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:26:
Warning: This binding for `s' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:11
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:28:
Warning: This binding for `ss' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:13
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:32:
Warning: This binding for `k' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:21
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlContent'
Inferred type: xmlContent :: [Char]
-> [Where]
-> Posn
-> Posn
-> [Char]
-> [Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlPI'
Inferred type: xmlPI :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlPIEnd'
Inferred type: xmlPIEnd :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlComment'
Inferred type: xmlComment :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlTag'
Inferred type: xmlTag :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlSection'
Inferred type: xmlSection :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlSpecial'
Inferred type: xmlSpecial :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:15:
Warning: Defined but not used: `w'
src\Text\XML\HaXml\Lex.hs:334:17:
Warning: Defined but not used: `pos'
[ 2 of 12] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src
\Text\ParserCombinators\HuttonMeijerWallace.hs, dist\build\Xtract
\Xtract-tmp\Text\ParserCombinators\HuttonMeijerWallace.o )
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:8:
Warning: Defined but not used: `err'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:25:
Warning: Defined but not used: `st'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:28:
Warning: Defined but not used: `inp'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:92:25:
Warning: Defined but not used: `st'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:92:28:
Warning: Defined but not used: `inp'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:107:23:
Warning: Defined but not used: `q'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:157:44:
Warning: Defined but not used: `xs'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:158:35:
Warning: This binding for `otherwise' shadows the existing binding
imported from Prelude
In a case alternative
src\Text\ParserCombinators\HuttonMeijerWallace.hs:183:0:
Warning: Defined but not used: `sat'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:257:21:
Warning: Defined but not used: `st'
[ 3 of 12] 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:26:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Xtract\Lex.hs:35:14:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Xtract\Lex.hs:36:14:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Xtract\Lex.hs:37:14:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Xtract\Lex.hs:55:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `white':
Patterns not matched:
ghc-prim:GHC.Types.C# #x
with
#x `notElem` ['\t', ' ', '\n', '\r', '\160']
src\Text\XML\HaXml\Xtract\Lex.hs:62:6:
Warning: Defined but not used: `k'
src\Text\XML\HaXml\Xtract\Lex.hs:62:8:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Xtract\Lex.hs:74:0:
Warning: Definition but no type signature for `syms'
Inferred type: syms :: [Char]
src\Text\XML\HaXml\Xtract\Lex.hs:77:7:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Xtract\Lex.hs:107:0:
Warning: Definition but no type signature for `gatherName'
Inferred type: gatherName :: [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> [Char] ->
[Token])
-> [Token]
src\Text\XML\HaXml\Xtract\Lex.hs:112:0:
Warning: Definition but no type signature for `gatherNum'
Inferred type: gatherNum :: [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> [Char] ->
[Token])
-> [Token]
src\Text\XML\HaXml\Xtract\Lex.hs:117:0:
Warning: Definition but no type signature for `accumulateUntil'
Inferred type: accumulateUntil :: Char
-> TokenT
-> [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> [Char] ->
[Token])
-> [Token]
src\Text\XML\HaXml\Xtract\Lex.hs:117:18:
Warning: Defined but not used: `tok'
src\Text\XML\HaXml\Xtract\Lex.hs:117:22:
Warning: Defined but not used: `acc'
src\Text\XML\HaXml\Xtract\Lex.hs:117:37:
Warning: Defined but not used: `k'
[ 4 of 12] Compiling Text.XML.HaXml.Types ( src\Text\XML\HaXml
\Types.hs, dist\build\Xtract\Xtract-tmp\Text\XML\HaXml\Types.o )
[ 5 of 12] 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:31:0:
Warning: Definition but no type signature for `either'
Inferred type: either :: forall t t1 t2.
(t -> t1) -> (t2 -> t1) ->
Either t t2 -> t1
src\Text\XML\HaXml\Pretty.hs:31:9:
Warning: Defined but not used: `g'
src\Text\XML\HaXml\Pretty.hs:32:7:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:34:0:
Warning: Definition but no type signature for `maybe'
Inferred type: maybe :: forall t. (t -> Doc) -> Maybe t -
> Doc
src\Text\XML\HaXml\Pretty.hs:34:6:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:84:0:
Warning: Defined but not used: `extsubset'
src\Text\XML\HaXml\Pretty.hs:86:0:
Warning: Defined but not used: `extsubsetdecl'
src\Text\XML\HaXml\Pretty.hs:86:0:
Warning: Definition but no type signature for `conditionalsect'
Inferred type: conditionalsect :: ConditionalSect -> Doc
src\Text\XML\HaXml\Pretty.hs:102:0:
Warning: Definition but no type signature for `isText'
Inferred type: isText :: Content -> Bool
src\Text\XML\HaXml\Pretty.hs:106:0:
Warning: Definition but no type signature for `carryelem'
Inferred type: carryelem :: Element -> Doc -> (Doc, Doc)
src\Text\XML\HaXml\Pretty.hs:106:0:
Warning: Definition but no type signature for `carrycontent'
Inferred type: carrycontent :: Content -> Doc -> (Doc,
Doc)
src\Text\XML\HaXml\Pretty.hs:110:10:
Warning: Defined but not used: `e'
src\Text\XML\HaXml\Pretty.hs:126:10:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:156:0:
Warning: Definition but no type signature for `elementdecl'
Inferred type: elementdecl :: ElementDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:158:0:
Warning: Definition but no type signature for `contentspec'
Inferred type: contentspec :: ContentSpec -> Doc
src\Text\XML\HaXml\Pretty.hs:169:0:
Warning: Definition but no type signature for `modifier'
Inferred type: modifier :: Modifier -> Doc
src\Text\XML\HaXml\Pretty.hs:173:0:
Warning: Definition but no type signature for `mixed'
Inferred type: mixed :: Mixed -> Doc
src\Text\XML\HaXml\Pretty.hs:178:0:
Warning: Definition but no type signature for `attlistdecl'
Inferred type: attlistdecl :: AttListDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:180:0:
Warning: Definition but no type signature for `attdef'
Inferred type: attdef :: AttDef -> Doc
src\Text\XML\HaXml\Pretty.hs:181:0:
Warning: Definition but no type signature for `atttype'
Inferred type: atttype :: AttType -> Doc
src\Text\XML\HaXml\Pretty.hs:184:0:
Warning: Definition but no type signature for `tokenizedtype'
Inferred type: tokenizedtype :: TokenizedType -> Doc
src\Text\XML\HaXml\Pretty.hs:191:0:
Warning: Definition but no type signature for `enumeratedtype'
Inferred type: enumeratedtype :: EnumeratedType -> Doc
src\Text\XML\HaXml\Pretty.hs:193:0:
Warning: Definition but no type signature for `notationtype'
Inferred type: notationtype :: [String] -> Doc
src\Text\XML\HaXml\Pretty.hs:195:0:
Warning: Definition but no type signature for `enumeration'
Inferred type: enumeration :: [String] -> Doc
src\Text\XML\HaXml\Pretty.hs:196:0:
Warning: Definition but no type signature for `defaultdecl'
Inferred type: defaultdecl :: DefaultDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:199:0:
Warning: Defined but not used: `conditionalsect'
src\Text\XML\HaXml\Pretty.hs:203:0:
Warning: Defined but not used: `ignore'
src\Text\XML\HaXml\Pretty.hs:203:0:
Warning: Definition but no type signature for `ignore'
Inferred type: ignore :: Ignore -> Doc
src\Text\XML\HaXml\Pretty.hs:204:0:
Warning: Defined but not used: `ignoresectcontents'
src\Text\XML\HaXml\Pretty.hs:204:0:
Warning: Definition but no type signature for `ignoresectcontents'
Inferred type: ignoresectcontents :: IgnoreSectContents -
> Doc
src\Text\XML\HaXml\Pretty.hs:206:46:
Warning: This binding for `i' shadows the existing binding
bound at src\Text\XML\HaXml\Pretty.hs:204:39
In the definition of `internal'
src\Text\XML\HaXml\Pretty.hs:209:0:
Warning: Definition but no type signature for `reference'
Inferred type: reference :: Reference -> Doc
src\Text\XML\HaXml\Pretty.hs:211:0:
Warning: Definition but no type signature for `entityref'
Inferred type: entityref :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:212:0:
Warning: Definition but no type signature for `charref'
Inferred type: charref :: forall a. (Show a) => a -> Doc
src\Text\XML\HaXml\Pretty.hs:213:0:
Warning: Definition but no type signature for `entitydecl'
Inferred type: entitydecl :: EntityDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:215:0:
Warning: Definition but no type signature for `gedecl'
Inferred type: gedecl :: GEDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:217:0:
Warning: Definition but no type signature for `pedecl'
Inferred type: pedecl :: PEDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:219:0:
Warning: Definition but no type signature for `entitydef'
Inferred type: entitydef :: EntityDef -> Doc
src\Text\XML\HaXml\Pretty.hs:219:26:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Pretty.hs:244:0
In the definition of `entitydef'
src\Text\XML\HaXml\Pretty.hs:221:0:
Warning: Definition but no type signature for `pedef'
Inferred type: pedef :: PEDef -> Doc
src\Text\XML\HaXml\Pretty.hs:221:24:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Pretty.hs:244:0
In the definition of `pedef'
src\Text\XML\HaXml\Pretty.hs:223:0:
Warning: Definition but no type signature for `externalid'
Inferred type: externalid :: ExternalID -> Doc
src\Text\XML\HaXml\Pretty.hs:226:0:
Warning: Definition but no type signature for `ndatadecl'
Inferred type: ndatadecl :: NDataDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:227:0:
Warning: Defined but not used: `textdecl'
src\Text\XML\HaXml\Pretty.hs:227:0:
Warning: Definition but no type signature for `textdecl'
Inferred type: textdecl :: TextDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:229:0:
Warning: Defined but not used: `extparsedent'
src\Text\XML\HaXml\Pretty.hs:229:0:
Warning: Definition but no type signature for `extparsedent'
Inferred type: extparsedent :: ExtParsedEnt -> Doc
src\Text\XML\HaXml\Pretty.hs:230:0:
Warning: Defined but not used: `extpe'
src\Text\XML\HaXml\Pretty.hs:230:0:
Warning: Definition but no type signature for `extpe'
Inferred type: extpe :: ExtPE -> Doc
src\Text\XML\HaXml\Pretty.hs:232:0:
Warning: Definition but no type signature for `notationdecl'
Inferred type: notationdecl :: NotationDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:235:0:
Warning: Definition but no type signature for `publicid'
Inferred type: publicid :: PublicID -> Doc
src\Text\XML\HaXml\Pretty.hs:236:0:
Warning: Definition but no type signature for `encodingdecl'
Inferred type: encodingdecl :: EncodingDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:237:0:
Warning: Definition but no type signature for `nmtoken'
Inferred type: nmtoken :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:238:0:
Warning: Definition but no type signature for `attvalue'
Inferred type: attvalue :: AttValue -> Doc
src\Text\XML\HaXml\Pretty.hs:241:0:
Warning: Definition but no type signature for `entityvalue'
Inferred type: entityvalue :: EntityValue -> Doc
src\Text\XML\HaXml\Pretty.hs:244:0:
Warning: Definition but no type signature for `ev'
Inferred type: ev :: EV -> Doc
src\Text\XML\HaXml\Pretty.hs:247:0:
Warning: Definition but no type signature for `pubidliteral'
Inferred type: pubidliteral :: PubidLiteral -> Doc
src\Text\XML\HaXml\Pretty.hs:250:0:
Warning: Definition but no type signature for `systemliteral'
Inferred type: systemliteral :: SystemLiteral -> Doc
src\Text\XML\HaXml\Pretty.hs:253:0:
Warning: Definition but no type signature for `chardata'
Inferred type: chardata :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:254:0:
Warning: Definition but no type signature for `cdsect'
Inferred type: cdsect :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:257:0:
Warning: Definition but no type signature for
`containsDoubleQuote'
Inferred type: containsDoubleQuote :: [EV] -> Bool
[ 6 of 12] 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:40:6:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Html\Parse.hs:48:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Html\Parse.hs:136:0
In the definition of `htmlParse'
src\Text\XML\HaXml\Html\Parse.hs:52:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `sanitycheck':
Patterns not matched: (_, _, (Left _) : _) : _
src\Text\XML\HaXml\Html\Parse.hs:54:14:
Warning: Defined but not used: `x'
src\Text\XML\HaXml\Html\Parse.hs:54:18:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Html\Parse.hs:54:37:
Warning: Defined but not used: `xs'
src\Text\XML\HaXml\Html\Parse.hs:65:23:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:30
In the definition of `simp'
src\Text\XML\HaXml\Html\Parse.hs:69:15:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:19
In the definition of `deepfilter'
src\Text\XML\HaXml\Html\Parse.hs:71:39:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:30
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:71:41:
Warning: This binding for `avs' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:32
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:71:45:
Warning: This binding for `cs' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:36
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:75:0:
Warning: Definition but no type signature for `selfclosingtags'
Inferred type: selfclosingtags :: [[Char]]
src\Text\XML\HaXml\Html\Parse.hs:79:0:
Warning: Definition but no type signature for `closeInnerTags'
Inferred type: closeInnerTags :: [([Char], [[Char]])]
src\Text\XML\HaXml\Html\Parse.hs:125:0:
Warning: Definition but no type signature for `fst3'
Inferred type: fst3 :: forall t t1 t2. (t, t1, t2) -> t
src\Text\XML\HaXml\Html\Parse.hs:126:0:
Warning: Defined but not used: `snd3'
src\Text\XML\HaXml\Html\Parse.hs:126:0:
Warning: Definition but no type signature for `snd3'
Inferred type: snd3 :: forall t t1 t2. (t, t1, t2) -> t1
src\Text\XML\HaXml\Html\Parse.hs:127:0:
Warning: Defined but not used: `thd3'
src\Text\XML\HaXml\Html\Parse.hs:127:0:
Warning: Definition but no type signature for `thd3'
Inferred type: thd3 :: forall t t1 t2. (t, t1, t2) -> t2
src\Text\XML\HaXml\Html\Parse.hs:136:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:139:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:140:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:155:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:157:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:159:15:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Html\Parse.hs:180:34:
Warning: This binding for `es' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:176:4
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:347:0:
Warning: Definition but no type signature for `unparse'
Inferred type: unparse :: [TokenT]
-> Parser () (Posn, TokenT)
String ()
src\Text\XML\HaXml\Html\Parse.hs:350:0:
Warning: Definition but no type signature for `reformatAttrs'
Inferred type: reformatAttrs :: [(String, AttValue)] ->
[TokenT]
src\Text\XML\HaXml\Html\Parse.hs:351:10:
Warning: Pattern match(es) are non-exhaustive
In the definition of `f0':
Patterns not matched:
(_, AttValue [])
(_, AttValue ((Right _) : _))
(_, AttValue ((Left _) : (_ : _)))
src\Text\XML\HaXml\Html\Parse.hs:353:0:
Warning: Definition but no type signature for `reformatTags'
Inferred type: reformatTags :: [(String, [(String,
AttValue)])]
-> [TokenT]
src\Text\XML\HaXml\Html\Parse.hs:537:8:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Html\Parse.hs:136:0
In the definition of `val'
src\Text\XML\HaXml\Html\Parse.hs:616:0:
Warning: Defined but not used: `textdecl'
src\Text\XML\HaXml\Html\Parse.hs:653:0:
Warning: Defined but not used: `publicid'
src\Text\XML\HaXml\Html\Parse.hs:659:0:
Warning: Defined but not used: `entityvalue'
src\Text\XML\HaXml\Html\Parse.hs:664:0:
Warning: Defined but not used: `ev'
[ 7 of 12] 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:426:9:
Warning: orphan instance: instance Show CP
src\Text\XML\HaXml\Parse.hs:432:9:
Warning: orphan instance: instance Show Modifier
src\Text\XML\HaXml\Parse.hs:57:0:
Warning: Definition but no type signature for `debug'
Inferred type: debug :: forall t t1. t -> t1 -> t
src\Text\XML\HaXml\Parse.hs:57:10:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Parse.hs:84:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `xmlParse'
src\Text\XML\HaXml\Parse.hs:85:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `dtdParse'
src\Text\XML\HaXml\Parse.hs:87:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `xmlParse''
src\Text\XML\HaXml\Parse.hs:88:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `dtdParse''
src\Text\XML\HaXml\Parse.hs:119:15:
Warning: Defined but not used: `ge'
src\Text\XML\HaXml\Parse.hs:131:0:
Warning: Definition but no type signature for `fst3'
Inferred type: fst3 :: forall t t1 t2. (t, t1, t2) -> t
src\Text\XML\HaXml\Parse.hs:132:0:
Warning: Defined but not used: `snd3'
src\Text\XML\HaXml\Parse.hs:132:0:
Warning: Definition but no type signature for `snd3'
Inferred type: snd3 :: forall t t1 t2. (t, t1, t2) -> t1
src\Text\XML\HaXml\Parse.hs:133:0:
Warning: Defined but not used: `thd3'
src\Text\XML\HaXml\Parse.hs:133:0:
Warning: Definition but no type signature for `thd3'
Inferred type: thd3 :: forall t t1 t2. (t, t1, t2) -> t2
src\Text\XML\HaXml\Parse.hs:140:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:143:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:144:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:159:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:161:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:163:15:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Parse.hs:182:35:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:690:0
In a case alternative
src\Text\XML\HaXml\Parse.hs:208:35:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:690:0
In a case alternative
src\Text\XML\HaXml\Parse.hs:228:47:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Parse.hs:347:11:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:522:9:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Parse.hs:537:0:
Warning: Defined but not used: `ignoresectcontents'
src\Text\XML\HaXml\Parse.hs:547:0:
Warning: Defined but not used: `ignore'
src\Text\XML\HaXml\Parse.hs:560:8:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `val'
src\Text\XML\HaXml\Parse.hs:648:0:
Warning: Defined but not used: `extparsedent'
src\Text\XML\HaXml\Parse.hs:654:0:
Warning: Defined but not used: `extpe'
[ 8 of 12] 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:78:8:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:79:8:
Warning: Defined but not used: `x'
src\Text\XML\HaXml\Combinators.hs:79:8:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:108:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `elm'
src\Text\XML\HaXml\Combinators.hs:111:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `txt'
src\Text\XML\HaXml\Combinators.hs:112:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `txt'
src\Text\XML\HaXml\Combinators.hs:115:6:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `tag'
src\Text\XML\HaXml\Combinators.hs:116:4:
Warning: Defined but not used: `t'
src\Text\XML\HaXml\Combinators.hs:118:10:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `tagWith'
src\Text\XML\HaXml\Combinators.hs:119:8:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Combinators.hs:121:7:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `attr'
src\Text\XML\HaXml\Combinators.hs:122:5:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Combinators.hs:124:11:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `attrval'
src\Text\XML\HaXml\Combinators.hs:125:8:
Warning: Defined but not used: `av'
src\Text\XML\HaXml\Combinators.hs:135:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `find':
Patterns not matched:
_ _ (CMisc _)
_ _ (CRef _)
_ _ (CString _ _)
src\Text\XML\HaXml\Combinators.hs:136:16:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `lookfor'
src\Text\XML\HaXml\Combinators.hs:137:8:
Warning: Pattern match(es) are non-exhaustive
In the definition of `value':
Patterns not matched:
AttValue []
AttValue ((Right _) : _)
AttValue ((Left _) : (_ : _))
src\Text\XML\HaXml\Combinators.hs:137:30:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `value'
src\Text\XML\HaXml\Combinators.hs:145:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched:
Just (AttValue [])
Just (AttValue ((Right _) : _))
Just (AttValue ((Left _) : (_ : _)))
src\Text\XML\HaXml\Combinators.hs:148:7:
Warning: Defined but not used: `key'
src\Text\XML\HaXml\Combinators.hs:148:11:
Warning: Defined but not used: `yes'
src\Text\XML\HaXml\Combinators.hs:153:10:
Warning: Defined but not used: `no'
src\Text\XML\HaXml\Combinators.hs:154:6:
Warning: Defined but not used: `yes'
src\Text\XML\HaXml\Combinators.hs:188:18:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:202:15:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:206:0:
Warning: Defined but not used: `childrenBy'
src\Text\XML\HaXml\Combinators.hs:211:11:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:271:5:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Combinators.hs:291:8:
Warning: This binding for `attr' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:121:0
In the binding group for: attr
src\Text\XML\HaXml\Combinators.hs:306:11:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Combinators.hs:311:23:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Combinators.hs:310:29
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:312:13:
Warning: Defined but not used: `as'
src\Text\XML\HaXml\Combinators.hs:362:12:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched:
Just (AttValue [])
Just (AttValue ((Right _) : _))
Just (AttValue ((Left _) : (_ : _)))
[ 9 of 12] Compiling Text.XML.HaXml.Xtract.Combinators ( src\Text\XML
\HaXml\Xtract\Combinators.hs, dist\build\Xtract\Xtract-tmp\Text\XML
\HaXml\Xtract\Combinators.o )
src\Text\XML\HaXml\Xtract\Combinators.hs:23:12:
Warning: Defined but not used: `xml'
src\Text\XML\HaXml\Xtract\Combinators.hs:24:16:
Warning: Defined but not used: `sub'
src\Text\XML\HaXml\Xtract\Combinators.hs:33:23:
Warning: Defined but not used: `sub'
src\Text\XML\HaXml\Xtract\Combinators.hs:51:10:
Warning: Defined but not used: `xml'
src\Text\XML\HaXml\Xtract\Combinators.hs:52:10:
Warning: Defined but not used: `xml'
src\Text\XML\HaXml\Xtract\Combinators.hs:52:14:
Warning: Defined but not used: `sub'
src\Text\XML\HaXml\Xtract\Combinators.hs:64:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched:
Just (AttValue [])
Just (AttValue ((Right _) : _))
Just (AttValue ((Left _) : (_ : _)))
src\Text\XML\HaXml\Xtract\Combinators.hs:67:9:
Warning: Defined but not used: `key'
src\Text\XML\HaXml\Xtract\Combinators.hs:67:13:
Warning: Defined but not used: `yes'
src\Text\XML\HaXml\Xtract\Combinators.hs:70:12:
Warning: Defined but not used: `no'
src\Text\XML\HaXml\Xtract\Combinators.hs:71:8:
Warning: Defined but not used: `yes'
[10 of 12] 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:27:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `sanitycheck':
Patterns not matched: (_, _, (Left _) : _) : _
src\Text\XML\HaXml\Xtract\Parse.hs:28:14:
Warning: This binding for `x' shadows the existing binding
imported from Text.XML.HaXml.Combinators at src\Text\XML
\HaXml\Xtract\Parse.hs:13:0-32
(defined at src\Text\XML\HaXml\Combinators.hs:329:2)
In the definition of `sanitycheck'
src\Text\XML\HaXml\Xtract\Parse.hs:29:14:
Warning: Defined but not used: `x'
src\Text\XML\HaXml\Xtract\Parse.hs:29:14:
Warning: This binding for `x' shadows the existing binding
imported from Text.XML.HaXml.Combinators at src\Text\XML
\HaXml\Xtract\Parse.hs:13:0-32
(defined at src\Text\XML\HaXml\Combinators.hs:329:2)
In the definition of `sanitycheck'
src\Text\XML\HaXml\Xtract\Parse.hs:29:37:
Warning: Defined but not used: `xs'
src\Text\XML\HaXml\Xtract\Parse.hs:33:0:
Warning: Definition but no type signature for `xql'
Inferred type: xql :: forall s. XParser s DFilter
src\Text\XML\HaXml\Xtract\Parse.hs:42:24:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Xtract\Parse.hs:43:16:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Xtract\Parse.hs:47:24:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Xtract\Parse.hs:48:16:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Xtract\Parse.hs:52:24:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Xtract\Parse.hs:54:16:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Xtract\Parse.hs:55:0:
Warning: Definition but no type signature for `quote'
Inferred type: quote :: forall s. Parser s (Posn, TokenT)
String ()
src\Text\XML\HaXml\Xtract\Parse.hs:57:0:
Warning: Definition but no type signature for `pam'
Inferred type: pam :: forall t t1. [t -> t1] -> t -> [t1]
src\Text\XML\HaXml\Xtract\Parse.hs:57:7:
Warning: This binding for `x' shadows the existing binding
imported from Text.XML.HaXml.Combinators at src\Text\XML
\HaXml\Xtract\Parse.hs:13:0-32
(defined at src\Text\XML\HaXml\Combinators.hs:329:2)
In the definition of `pam'
src\Text\XML\HaXml\Xtract\Parse.hs:184:5:
Warning: This binding for `x' shadows the existing binding
imported from Text.XML.HaXml.Combinators at src\Text\XML
\HaXml\Xtract\Parse.hs:13:0-32
(defined at src\Text\XML\HaXml\Combinators.hs:329:2)
In a pattern binding in
a 'do' expression
src\Text\XML\HaXml\Xtract\Parse.hs:231:12:
Warning: This binding for `attr' shadows the existing binding
imported from Text.XML.HaXml.Combinators at src\Text\XML
\HaXml\Xtract\Parse.hs:13:0-32
(defined at src\Text\XML\HaXml\Combinators.hs:121:0)
In a pattern binding in
a 'do' expression
src\Text\XML\HaXml\Xtract\Parse.hs:300:8:
Warning: Defined but not used: `q2'
src\Text\XML\HaXml\Xtract\Parse.hs:310:8:
Warning: Defined but not used: `q2'
[11 of 12] Compiling Text.XML.HaXml.Html.Generate ( src\Text\XML\HaXml
\Html\Generate.hs, dist\build\Xtract\Xtract-tmp\Text\XML\HaXml\Html
\Generate.o )
src\Text\XML\HaXml\Html\Generate.hs:32:0:
Warning: Module `List' is imported, but nothing from it is used,
except perhaps instances visible in `List'
To suppress this warning, use: import List()
src\Text\XML\HaXml\Html\Generate.hs:125:16:
Warning: Defined but not used: `m'
src\Text\XML\HaXml\Html\Generate.hs:127:2:
Warning: This binding for `elem' shadows the existing binding
imported from Prelude
In the binding group for: foldrefs, ref, cprint, elem,
attrs, attr,
fmt, deSpace, keepUntil
src\Text\XML\HaXml\Html\Generate.hs:151:2:
Warning: This binding for `attr' shadows the existing binding
imported from Text.XML.HaXml.Combinators at src\Text\XML
\HaXml\Html\Generate.hs:35:0-32
(defined at src\Text\XML\HaXml\Combinators.hs:121:0)
In the binding group for: foldrefs, ref, cprint, elem,
attrs, attr,
fmt, deSpace, keepUntil
src\Text\XML\HaXml\Html\Generate.hs:151:2:
Warning: Pattern match(es) are non-exhaustive
In the definition of `attr':
Patterns not matched:
(_, AttValue [])
(_, AttValue ((Right _) : _))
(_, AttValue ((Left _) : (_ : _)))
src\Text\XML\HaXml\Html\Generate.hs:158:6:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Html\Generate.hs:173:19:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Generate.hs:173:19:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Generate.hs:172:12
In the definition of `select'
src\Text\XML\HaXml\Html\Generate.hs:174:19:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Generate.hs:172:12
In the definition of `select'
src\Text\XML\HaXml\Html\Generate.hs:174:26:
Warning: This binding for `x' shadows the existing binding
imported from Text.XML.HaXml.Combinators at src\Text\XML
\HaXml\Html\Generate.hs:35:0-32
(defined at src\Text\XML\HaXml\Combinators.hs:329:2)
In the definition of `select'
src\Text\XML\HaXml\Html\Generate.hs:174:28:
Warning: This binding for `xs' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Generate.hs:172:14
In the definition of `select'
[12 of 12] Compiling Main ( src\tools\Xtract.hs, dist\build
\Xtract\Xtract-tmp\Main.o )
src\tools\Xtract.hs:19:0:
Warning: Definition but no type signature for `main'
Inferred type: main :: IO ()
src\tools\Xtract.hs:45:0:
Warning: Definition but no type signature for `getElem'
Inferred type: getElem :: Document -> Content
src\tools\Xtract.hs:46:0:
Warning: Definition but no type signature for `isHTML'
Inferred type: isHTML :: [Char] -> Bool
src\tools\Xtract.hs:48:0:
Warning: Definition but no type signature for `format'
Inferred type: format :: [Content] ->
Text.PrettyPrint.HughesPJ.Doc
Linking dist\build\Xtract\Xtract.exe ...
[ 1 of 11] 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:46:16: Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:51:41:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:46:16
In a case alternative
src\Text\XML\HaXml\Lex.hs:103:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:104:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:105:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:106:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:107:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:108:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:110:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:112:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:113:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:114:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:115:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:116:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:117:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:118:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:119:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:120:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:121:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:122:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:123:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:124:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:125:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:126:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:127:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:128:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:129:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:130:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:131:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:132:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:133:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:146:0:
Warning: Definition but no type signature for `forcep'
Inferred type: forcep :: Posn -> Int
src\Text\XML\HaXml\Lex.hs:146:11:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Lex.hs:146:17:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Lex.hs:152:16:
Warning: Defined but not used: `c'
src\Text\XML\HaXml\Lex.hs:156:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `white':
Patterns not matched:
ghc-prim:GHC.Types.C# #x
with
#x `notElem` [' ', '\n', '\r', '\t', '\160']
src\Text\XML\HaXml\Lex.hs:166:6: Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:167:6: Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:167:21:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:176:20:
Warning: Defined but not used: `ys'
src\Text\XML\HaXml\Lex.hs:178:1: Warning: Defined but not used: `x'
src\Text\XML\HaXml\Lex.hs:178:3:
Warning: Defined but not used: `xs'
src\Text\XML\HaXml\Lex.hs:180:0:
Warning: Definition but no type signature for `textUntil'
Inferred type: textUntil :: [Char]
-> TokenT
-> [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> String ->
[Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:180:16:
Warning: Defined but not used: `tok'
src\Text\XML\HaXml\Lex.hs:180:20:
Warning: Defined but not used: `acc'
src\Text\XML\HaXml\Lex.hs:180:33:
Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:190:0:
Warning: Definition but no type signature for `textOrRefUntil'
Inferred type: textOrRefUntil :: [Char]
-> TokenT
-> [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> String ->
[Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:190:21:
Warning: Defined but not used: `tok'
src\Text\XML\HaXml\Lex.hs:190:25:
Warning: Defined but not used: `acc'
src\Text\XML\HaXml\Lex.hs:190:38:
Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:247:21:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:322:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `xmlName': Patterns not matched: _
[] _ _
src\Text\XML\HaXml\Lex.hs:322:0:
Warning: Definition but no type signature for `xmlName'
Inferred type: xmlName :: Posn
-> [Char]
-> [Char]
-> (Posn -> [Char] -> [Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:326:23:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:8
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:326:28:
Warning: This binding for `k' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:21
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:23:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:8
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:26:
Warning: This binding for `s' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:11
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:28:
Warning: This binding for `ss' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:13
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:32:
Warning: This binding for `k' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:21
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlContent'
Inferred type: xmlContent :: [Char]
-> [Where]
-> Posn
-> Posn
-> [Char]
-> [Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlPI'
Inferred type: xmlPI :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlPIEnd'
Inferred type: xmlPIEnd :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlComment'
Inferred type: xmlComment :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlTag'
Inferred type: xmlTag :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlSection'
Inferred type: xmlSection :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlSpecial'
Inferred type: xmlSpecial :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:15:
Warning: Defined but not used: `w'
src\Text\XML\HaXml\Lex.hs:334:17:
Warning: Defined but not used: `pos'
[ 2 of 11] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src
\Text\ParserCombinators\HuttonMeijerWallace.hs, dist\build\Validate
\Validate-tmp\Text\ParserCombinators\HuttonMeijerWallace.o )
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:8:
Warning: Defined but not used: `err'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:25:
Warning: Defined but not used: `st'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:28:
Warning: Defined but not used: `inp'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:92:25:
Warning: Defined but not used: `st'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:92:28:
Warning: Defined but not used: `inp'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:107:23:
Warning: Defined but not used: `q'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:157:44:
Warning: Defined but not used: `xs'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:158:35:
Warning: This binding for `otherwise' shadows the existing binding
imported from Prelude
In a case alternative
src\Text\ParserCombinators\HuttonMeijerWallace.hs:183:0:
Warning: Defined but not used: `sat'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:257:21:
Warning: Defined but not used: `st'
[ 3 of 11] Compiling Text.XML.HaXml.Types ( src\Text\XML\HaXml
\Types.hs, dist\build\Validate\Validate-tmp\Text\XML\HaXml\Types.o )
[ 4 of 11] 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:40:6:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Html\Parse.hs:48:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Html\Parse.hs:136:0
In the definition of `htmlParse'
src\Text\XML\HaXml\Html\Parse.hs:52:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `sanitycheck':
Patterns not matched: (_, _, (Left _) : _) : _
src\Text\XML\HaXml\Html\Parse.hs:54:14:
Warning: Defined but not used: `x'
src\Text\XML\HaXml\Html\Parse.hs:54:18:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Html\Parse.hs:54:37:
Warning: Defined but not used: `xs'
src\Text\XML\HaXml\Html\Parse.hs:65:23:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:30
In the definition of `simp'
src\Text\XML\HaXml\Html\Parse.hs:69:15:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:19
In the definition of `deepfilter'
src\Text\XML\HaXml\Html\Parse.hs:71:39:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:30
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:71:41:
Warning: This binding for `avs' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:32
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:71:45:
Warning: This binding for `cs' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:36
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:75:0:
Warning: Definition but no type signature for `selfclosingtags'
Inferred type: selfclosingtags :: [[Char]]
src\Text\XML\HaXml\Html\Parse.hs:79:0:
Warning: Definition but no type signature for `closeInnerTags'
Inferred type: closeInnerTags :: [([Char], [[Char]])]
src\Text\XML\HaXml\Html\Parse.hs:125:0:
Warning: Definition but no type signature for `fst3'
Inferred type: fst3 :: forall t t1 t2. (t, t1, t2) -> t
src\Text\XML\HaXml\Html\Parse.hs:126:0:
Warning: Defined but not used: `snd3'
src\Text\XML\HaXml\Html\Parse.hs:126:0:
Warning: Definition but no type signature for `snd3'
Inferred type: snd3 :: forall t t1 t2. (t, t1, t2) -> t1
src\Text\XML\HaXml\Html\Parse.hs:127:0:
Warning: Defined but not used: `thd3'
src\Text\XML\HaXml\Html\Parse.hs:127:0:
Warning: Definition but no type signature for `thd3'
Inferred type: thd3 :: forall t t1 t2. (t, t1, t2) -> t2
src\Text\XML\HaXml\Html\Parse.hs:136:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:139:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:140:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:155:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:157:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:159:15:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Html\Parse.hs:180:34:
Warning: This binding for `es' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:176:4
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:347:0:
Warning: Definition but no type signature for `unparse'
Inferred type: unparse :: [TokenT]
-> Parser () (Posn, TokenT)
String ()
src\Text\XML\HaXml\Html\Parse.hs:350:0:
Warning: Definition but no type signature for `reformatAttrs'
Inferred type: reformatAttrs :: [(String, AttValue)] ->
[TokenT]
src\Text\XML\HaXml\Html\Parse.hs:351:10:
Warning: Pattern match(es) are non-exhaustive
In the definition of `f0':
Patterns not matched:
(_, AttValue [])
(_, AttValue ((Right _) : _))
(_, AttValue ((Left _) : (_ : _)))
src\Text\XML\HaXml\Html\Parse.hs:353:0:
Warning: Definition but no type signature for `reformatTags'
Inferred type: reformatTags :: [(String, [(String,
AttValue)])]
-> [TokenT]
src\Text\XML\HaXml\Html\Parse.hs:537:8:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Html\Parse.hs:136:0
In the definition of `val'
src\Text\XML\HaXml\Html\Parse.hs:616:0:
Warning: Defined but not used: `textdecl'
src\Text\XML\HaXml\Html\Parse.hs:653:0:
Warning: Defined but not used: `publicid'
src\Text\XML\HaXml\Html\Parse.hs:659:0:
Warning: Defined but not used: `entityvalue'
src\Text\XML\HaXml\Html\Parse.hs:664:0:
Warning: Defined but not used: `ev'
[ 5 of 11] 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:426:9:
Warning: orphan instance: instance Show CP
src\Text\XML\HaXml\Parse.hs:432:9:
Warning: orphan instance: instance Show Modifier
src\Text\XML\HaXml\Parse.hs:57:0:
Warning: Definition but no type signature for `debug'
Inferred type: debug :: forall t t1. t -> t1 -> t
src\Text\XML\HaXml\Parse.hs:57:10:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Parse.hs:84:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `xmlParse'
src\Text\XML\HaXml\Parse.hs:85:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `dtdParse'
src\Text\XML\HaXml\Parse.hs:87:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `xmlParse''
src\Text\XML\HaXml\Parse.hs:88:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `dtdParse''
src\Text\XML\HaXml\Parse.hs:119:15:
Warning: Defined but not used: `ge'
src\Text\XML\HaXml\Parse.hs:131:0:
Warning: Definition but no type signature for `fst3'
Inferred type: fst3 :: forall t t1 t2. (t, t1, t2) -> t
src\Text\XML\HaXml\Parse.hs:132:0:
Warning: Defined but not used: `snd3'
src\Text\XML\HaXml\Parse.hs:132:0:
Warning: Definition but no type signature for `snd3'
Inferred type: snd3 :: forall t t1 t2. (t, t1, t2) -> t1
src\Text\XML\HaXml\Parse.hs:133:0:
Warning: Defined but not used: `thd3'
src\Text\XML\HaXml\Parse.hs:133:0:
Warning: Definition but no type signature for `thd3'
Inferred type: thd3 :: forall t t1 t2. (t, t1, t2) -> t2
src\Text\XML\HaXml\Parse.hs:140:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:143:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:144:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:159:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:161:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:163:15:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Parse.hs:182:35:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:690:0
In a case alternative
src\Text\XML\HaXml\Parse.hs:208:35:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:690:0
In a case alternative
src\Text\XML\HaXml\Parse.hs:228:47:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Parse.hs:347:11:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:522:9:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Parse.hs:537:0:
Warning: Defined but not used: `ignoresectcontents'
src\Text\XML\HaXml\Parse.hs:547:0:
Warning: Defined but not used: `ignore'
src\Text\XML\HaXml\Parse.hs:560:8:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `val'
src\Text\XML\HaXml\Parse.hs:648:0:
Warning: Defined but not used: `extparsedent'
src\Text\XML\HaXml\Parse.hs:654:0:
Warning: Defined but not used: `extpe'
[ 6 of 11] 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:78:8:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:79:8:
Warning: Defined but not used: `x'
src\Text\XML\HaXml\Combinators.hs:79:8:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:108:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `elm'
src\Text\XML\HaXml\Combinators.hs:111:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `txt'
src\Text\XML\HaXml\Combinators.hs:112:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `txt'
src\Text\XML\HaXml\Combinators.hs:115:6:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `tag'
src\Text\XML\HaXml\Combinators.hs:116:4:
Warning: Defined but not used: `t'
src\Text\XML\HaXml\Combinators.hs:118:10:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `tagWith'
src\Text\XML\HaXml\Combinators.hs:119:8:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Combinators.hs:121:7:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `attr'
src\Text\XML\HaXml\Combinators.hs:122:5:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Combinators.hs:124:11:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `attrval'
src\Text\XML\HaXml\Combinators.hs:125:8:
Warning: Defined but not used: `av'
src\Text\XML\HaXml\Combinators.hs:135:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `find':
Patterns not matched:
_ _ (CMisc _)
_ _ (CRef _)
_ _ (CString _ _)
src\Text\XML\HaXml\Combinators.hs:136:16:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `lookfor'
src\Text\XML\HaXml\Combinators.hs:137:8:
Warning: Pattern match(es) are non-exhaustive
In the definition of `value':
Patterns not matched:
AttValue []
AttValue ((Right _) : _)
AttValue ((Left _) : (_ : _))
src\Text\XML\HaXml\Combinators.hs:137:30:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `value'
src\Text\XML\HaXml\Combinators.hs:145:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched:
Just (AttValue [])
Just (AttValue ((Right _) : _))
Just (AttValue ((Left _) : (_ : _)))
src\Text\XML\HaXml\Combinators.hs:148:7:
Warning: Defined but not used: `key'
src\Text\XML\HaXml\Combinators.hs:148:11:
Warning: Defined but not used: `yes'
src\Text\XML\HaXml\Combinators.hs:153:10:
Warning: Defined but not used: `no'
src\Text\XML\HaXml\Combinators.hs:154:6:
Warning: Defined but not used: `yes'
src\Text\XML\HaXml\Combinators.hs:188:18:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:202:15:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:206:0:
Warning: Defined but not used: `childrenBy'
src\Text\XML\HaXml\Combinators.hs:211:11:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:271:5:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Combinators.hs:291:8:
Warning: This binding for `attr' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:121:0
In the binding group for: attr
src\Text\XML\HaXml\Combinators.hs:306:11:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Combinators.hs:311:23:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Combinators.hs:310:29
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:312:13:
Warning: Defined but not used: `as'
src\Text\XML\HaXml\Combinators.hs:362:12:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched:
Just (AttValue [])
Just (AttValue ((Right _) : _))
Just (AttValue ((Left _) : (_ : _)))
[ 7 of 11] 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:31:0:
Warning: Definition but no type signature for `either'
Inferred type: either :: forall t t1 t2.
(t -> t1) -> (t2 -> t1) ->
Either t t2 -> t1
src\Text\XML\HaXml\Pretty.hs:31:9:
Warning: Defined but not used: `g'
src\Text\XML\HaXml\Pretty.hs:32:7:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:34:0:
Warning: Definition but no type signature for `maybe'
Inferred type: maybe :: forall t. (t -> Doc) -> Maybe t -
> Doc
src\Text\XML\HaXml\Pretty.hs:34:6:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:84:0:
Warning: Defined but not used: `extsubset'
src\Text\XML\HaXml\Pretty.hs:86:0:
Warning: Defined but not used: `extsubsetdecl'
src\Text\XML\HaXml\Pretty.hs:86:0:
Warning: Definition but no type signature for `conditionalsect'
Inferred type: conditionalsect :: ConditionalSect -> Doc
src\Text\XML\HaXml\Pretty.hs:102:0:
Warning: Definition but no type signature for `isText'
Inferred type: isText :: Content -> Bool
src\Text\XML\HaXml\Pretty.hs:106:0:
Warning: Definition but no type signature for `carryelem'
Inferred type: carryelem :: Element -> Doc -> (Doc, Doc)
src\Text\XML\HaXml\Pretty.hs:106:0:
Warning: Definition but no type signature for `carrycontent'
Inferred type: carrycontent :: Content -> Doc -> (Doc,
Doc)
src\Text\XML\HaXml\Pretty.hs:110:10:
Warning: Defined but not used: `e'
src\Text\XML\HaXml\Pretty.hs:126:10:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:156:0:
Warning: Definition but no type signature for `elementdecl'
Inferred type: elementdecl :: ElementDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:158:0:
Warning: Definition but no type signature for `contentspec'
Inferred type: contentspec :: ContentSpec -> Doc
src\Text\XML\HaXml\Pretty.hs:169:0:
Warning: Definition but no type signature for `modifier'
Inferred type: modifier :: Modifier -> Doc
src\Text\XML\HaXml\Pretty.hs:173:0:
Warning: Definition but no type signature for `mixed'
Inferred type: mixed :: Mixed -> Doc
src\Text\XML\HaXml\Pretty.hs:178:0:
Warning: Definition but no type signature for `attlistdecl'
Inferred type: attlistdecl :: AttListDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:180:0:
Warning: Definition but no type signature for `attdef'
Inferred type: attdef :: AttDef -> Doc
src\Text\XML\HaXml\Pretty.hs:181:0:
Warning: Definition but no type signature for `atttype'
Inferred type: atttype :: AttType -> Doc
src\Text\XML\HaXml\Pretty.hs:184:0:
Warning: Definition but no type signature for `tokenizedtype'
Inferred type: tokenizedtype :: TokenizedType -> Doc
src\Text\XML\HaXml\Pretty.hs:191:0:
Warning: Definition but no type signature for `enumeratedtype'
Inferred type: enumeratedtype :: EnumeratedType -> Doc
src\Text\XML\HaXml\Pretty.hs:193:0:
Warning: Definition but no type signature for `notationtype'
Inferred type: notationtype :: [String] -> Doc
src\Text\XML\HaXml\Pretty.hs:195:0:
Warning: Definition but no type signature for `enumeration'
Inferred type: enumeration :: [String] -> Doc
src\Text\XML\HaXml\Pretty.hs:196:0:
Warning: Definition but no type signature for `defaultdecl'
Inferred type: defaultdecl :: DefaultDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:199:0:
Warning: Defined but not used: `conditionalsect'
src\Text\XML\HaXml\Pretty.hs:203:0:
Warning: Defined but not used: `ignore'
src\Text\XML\HaXml\Pretty.hs:203:0:
Warning: Definition but no type signature for `ignore'
Inferred type: ignore :: Ignore -> Doc
src\Text\XML\HaXml\Pretty.hs:204:0:
Warning: Defined but not used: `ignoresectcontents'
src\Text\XML\HaXml\Pretty.hs:204:0:
Warning: Definition but no type signature for `ignoresectcontents'
Inferred type: ignoresectcontents :: IgnoreSectContents -
> Doc
src\Text\XML\HaXml\Pretty.hs:206:46:
Warning: This binding for `i' shadows the existing binding
bound at src\Text\XML\HaXml\Pretty.hs:204:39
In the definition of `internal'
src\Text\XML\HaXml\Pretty.hs:209:0:
Warning: Definition but no type signature for `reference'
Inferred type: reference :: Reference -> Doc
src\Text\XML\HaXml\Pretty.hs:211:0:
Warning: Definition but no type signature for `entityref'
Inferred type: entityref :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:212:0:
Warning: Definition but no type signature for `charref'
Inferred type: charref :: forall a. (Show a) => a -> Doc
src\Text\XML\HaXml\Pretty.hs:213:0:
Warning: Definition but no type signature for `entitydecl'
Inferred type: entitydecl :: EntityDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:215:0:
Warning: Definition but no type signature for `gedecl'
Inferred type: gedecl :: GEDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:217:0:
Warning: Definition but no type signature for `pedecl'
Inferred type: pedecl :: PEDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:219:0:
Warning: Definition but no type signature for `entitydef'
Inferred type: entitydef :: EntityDef -> Doc
src\Text\XML\HaXml\Pretty.hs:219:26:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Pretty.hs:244:0
In the definition of `entitydef'
src\Text\XML\HaXml\Pretty.hs:221:0:
Warning: Definition but no type signature for `pedef'
Inferred type: pedef :: PEDef -> Doc
src\Text\XML\HaXml\Pretty.hs:221:24:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Pretty.hs:244:0
In the definition of `pedef'
src\Text\XML\HaXml\Pretty.hs:223:0:
Warning: Definition but no type signature for `externalid'
Inferred type: externalid :: ExternalID -> Doc
src\Text\XML\HaXml\Pretty.hs:226:0:
Warning: Definition but no type signature for `ndatadecl'
Inferred type: ndatadecl :: NDataDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:227:0:
Warning: Defined but not used: `textdecl'
src\Text\XML\HaXml\Pretty.hs:227:0:
Warning: Definition but no type signature for `textdecl'
Inferred type: textdecl :: TextDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:229:0:
Warning: Defined but not used: `extparsedent'
src\Text\XML\HaXml\Pretty.hs:229:0:
Warning: Definition but no type signature for `extparsedent'
Inferred type: extparsedent :: ExtParsedEnt -> Doc
src\Text\XML\HaXml\Pretty.hs:230:0:
Warning: Defined but not used: `extpe'
src\Text\XML\HaXml\Pretty.hs:230:0:
Warning: Definition but no type signature for `extpe'
Inferred type: extpe :: ExtPE -> Doc
src\Text\XML\HaXml\Pretty.hs:232:0:
Warning: Definition but no type signature for `notationdecl'
Inferred type: notationdecl :: NotationDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:235:0:
Warning: Definition but no type signature for `publicid'
Inferred type: publicid :: PublicID -> Doc
src\Text\XML\HaXml\Pretty.hs:236:0:
Warning: Definition but no type signature for `encodingdecl'
Inferred type: encodingdecl :: EncodingDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:237:0:
Warning: Definition but no type signature for `nmtoken'
Inferred type: nmtoken :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:238:0:
Warning: Definition but no type signature for `attvalue'
Inferred type: attvalue :: AttValue -> Doc
src\Text\XML\HaXml\Pretty.hs:241:0:
Warning: Definition but no type signature for `entityvalue'
Inferred type: entityvalue :: EntityValue -> Doc
src\Text\XML\HaXml\Pretty.hs:244:0:
Warning: Definition but no type signature for `ev'
Inferred type: ev :: EV -> Doc
src\Text\XML\HaXml\Pretty.hs:247:0:
Warning: Definition but no type signature for `pubidliteral'
Inferred type: pubidliteral :: PubidLiteral -> Doc
src\Text\XML\HaXml\Pretty.hs:250:0:
Warning: Definition but no type signature for `systemliteral'
Inferred type: systemliteral :: SystemLiteral -> Doc
src\Text\XML\HaXml\Pretty.hs:253:0:
Warning: Definition but no type signature for `chardata'
Inferred type: chardata :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:254:0:
Warning: Definition but no type signature for `cdsect'
Inferred type: cdsect :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:257:0:
Warning: Definition but no type signature for
`containsDoubleQuote'
Inferred type: containsDoubleQuote :: [EV] -> Bool
[ 8 of 11] Compiling Text.XML.HaXml.Xml2Haskell ( src\Text\XML\HaXml
\Xml2Haskell.hs, dist\build\Validate\Validate-tmp\Text\XML\HaXml
\Xml2Haskell.o )
src\Text\XML\HaXml\Xml2Haskell.hs:85:18:
Warning: This binding for `x' shadows the existing binding
bound at src\Text\XML\HaXml\Xml2Haskell.hs:80:10
In the definition of `deCont'
src\Text\XML\HaXml\Xml2Haskell.hs:119:15:
Warning: Defined but not used: `rest'
src\Text\XML\HaXml\Xml2Haskell.hs:132:5:
Warning: Defined but not used: `from'
src\Text\XML\HaXml\Xml2Haskell.hs:164:12:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Xml2Haskell.hs:173:12:
Warning: Defined but not used: `to'
src\Text\XML\HaXml\Xml2Haskell.hs:173:15:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Xml2Haskell.hs:178:14:
Warning: Defined but not used: `to'
src\Text\XML\HaXml\Xml2Haskell.hs:178:17:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Xml2Haskell.hs:178:28:
Warning: Defined but not used: `v'
src\Text\XML\HaXml\Xml2Haskell.hs:208:10:
Warning: This binding for `s' shadows the existing binding
bound at src\Text\XML\HaXml\Xml2Haskell.hs:207:9
In the definition of `f'
src\Text\XML\HaXml\Xml2Haskell.hs:212:8:
Warning: Pattern match(es) are non-exhaustive
In the definition of `g':
Patterns not matched:
ghc-prim:GHC.Types.C# #x
with
#x `notElem` ['"', '&', '<', '>', '\'']
src\Text\XML\HaXml\Xml2Haskell.hs:296:13:
Warning: Defined but not used: `c0'
[ 9 of 11] 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:49:53:
Warning: This binding for `elem' shadows the existing binding
imported from Prelude
In a pattern binding in
a list comprehension
src\Text\XML\HaXml\Validate.hs:53:53:
Warning: This binding for `elem' shadows the existing binding
imported from Prelude
In a pattern binding in
a list comprehension
src\Text\XML\HaXml\Validate.hs:55:44:
Warning: This binding for `elem' shadows the existing binding
imported from Prelude
In a pattern binding in
a list comprehension
src\Text\XML\HaXml\Validate.hs:74:14:
Warning: This binding for `elem' shadows the existing binding
imported from Prelude
In the definition of `validate'
src\Text\XML\HaXml\Validate.hs:83:21:
Warning: This binding for `elem' shadows the existing binding
imported from Prelude
In the definition of `partialValidate'
src\Text\XML\HaXml\Validate.hs:104:42:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In a pattern binding in
a list comprehension
src\Text\XML\HaXml\Validate.hs:106:14:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkAttr'
src\Text\XML\HaXml\Validate.hs:124:18:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkRequired'
src\Text\XML\HaXml\Validate.hs:129:21:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:129:21:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkContentSpec'
src\Text\XML\HaXml\Validate.hs:130:21:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:130:21:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkContentSpec'
src\Text\XML\HaXml\Validate.hs:131:21:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkContentSpec'
src\Text\XML\HaXml\Validate.hs:133:21:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkContentSpec'
src\Text\XML\HaXml\Validate.hs:134:21:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkContentSpec'
src\Text\XML\HaXml\Validate.hs:136:21:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkContentSpec'
src\Text\XML\HaXml\Validate.hs:142:15:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkMixed'
src\Text\XML\HaXml\Validate.hs:146:15:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:146:15:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkMixed'
src\Text\XML\HaXml\Validate.hs:146:20:
Warning: Defined but not used: `permitted'
src\Text\XML\HaXml\Validate.hs:152:16:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `excludeText'
src\Text\XML\HaXml\Validate.hs:153:16:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `excludeText'
src\Text\XML\HaXml\Validate.hs:154:16:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `excludeText'
src\Text\XML\HaXml\Validate.hs:155:16:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `excludeText'
src\Text\XML\HaXml\Validate.hs:155:26:
Warning: Defined but not used: `cs'
src\Text\XML\HaXml\Validate.hs:157:16:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:157:16:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `excludeText'
src\Text\XML\HaXml\Validate.hs:162:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:162:29:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Validate.hs:163:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:166:12:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:166:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:166:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:166:29:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Validate.hs:167:12:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:167:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:167:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:170:12:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:170:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:170:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:170:29:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Validate.hs:171:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:171:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:174:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:174:29:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Validate.hs:175:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:180:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:184:12:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:184:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:184:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:184:28:
Warning: Defined but not used: `cps'
src\Text\XML\HaXml\Validate.hs:185:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:185:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:189:12:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:189:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:189:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:189:28:
Warning: Defined but not used: `cps'
src\Text\XML\HaXml\Validate.hs:190:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:190:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:194:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:194:28:
Warning: Defined but not used: `cps'
src\Text\XML\HaXml\Validate.hs:195:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:201:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:205:12:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:205:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:205:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:205:25:
Warning: Defined but not used: `cps'
src\Text\XML\HaXml\Validate.hs:206:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:206:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:210:12:
Warning: Defined but not used: `elem'
src\Text\XML\HaXml\Validate.hs:210:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:210:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:210:25:
Warning: Defined but not used: `cps'
src\Text\XML\HaXml\Validate.hs:211:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:211:17:
Warning: Defined but not used: `cp'
src\Text\XML\HaXml\Validate.hs:215:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:215:25:
Warning: Defined but not used: `cps'
src\Text\XML\HaXml\Validate.hs:216:12:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkCP'
src\Text\XML\HaXml\Validate.hs:221:11:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `choice'
src\Text\XML\HaXml\Validate.hs:222:20:
Warning: This binding for `rem' shadows the existing binding
imported from Prelude
In a pattern binding in
a list comprehension
src\Text\XML\HaXml\Validate.hs:224:31:
Warning: This binding for `cps' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:221:19
In the definition of `definite'
src\Text\XML\HaXml\Validate.hs:225:28:
Warning: This binding for `cps' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:221:19
In the definition of `definite'
src\Text\XML\HaXml\Validate.hs:227:31:
Warning: This binding for `cps' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:221:19
In the definition of `definite'
src\Text\XML\HaXml\Validate.hs:228:28:
Warning: This binding for `cps' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:221:19
In the definition of `definite'
src\Text\XML\HaXml\Validate.hs:230:4:
Warning: This binding for `sequence' shadows the existing binding
imported from Prelude
In the binding group for: dtd, valid, checkAttr,
checkRequired,
checkContentSpec, checkMixed,
flatten, excludeText, checkCP,
choice, sequence, checkIDs
src\Text\XML\HaXml\Validate.hs:230:13:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `sequence'
src\Text\XML\HaXml\Validate.hs:231:20:
Warning: This binding for `ns' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:230:18
In a lambda abstraction
src\Text\XML\HaXml\Validate.hs:235:13:
Warning: This binding for `elem' shadows the existing binding
bound at src\Text\XML\HaXml\Validate.hs:83:21
In the definition of `checkIDs'
src\Text\XML\HaXml\Validate.hs:248:8:
Warning: This binding for `elem' shadows the existing binding
imported from Prelude
In the definition of `cpError'
src\Text\XML\HaXml\Validate.hs:253:22:
Warning: This binding for `mod' shadows the existing binding
imported from Prelude
In the definition of `display'
src\Text\XML\HaXml\Validate.hs:254:20:
Warning: This binding for `mod' shadows the existing binding
imported from Prelude
In the definition of `display'
src\Text\XML\HaXml\Validate.hs:256:17:
Warning: This binding for `mod' shadows the existing binding
imported from Prelude
In the definition of `display'
[10 of 11] 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:56:14:
Warning: This binding for `filter' shadows the existing binding
imported from Prelude
In the definition of `onContent'
[11 of 11] Compiling Main ( src\tools\Validate.hs, dist
\build\Validate\Validate-tmp\Main.o )
src\tools\Validate.hs:3:0:
Warning: Module `System' is imported, but nothing from it is used,
except perhaps instances visible in `System'
To suppress this warning, use: import System()
src\tools\Validate.hs:5:0:
Warning: Module `List' is imported, but nothing from it is used,
except perhaps instances visible in `List'
To suppress this warning, use: import List()
src\tools\Validate.hs:8:46:
Warning: Imported from `Text.XML.HaXml.Types' but not used:
type constructor or class `Content'
src\tools\Validate.hs:17:0:
Warning: Definition but no type signature for `main'
Inferred type: main :: IO ()
Linking dist\build\Validate\Validate.exe ...
[1 of 1] Compiling Main ( src\tools\MkOneOf.hs, dist\build
\MkOneOf\MkOneOf-tmp\Main.o )
src\tools\MkOneOf.hs:7:0:
Warning: Definition but no type signature for `main'
Inferred type: main :: IO ()
src\tools\MkOneOf.hs:53:0:
Warning: Definition but no type signature for `ordinals'
Inferred type: ordinals :: [[Char]]
src\tools\MkOneOf.hs:58:0:
Warning: Definition but no type signature for `variables'
Inferred type: variables :: [[Char]]
src\tools\MkOneOf.hs:70:7: Warning: Defined but not used: `cur'
src\tools\MkOneOf.hs:70:11: Warning: Defined but not used: `max'
src\tools\MkOneOf.hs:70:11:
Warning: This binding for `max' shadows the existing binding
imported from Prelude
In the definition of `format'
src\tools\MkOneOf.hs:70:15: Warning: Defined but not used: `ind'
src\tools\MkOneOf.hs:70:19: Warning: Defined but not used: `s0'
src\tools\MkOneOf.hs:70:22: Warning: Defined but not used: `s1'
src\tools\MkOneOf.hs:71:11:
Warning: This binding for `max' shadows the existing binding
imported from Prelude
In the definition of `format'
Linking dist\build\MkOneOf\MkOneOf.exe ...
[ 1 of 12] 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:46:16: Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:51:41:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:46:16
In a case alternative
src\Text\XML\HaXml\Lex.hs:103:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:104:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:105:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:106:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:107:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:108:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:110:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:112:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:113:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:114:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:115:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:116:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:117:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:118:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:119:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:120:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:121:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:122:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:123:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:124:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:125:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:126:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:127:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:128:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:129:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:130:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:131:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:132:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:133:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:146:0:
Warning: Definition but no type signature for `forcep'
Inferred type: forcep :: Posn -> Int
src\Text\XML\HaXml\Lex.hs:146:11:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Lex.hs:146:17:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Lex.hs:152:16:
Warning: Defined but not used: `c'
src\Text\XML\HaXml\Lex.hs:156:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `white':
Patterns not matched:
ghc-prim:GHC.Types.C# #x
with
#x `notElem` [' ', '\n', '\r', '\t', '\160']
src\Text\XML\HaXml\Lex.hs:166:6: Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:167:6: Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:167:21:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:176:20:
Warning: Defined but not used: `ys'
src\Text\XML\HaXml\Lex.hs:178:1: Warning: Defined but not used: `x'
src\Text\XML\HaXml\Lex.hs:178:3:
Warning: Defined but not used: `xs'
src\Text\XML\HaXml\Lex.hs:180:0:
Warning: Definition but no type signature for `textUntil'
Inferred type: textUntil :: [Char]
-> TokenT
-> [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> String ->
[Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:180:16:
Warning: Defined but not used: `tok'
src\Text\XML\HaXml\Lex.hs:180:20:
Warning: Defined but not used: `acc'
src\Text\XML\HaXml\Lex.hs:180:33:
Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:190:0:
Warning: Definition but no type signature for `textOrRefUntil'
Inferred type: textOrRefUntil :: [Char]
-> TokenT
-> [Char]
-> Posn
-> Posn
-> [Char]
-> (Posn -> String ->
[Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:190:21:
Warning: Defined but not used: `tok'
src\Text\XML\HaXml\Lex.hs:190:25:
Warning: Defined but not used: `acc'
src\Text\XML\HaXml\Lex.hs:190:38:
Warning: Defined but not used: `k'
src\Text\XML\HaXml\Lex.hs:247:21:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Lex.hs:322:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `xmlName': Patterns not matched: _
[] _ _
src\Text\XML\HaXml\Lex.hs:322:0:
Warning: Definition but no type signature for `xmlName'
Inferred type: xmlName :: Posn
-> [Char]
-> [Char]
-> (Posn -> [Char] -> [Token])
-> [Token]
src\Text\XML\HaXml\Lex.hs:326:23:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:8
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:326:28:
Warning: This binding for `k' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:21
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:23:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:8
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:26:
Warning: This binding for `s' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:11
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:28:
Warning: This binding for `ss' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:13
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:329:32:
Warning: This binding for `k' shadows the existing binding
bound at src\Text\XML\HaXml\Lex.hs:322:21
In the definition of `gatherName'
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlContent'
Inferred type: xmlContent :: [Char]
-> [Where]
-> Posn
-> Posn
-> [Char]
-> [Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlPI'
Inferred type: xmlPI :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlPIEnd'
Inferred type: xmlPIEnd :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlComment'
Inferred type: xmlComment :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlTag'
Inferred type: xmlTag :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlSection'
Inferred type: xmlSection :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:0:
Warning: Definition but no type signature for `xmlSpecial'
Inferred type: xmlSpecial :: [Where] -> Posn -> String ->
[Token]
src\Text\XML\HaXml\Lex.hs:334:15:
Warning: Defined but not used: `w'
src\Text\XML\HaXml\Lex.hs:334:17:
Warning: Defined but not used: `pos'
[ 2 of 12] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src
\Text\ParserCombinators\HuttonMeijerWallace.hs, dist\build\DtdToHaskell
\DtdToHaskell-tmp\Text\ParserCombinators\HuttonMeijerWallace.o )
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:8:
Warning: Defined but not used: `err'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:25:
Warning: Defined but not used: `st'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:87:28:
Warning: Defined but not used: `inp'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:92:25:
Warning: Defined but not used: `st'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:92:28:
Warning: Defined but not used: `inp'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:107:23:
Warning: Defined but not used: `q'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:157:44:
Warning: Defined but not used: `xs'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:158:35:
Warning: This binding for `otherwise' shadows the existing binding
imported from Prelude
In a case alternative
src\Text\ParserCombinators\HuttonMeijerWallace.hs:183:0:
Warning: Defined but not used: `sat'
src\Text\ParserCombinators\HuttonMeijerWallace.hs:257:21:
Warning: Defined but not used: `st'
[ 3 of 12] Compiling Text.XML.HaXml.Types ( src\Text\XML\HaXml
\Types.hs, dist\build\DtdToHaskell\DtdToHaskell-tmp\Text\XML\HaXml
\Types.o )
[ 4 of 12] 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:426:9:
Warning: orphan instance: instance Show CP
src\Text\XML\HaXml\Parse.hs:432:9:
Warning: orphan instance: instance Show Modifier
src\Text\XML\HaXml\Parse.hs:57:0:
Warning: Definition but no type signature for `debug'
Inferred type: debug :: forall t t1. t -> t1 -> t
src\Text\XML\HaXml\Parse.hs:57:10:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Parse.hs:84:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `xmlParse'
src\Text\XML\HaXml\Parse.hs:85:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `dtdParse'
src\Text\XML\HaXml\Parse.hs:87:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `xmlParse''
src\Text\XML\HaXml\Parse.hs:88:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `dtdParse''
src\Text\XML\HaXml\Parse.hs:119:15:
Warning: Defined but not used: `ge'
src\Text\XML\HaXml\Parse.hs:131:0:
Warning: Definition but no type signature for `fst3'
Inferred type: fst3 :: forall t t1 t2. (t, t1, t2) -> t
src\Text\XML\HaXml\Parse.hs:132:0:
Warning: Defined but not used: `snd3'
src\Text\XML\HaXml\Parse.hs:132:0:
Warning: Definition but no type signature for `snd3'
Inferred type: snd3 :: forall t t1 t2. (t, t1, t2) -> t1
src\Text\XML\HaXml\Parse.hs:133:0:
Warning: Defined but not used: `thd3'
src\Text\XML\HaXml\Parse.hs:133:0:
Warning: Definition but no type signature for `thd3'
Inferred type: thd3 :: forall t t1 t2. (t, t1, t2) -> t2
src\Text\XML\HaXml\Parse.hs:140:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:143:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:144:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:159:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:161:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:163:15:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Parse.hs:182:35:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:690:0
In a case alternative
src\Text\XML\HaXml\Parse.hs:208:35:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:690:0
In a case alternative
src\Text\XML\HaXml\Parse.hs:228:47:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Parse.hs:347:11:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Parse.hs:522:9:
Warning: Defined but not used: `i'
src\Text\XML\HaXml\Parse.hs:537:0:
Warning: Defined but not used: `ignoresectcontents'
src\Text\XML\HaXml\Parse.hs:547:0:
Warning: Defined but not used: `ignore'
src\Text\XML\HaXml\Parse.hs:560:8:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Parse.hs:140:0
In the definition of `val'
src\Text\XML\HaXml\Parse.hs:648:0:
Warning: Defined but not used: `extparsedent'
src\Text\XML\HaXml\Parse.hs:654:0:
Warning: Defined but not used: `extpe'
[ 5 of 12] 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:31:0:
Warning: Definition but no type signature for `either'
Inferred type: either :: forall t t1 t2.
(t -> t1) -> (t2 -> t1) ->
Either t t2 -> t1
src\Text\XML\HaXml\Pretty.hs:31:9:
Warning: Defined but not used: `g'
src\Text\XML\HaXml\Pretty.hs:32:7:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:34:0:
Warning: Definition but no type signature for `maybe'
Inferred type: maybe :: forall t. (t -> Doc) -> Maybe t -
> Doc
src\Text\XML\HaXml\Pretty.hs:34:6:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:84:0:
Warning: Defined but not used: `extsubset'
src\Text\XML\HaXml\Pretty.hs:86:0:
Warning: Defined but not used: `extsubsetdecl'
src\Text\XML\HaXml\Pretty.hs:86:0:
Warning: Definition but no type signature for `conditionalsect'
Inferred type: conditionalsect :: ConditionalSect -> Doc
src\Text\XML\HaXml\Pretty.hs:102:0:
Warning: Definition but no type signature for `isText'
Inferred type: isText :: Content -> Bool
src\Text\XML\HaXml\Pretty.hs:106:0:
Warning: Definition but no type signature for `carryelem'
Inferred type: carryelem :: Element -> Doc -> (Doc, Doc)
src\Text\XML\HaXml\Pretty.hs:106:0:
Warning: Definition but no type signature for `carrycontent'
Inferred type: carrycontent :: Content -> Doc -> (Doc,
Doc)
src\Text\XML\HaXml\Pretty.hs:110:10:
Warning: Defined but not used: `e'
src\Text\XML\HaXml\Pretty.hs:126:10:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Pretty.hs:156:0:
Warning: Definition but no type signature for `elementdecl'
Inferred type: elementdecl :: ElementDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:158:0:
Warning: Definition but no type signature for `contentspec'
Inferred type: contentspec :: ContentSpec -> Doc
src\Text\XML\HaXml\Pretty.hs:169:0:
Warning: Definition but no type signature for `modifier'
Inferred type: modifier :: Modifier -> Doc
src\Text\XML\HaXml\Pretty.hs:173:0:
Warning: Definition but no type signature for `mixed'
Inferred type: mixed :: Mixed -> Doc
src\Text\XML\HaXml\Pretty.hs:178:0:
Warning: Definition but no type signature for `attlistdecl'
Inferred type: attlistdecl :: AttListDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:180:0:
Warning: Definition but no type signature for `attdef'
Inferred type: attdef :: AttDef -> Doc
src\Text\XML\HaXml\Pretty.hs:181:0:
Warning: Definition but no type signature for `atttype'
Inferred type: atttype :: AttType -> Doc
src\Text\XML\HaXml\Pretty.hs:184:0:
Warning: Definition but no type signature for `tokenizedtype'
Inferred type: tokenizedtype :: TokenizedType -> Doc
src\Text\XML\HaXml\Pretty.hs:191:0:
Warning: Definition but no type signature for `enumeratedtype'
Inferred type: enumeratedtype :: EnumeratedType -> Doc
src\Text\XML\HaXml\Pretty.hs:193:0:
Warning: Definition but no type signature for `notationtype'
Inferred type: notationtype :: [String] -> Doc
src\Text\XML\HaXml\Pretty.hs:195:0:
Warning: Definition but no type signature for `enumeration'
Inferred type: enumeration :: [String] -> Doc
src\Text\XML\HaXml\Pretty.hs:196:0:
Warning: Definition but no type signature for `defaultdecl'
Inferred type: defaultdecl :: DefaultDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:199:0:
Warning: Defined but not used: `conditionalsect'
src\Text\XML\HaXml\Pretty.hs:203:0:
Warning: Defined but not used: `ignore'
src\Text\XML\HaXml\Pretty.hs:203:0:
Warning: Definition but no type signature for `ignore'
Inferred type: ignore :: Ignore -> Doc
src\Text\XML\HaXml\Pretty.hs:204:0:
Warning: Defined but not used: `ignoresectcontents'
src\Text\XML\HaXml\Pretty.hs:204:0:
Warning: Definition but no type signature for `ignoresectcontents'
Inferred type: ignoresectcontents :: IgnoreSectContents -
> Doc
src\Text\XML\HaXml\Pretty.hs:206:46:
Warning: This binding for `i' shadows the existing binding
bound at src\Text\XML\HaXml\Pretty.hs:204:39
In the definition of `internal'
src\Text\XML\HaXml\Pretty.hs:209:0:
Warning: Definition but no type signature for `reference'
Inferred type: reference :: Reference -> Doc
src\Text\XML\HaXml\Pretty.hs:211:0:
Warning: Definition but no type signature for `entityref'
Inferred type: entityref :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:212:0:
Warning: Definition but no type signature for `charref'
Inferred type: charref :: forall a. (Show a) => a -> Doc
src\Text\XML\HaXml\Pretty.hs:213:0:
Warning: Definition but no type signature for `entitydecl'
Inferred type: entitydecl :: EntityDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:215:0:
Warning: Definition but no type signature for `gedecl'
Inferred type: gedecl :: GEDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:217:0:
Warning: Definition but no type signature for `pedecl'
Inferred type: pedecl :: PEDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:219:0:
Warning: Definition but no type signature for `entitydef'
Inferred type: entitydef :: EntityDef -> Doc
src\Text\XML\HaXml\Pretty.hs:219:26:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Pretty.hs:244:0
In the definition of `entitydef'
src\Text\XML\HaXml\Pretty.hs:221:0:
Warning: Definition but no type signature for `pedef'
Inferred type: pedef :: PEDef -> Doc
src\Text\XML\HaXml\Pretty.hs:221:24:
Warning: This binding for `ev' shadows the existing binding
defined at src\Text\XML\HaXml\Pretty.hs:244:0
In the definition of `pedef'
src\Text\XML\HaXml\Pretty.hs:223:0:
Warning: Definition but no type signature for `externalid'
Inferred type: externalid :: ExternalID -> Doc
src\Text\XML\HaXml\Pretty.hs:226:0:
Warning: Definition but no type signature for `ndatadecl'
Inferred type: ndatadecl :: NDataDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:227:0:
Warning: Defined but not used: `textdecl'
src\Text\XML\HaXml\Pretty.hs:227:0:
Warning: Definition but no type signature for `textdecl'
Inferred type: textdecl :: TextDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:229:0:
Warning: Defined but not used: `extparsedent'
src\Text\XML\HaXml\Pretty.hs:229:0:
Warning: Definition but no type signature for `extparsedent'
Inferred type: extparsedent :: ExtParsedEnt -> Doc
src\Text\XML\HaXml\Pretty.hs:230:0:
Warning: Defined but not used: `extpe'
src\Text\XML\HaXml\Pretty.hs:230:0:
Warning: Definition but no type signature for `extpe'
Inferred type: extpe :: ExtPE -> Doc
src\Text\XML\HaXml\Pretty.hs:232:0:
Warning: Definition but no type signature for `notationdecl'
Inferred type: notationdecl :: NotationDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:235:0:
Warning: Definition but no type signature for `publicid'
Inferred type: publicid :: PublicID -> Doc
src\Text\XML\HaXml\Pretty.hs:236:0:
Warning: Definition but no type signature for `encodingdecl'
Inferred type: encodingdecl :: EncodingDecl -> Doc
src\Text\XML\HaXml\Pretty.hs:237:0:
Warning: Definition but no type signature for `nmtoken'
Inferred type: nmtoken :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:238:0:
Warning: Definition but no type signature for `attvalue'
Inferred type: attvalue :: AttValue -> Doc
src\Text\XML\HaXml\Pretty.hs:241:0:
Warning: Definition but no type signature for `entityvalue'
Inferred type: entityvalue :: EntityValue -> Doc
src\Text\XML\HaXml\Pretty.hs:244:0:
Warning: Definition but no type signature for `ev'
Inferred type: ev :: EV -> Doc
src\Text\XML\HaXml\Pretty.hs:247:0:
Warning: Definition but no type signature for `pubidliteral'
Inferred type: pubidliteral :: PubidLiteral -> Doc
src\Text\XML\HaXml\Pretty.hs:250:0:
Warning: Definition but no type signature for `systemliteral'
Inferred type: systemliteral :: SystemLiteral -> Doc
src\Text\XML\HaXml\Pretty.hs:253:0:
Warning: Definition but no type signature for `chardata'
Inferred type: chardata :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:254:0:
Warning: Definition but no type signature for `cdsect'
Inferred type: cdsect :: String -> Doc
src\Text\XML\HaXml\Pretty.hs:257:0:
Warning: Definition but no type signature for
`containsDoubleQuote'
Inferred type: containsDoubleQuote :: [EV] -> Bool
[ 6 of 12] 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:40:6:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Html\Parse.hs:48:10:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Html\Parse.hs:136:0
In the definition of `htmlParse'
src\Text\XML\HaXml\Html\Parse.hs:52:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `sanitycheck':
Patterns not matched: (_, _, (Left _) : _) : _
src\Text\XML\HaXml\Html\Parse.hs:54:14:
Warning: Defined but not used: `x'
src\Text\XML\HaXml\Html\Parse.hs:54:18:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\Html\Parse.hs:54:37:
Warning: Defined but not used: `xs'
src\Text\XML\HaXml\Html\Parse.hs:65:23:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:30
In the definition of `simp'
src\Text\XML\HaXml\Html\Parse.hs:69:15:
Warning: This binding for `p' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:19
In the definition of `deepfilter'
src\Text\XML\HaXml\Html\Parse.hs:71:39:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:30
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:71:41:
Warning: This binding for `avs' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:32
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:71:45:
Warning: This binding for `cs' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:61:36
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:75:0:
Warning: Definition but no type signature for `selfclosingtags'
Inferred type: selfclosingtags :: [[Char]]
src\Text\XML\HaXml\Html\Parse.hs:79:0:
Warning: Definition but no type signature for `closeInnerTags'
Inferred type: closeInnerTags :: [([Char], [[Char]])]
src\Text\XML\HaXml\Html\Parse.hs:125:0:
Warning: Definition but no type signature for `fst3'
Inferred type: fst3 :: forall t t1 t2. (t, t1, t2) -> t
src\Text\XML\HaXml\Html\Parse.hs:126:0:
Warning: Defined but not used: `snd3'
src\Text\XML\HaXml\Html\Parse.hs:126:0:
Warning: Definition but no type signature for `snd3'
Inferred type: snd3 :: forall t t1 t2. (t, t1, t2) -> t1
src\Text\XML\HaXml\Html\Parse.hs:127:0:
Warning: Defined but not used: `thd3'
src\Text\XML\HaXml\Html\Parse.hs:127:0:
Warning: Definition but no type signature for `thd3'
Inferred type: thd3 :: forall t t1 t2. (t, t1, t2) -> t2
src\Text\XML\HaXml\Html\Parse.hs:136:12:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:139:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:140:16:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:155:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:157:23:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Html\Parse.hs:159:15:
Warning: Defined but not used: `ts'
src\Text\XML\HaXml\Html\Parse.hs:180:34:
Warning: This binding for `es' shadows the existing binding
bound at src\Text\XML\HaXml\Html\Parse.hs:176:4
In a case alternative
src\Text\XML\HaXml\Html\Parse.hs:347:0:
Warning: Definition but no type signature for `unparse'
Inferred type: unparse :: [TokenT]
-> Parser () (Posn, TokenT)
String ()
src\Text\XML\HaXml\Html\Parse.hs:350:0:
Warning: Definition but no type signature for `reformatAttrs'
Inferred type: reformatAttrs :: [(String, AttValue)] ->
[TokenT]
src\Text\XML\HaXml\Html\Parse.hs:351:10:
Warning: Pattern match(es) are non-exhaustive
In the definition of `f0':
Patterns not matched:
(_, AttValue [])
(_, AttValue ((Right _) : _))
(_, AttValue ((Left _) : (_ : _)))
src\Text\XML\HaXml\Html\Parse.hs:353:0:
Warning: Definition but no type signature for `reformatTags'
Inferred type: reformatTags :: [(String, [(String,
AttValue)])]
-> [TokenT]
src\Text\XML\HaXml\Html\Parse.hs:537:8:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\Html\Parse.hs:136:0
In the definition of `val'
src\Text\XML\HaXml\Html\Parse.hs:616:0:
Warning: Defined but not used: `textdecl'
src\Text\XML\HaXml\Html\Parse.hs:653:0:
Warning: Defined but not used: `publicid'
src\Text\XML\HaXml\Html\Parse.hs:659:0:
Warning: Defined but not used: `entityvalue'
src\Text\XML\HaXml\Html\Parse.hs:664:0:
Warning: Defined but not used: `ev'
[ 7 of 12] 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:78:8:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:79:8:
Warning: Defined but not used: `x'
src\Text\XML\HaXml\Combinators.hs:79:8:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:108:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `elm'
src\Text\XML\HaXml\Combinators.hs:111:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `txt'
src\Text\XML\HaXml\Combinators.hs:112:4:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `txt'
src\Text\XML\HaXml\Combinators.hs:115:6:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `tag'
src\Text\XML\HaXml\Combinators.hs:116:4:
Warning: Defined but not used: `t'
src\Text\XML\HaXml\Combinators.hs:118:10:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `tagWith'
src\Text\XML\HaXml\Combinators.hs:119:8:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\Combinators.hs:121:7:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `attr'
src\Text\XML\HaXml\Combinators.hs:122:5:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Combinators.hs:124:11:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `attrval'
src\Text\XML\HaXml\Combinators.hs:125:8:
Warning: Defined but not used: `av'
src\Text\XML\HaXml\Combinators.hs:135:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `find':
Patterns not matched:
_ _ (CMisc _)
_ _ (CRef _)
_ _ (CString _ _)
src\Text\XML\HaXml\Combinators.hs:136:16:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `lookfor'
src\Text\XML\HaXml\Combinators.hs:137:8:
Warning: Pattern match(es) are non-exhaustive
In the definition of `value':
Patterns not matched:
AttValue []
AttValue ((Right _) : _)
AttValue ((Left _) : (_ : _))
src\Text\XML\HaXml\Combinators.hs:137:30:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In the definition of `value'
src\Text\XML\HaXml\Combinators.hs:145:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched:
Just (AttValue [])
Just (AttValue ((Right _) : _))
Just (AttValue ((Left _) : (_ : _)))
src\Text\XML\HaXml\Combinators.hs:148:7:
Warning: Defined but not used: `key'
src\Text\XML\HaXml\Combinators.hs:148:11:
Warning: Defined but not used: `yes'
src\Text\XML\HaXml\Combinators.hs:153:10:
Warning: Defined but not used: `no'
src\Text\XML\HaXml\Combinators.hs:154:6:
Warning: Defined but not used: `yes'
src\Text\XML\HaXml\Combinators.hs:188:18:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:202:15:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:206:0:
Warning: Defined but not used: `childrenBy'
src\Text\XML\HaXml\Combinators.hs:211:11:
Warning: This binding for `x' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:329:2
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:271:5:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\Combinators.hs:291:8:
Warning: This binding for `attr' shadows the existing binding
defined at src\Text\XML\HaXml\Combinators.hs:121:0
In the binding group for: attr
src\Text\XML\HaXml\Combinators.hs:306:11:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\Combinators.hs:311:23:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\Combinators.hs:310:29
In a lambda abstraction
src\Text\XML\HaXml\Combinators.hs:312:13:
Warning: Defined but not used: `as'
src\Text\XML\HaXml\Combinators.hs:362:12:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched:
Just (AttValue [])
Just (AttValue ((Right _) : _))
Just (AttValue ((Left _) : (_ : _)))
[ 8 of 12] 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:56:14:
Warning: This binding for `filter' shadows the existing binding
imported from Prelude
In the definition of `onContent'
[ 9 of 12] 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:55:14:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:58:14:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:62:14:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:66:14:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:67:14:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:68:14:
Warning: Defined but not used: `p'
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:76:8:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:
159:0
In the binding group for: name
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:92:8:
Warning: This binding for `name' shadows the existing binding
defined at src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:
159:0
In the binding group for: name
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:152:0:
Warning: Definition but no type signature for `derives'
Inferred type: derives :: Doc
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:186:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `mangle': Patterns not matched: []
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:193:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `manglef': Patterns not matched: []
src\Text\XML\HaXml\DtdToHaskell\TypeDef.hs:204:0:
Warning: Definition but no type signature for `commaList'
Inferred type: commaList :: [Doc] -> Doc
[10 of 12] 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:16:5:
Warning: Defined but not used: type constructor or class `Db'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:41:10:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:41:12:
Warning: Defined but not used: `v'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:89:13:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\DtdToHaskell\Convert.hs:
87:19
In the definition of `mkConstr'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:90:23:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\DtdToHaskell\Convert.hs:
87:19
In the definition of `mkConsName'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:91:4:
Warning: Pattern match(es) are non-exhaustive
In the definition of `flatten':
Patterns not matched: Defaultable _ _
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:100:29:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\DtdToHaskell\Convert.hs:
87:19
In the definition of `flatten'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:102:0:
Warning: Definition but no type signature for `mkAttrDef'
Inferred type: mkAttrDef :: String -> AttDef -> [TypeDef]
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:102:10:
Warning: Defined but not used: `e'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:102:20:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:102:33:
Warning: Defined but not used: `def'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:104:10:
Warning: Defined but not used: `e'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:104:20:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:104:37:
Warning: Defined but not used: `t'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:104:40:
Warning: Defined but not used: `def'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:106:57:
Warning: Defined but not used: `def'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:108:56:
Warning: Defined but not used: `def'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:115:4:
Warning: Pattern match(es) are non-exhaustive
In the definition of `mkType':
Patterns not matched:
StringType (DefaultTo (AttValue []) _)
StringType (DefaultTo (AttValue ((Right _) : _))
_)
StringType (DefaultTo (AttValue ((Left _) : (_ :
_))) _)
(TokenizedType _) (DefaultTo (AttValue []) _)
...
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:117:53:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:120:60:
Warning: Defined but not used: `f'
src\Text\XML\HaXml\DtdToHaskell\Convert.hs:124:61:
Warning: Defined but not used: `f'
[11 of 12] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src\Text
\XML\HaXml\DtdToHaskell\Instance.hs, dist\build\DtdToHaskell
\DtdToHaskell-tmp\Text\XML\HaXml\DtdToHaskell\Instance.o )
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:16:20:
Warning: Defined but not used: `aux'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:62:9:
Warning: Defined but not used: `frpat'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:62:31:
Warning: Defined but not used: `toattr'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:78:8:
Warning: Defined but not used: `vs'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:112:16:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:112:18:
Warning: Defined but not used: `n'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:145:11:
Warning: This binding for `n' shadows the existing binding
bound at src\Text\XML\HaXml\DtdToHaskell\Instance.hs:
140:9
In the definition of `frElem'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:145:30:
Warning: This binding for `inner' shadows the existing binding
bound at src\Text\XML\HaXml\DtdToHaskell\Instance.hs:
140:18
In the definition of `frElem'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:151:19:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:153:18:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:164:19:
Warning: Defined but not used: `ss'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:186:15:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:188:14:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:189:15:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:190:15:
Warning: Defined but not used: `ss'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:191:15:
Warning: Defined but not used: `ss'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:194:17:
Warning: Defined but not used: `m'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:216:0:
Warning: Definition but no type signature for `mkToAttr'
Inferred type: mkToAttr :: Name -> Doc
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:250:18:
Warning: This binding for `inner' shadows the existing binding
bound at src\Text\XML\HaXml\DtdToHaskell\Instance.hs:
248:4
In the definition of `frAux'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:258:15:
Warning: Defined but not used: `v'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:263:38:
Warning: This binding for `inner' shadows the existing binding
bound at src\Text\XML\HaXml\DtdToHaskell\Instance.hs:
248:4
In the definition of `blahblah'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:270:8:
Warning: Pattern match(es) are non-exhaustive
In a case alternative: Patterns not matched: Defaultable
_ _
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:272:17:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:274:16:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:275:17:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:276:17:
Warning: Defined but not used: `ss'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:277:17:
Warning: Defined but not used: `ss'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:280:19:
Warning: Defined but not used: `m'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:284:16:
Warning: Pattern match(es) are non-exhaustive
In a case alternative: Patterns not matched: Defaultable
_ _
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:285:25:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:286:24:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:287:25:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:288:25:
Warning: Defined but not used: `ss'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:289:25:
Warning: Defined but not used: `ss'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:292:27:
Warning: Defined but not used: `m'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:296:16:
Warning: Pattern match(es) are non-exhaustive
In a case alternative: Patterns not matched: Defaultable
_ _
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:297:25:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:298:24:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:299:25:
Warning: Defined but not used: `s'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:300:25:
Warning: Defined but not used: `ss'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:301:25:
Warning: Defined but not used: `ss'
src\Text\XML\HaXml\DtdToHaskell\Instance.hs:304:27:
Warning: Defined but not used: `m'
[12 of 12] Compiling Main ( src\tools\DtdToHaskell.hs, dist
\build\DtdToHaskell\DtdToHaskell-tmp\Main.o )
src\tools\DtdToHaskell.hs:9:0:
Warning: Module `System' is imported, but nothing from it is used,
except perhaps instances visible in `System'
To suppress this warning, use: import System()
src\tools\DtdToHaskell.hs:16:45:
Warning: Imported from `Text.XML.HaXml.DtdToHaskell.TypeDef' but
not used:
type constructor or class `TypeDef'
src\tools\DtdToHaskell.hs:21:0:
Warning: Definition but no type signature for `main'
Inferred type: main :: IO ()
src\tools\DtdToHaskell.hs:45:0:
Warning: Definition but no type signature for `getDtd'
Inferred type: getDtd :: forall t. Maybe t -> t
src\tools\DtdToHaskell.hs:48:0:
Warning: Definition but no type signature for `trim'
Inferred type: trim :: [Char] -> [Char]
Linking dist\build\DtdToHaskell\DtdToHaskell.exe ...
Installing library in C:\Program Files\Haskell\HaXml-1.13.3\ghc-6.10.1
Installing executable(s) in C:\Program Files\Haskell\bin
Registering HaXml-1.13.3...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading binary-0.4.4...
Configuring binary-0.4.4...
Preprocessing library binary-0.4.4...
Building binary-0.4.4...
[1 of 4] Compiling Data.Binary.Builder ( src\Data\Binary\Builder.hs,
dist\build\Data\Binary\Builder.o )
[2 of 4] Compiling Data.Binary.Get ( src\Data\Binary\Get.hs, dist
\build\Data\Binary\Get.o )
[3 of 4] Compiling Data.Binary.Put ( src\Data\Binary\Put.hs, dist
\build\Data\Binary\Put.o )
[4 of 4] Compiling Data.Binary ( src\Data\Binary.hs, dist\build
\Data\Binary.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSbinary-0.4.4.a
Installing library in C:\Program Files\Haskell\binary-0.4.4\ghc-6.10.1
Registering binary-0.4.4...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading hscolour-1.10.1...
Configuring hscolour-1.10.1...
Preprocessing library hscolour-1.10.1...
Preprocessing executables for hscolour-1.10.1...
Building hscolour-1.10.1...
[ 1 of 12] Compiling Language.Haskell.HsColour.General ( Language
\Haskell\HsColour\General.hs, dist\build\Language\Haskell\HsColour
\General.o )
[ 2 of 12] Compiling Language.Haskell.HsColour.ColourHighlight
( Language\Haskell\HsColour\ColourHighlight.hs, dist\build\Language
\Haskell\HsColour\ColourHighlight.o )
[ 3 of 12] Compiling Language.Haskell.HsColour.Classify ( Language
\Haskell\HsColour\Classify.hs, dist\build\Language\Haskell\HsColour
\Classify.o )
[ 4 of 12] Compiling Language.Haskell.HsColour.Colourise ( Language
\Haskell\HsColour\Colourise.hs, dist\build\Language\Haskell\HsColour
\Colourise.o )
[ 5 of 12] Compiling Language.Haskell.HsColour.LaTeX ( Language\Haskell
\HsColour\LaTeX.hs, dist\build\Language\Haskell\HsColour\LaTeX.o )
[ 6 of 12] Compiling Language.Haskell.HsColour.MIRC ( Language\Haskell
\HsColour\MIRC.hs, dist\build\Language\Haskell\HsColour\MIRC.o )
[ 7 of 12] Compiling Language.Haskell.HsColour.Anchors ( Language
\Haskell\HsColour\Anchors.hs, dist\build\Language\Haskell\HsColour
\Anchors.o )
[ 8 of 12] Compiling Language.Haskell.HsColour.HTML ( Language\Haskell
\HsColour\HTML.hs, dist\build\Language\Haskell\HsColour\HTML.o )
[ 9 of 12] Compiling Language.Haskell.HsColour.CSS ( Language\Haskell
\HsColour\CSS.hs, dist\build\Language\Haskell\HsColour\CSS.o )
[10 of 12] Compiling Language.Haskell.HsColour.ANSI ( Language\Haskell
\HsColour\ANSI.hs, dist\build\Language\Haskell\HsColour\ANSI.o )
Language\Haskell\HsColour\ANSI.hs:59:9:
Warning: No explicit method nor default method for `toEnum'
In the instance declaration for `Enum Highlight'
[11 of 12] Compiling Language.Haskell.HsColour.TTY ( Language\Haskell
\HsColour\TTY.hs, dist\build\Language\Haskell\HsColour\TTY.o )
[12 of 12] Compiling Language.Haskell.HsColour ( Language\Haskell
\HsColour.hs, dist\build\Language\Haskell\HsColour.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build
\libHShscolour-1.10.1.a
[ 1 of 13] Compiling Language.Haskell.HsColour.General ( Language
\Haskell\HsColour\General.hs, dist\build\HsColour\HsColour-tmp\Language
\Haskell\HsColour\General.o )
[ 2 of 13] Compiling Language.Haskell.HsColour.ColourHighlight
( Language\Haskell\HsColour\ColourHighlight.hs, dist\build\HsColour
\HsColour-tmp\Language\Haskell\HsColour\ColourHighlight.o )
[ 3 of 13] Compiling Language.Haskell.HsColour.ANSI ( Language\Haskell
\HsColour\ANSI.hs, dist\build\HsColour\HsColour-tmp\Language\Haskell
\HsColour\ANSI.o )
Language\Haskell\HsColour\ANSI.hs:59:9:
Warning: No explicit method nor default method for `toEnum'
In the instance declaration for `Enum Highlight'
[ 4 of 13] Compiling Language.Haskell.HsColour.Classify ( Language
\Haskell\HsColour\Classify.hs, dist\build\HsColour\HsColour-tmp
\Language\Haskell\HsColour\Classify.o )
[ 5 of 13] Compiling Language.Haskell.HsColour.Anchors ( Language
\Haskell\HsColour\Anchors.hs, dist\build\HsColour\HsColour-tmp\Language
\Haskell\HsColour\Anchors.o )
[ 6 of 13] Compiling Language.Haskell.HsColour.Colourise ( Language
\Haskell\HsColour\Colourise.hs, dist\build\HsColour\HsColour-tmp
\Language\Haskell\HsColour\Colourise.o )
[ 7 of 13] Compiling Language.Haskell.HsColour.MIRC ( Language\Haskell
\HsColour\MIRC.hs, dist\build\HsColour\HsColour-tmp\Language\Haskell
\HsColour\MIRC.o )
[ 8 of 13] Compiling Language.Haskell.HsColour.LaTeX ( Language\Haskell
\HsColour\LaTeX.hs, dist\build\HsColour\HsColour-tmp\Language\Haskell
\HsColour\LaTeX.o )
[ 9 of 13] Compiling Language.Haskell.HsColour.HTML ( Language\Haskell
\HsColour\HTML.hs, dist\build\HsColour\HsColour-tmp\Language\Haskell
\HsColour\HTML.o )
[10 of 13] Compiling Language.Haskell.HsColour.CSS ( Language\Haskell
\HsColour\CSS.hs, dist\build\HsColour\HsColour-tmp\Language\Haskell
\HsColour\CSS.o )
[11 of 13] Compiling Language.Haskell.HsColour.TTY ( Language\Haskell
\HsColour\TTY.hs, dist\build\HsColour\HsColour-tmp\Language\Haskell
\HsColour\TTY.o )
[12 of 13] Compiling Language.Haskell.HsColour ( Language\Haskell
\HsColour.hs, dist\build\HsColour\HsColour-tmp\Language\Haskell
\HsColour.o )
[13 of 13] Compiling Main ( HsColour.hs, dist\build
\HsColour\HsColour-tmp\Main.o )
Linking dist\build\HsColour\HsColour.exe ...
Installing library in C:\Program Files\Haskell
\hscolour-1.10.1\ghc-6.10.1
Installing executable(s) in C:\Program Files\Haskell\bin
Registering hscolour-1.10.1...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading hslogger-1.0.7...
Configuring hslogger-1.0.7...
Preprocessing library hslogger-1.0.7...
Preprocessing executables for hslogger-1.0.7...
Building hslogger-1.0.7...
[1 of 7] Compiling System.Log ( src\System\Log.hs, dist\build
\System\Log.o )
[2 of 7] Compiling System.Log.Handler ( src\System\Log\Handler.hs, dist
\build\System\Log\Handler.o )
[3 of 7] Compiling System.Log.Handler.Simple ( src\System\Log\Handler
\Simple.hs, dist\build\System\Log\Handler\Simple.o )
[4 of 7] Compiling System.Log.Handler.Syslog ( src\System\Log\Handler
\Syslog.hs, dist\build\System\Log\Handler\Syslog.o )
[5 of 7] Compiling System.Log.Handler.Growl ( src\System\Log\Handler
\Growl.hs, dist\build\System\Log\Handler\Growl.o )
[6 of 7] Compiling System.Log.Handler.Log4jXML ( src\System\Log\Handler
\Log4jXML.hs, dist\build\System\Log\Handler\Log4jXML.o )
[7 of 7] Compiling System.Log.Logger ( src\System\Log\Logger.hs, dist
\build\System\Log\Logger.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build
\libHShslogger-1.0.7.a
Installing library in C:\Program Files\Haskell
\hslogger-1.0.7\ghc-6.10.1
Registering hslogger-1.0.7...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading HAppS-Util-0.9.3...
Configuring HAppS-Util-0.9.3...
Preprocessing library HAppS-Util-0.9.3...
Building HAppS-Util-0.9.3...
src\HAppS\Crypto\DES.lhs:1:13:
Warning: -fallow-undecidable-instances is deprecated: use -
XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-}
instead
src\HAppS\Crypto\MD5.hs:1:15:
Warning: -fbang-patterns is deprecated: use -XBangPatterns or
pragma {-# LANGUAGE BangPatterns#-} instead
src\HAppS\Crypto\W64.hs:1:11:
Warning: -fallow-undecidable-instances is deprecated: use -
XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-}
instead
[ 1 of 13] Compiling
HAppS.Util.TH ( src\HAppS\Util\TH.hs, dist
\build\HAppS\Util\TH.o )
[ 2 of 13] Compiling HAppS.Util.EventHandler ( src\HAppS\Util
\EventHandler.hs, dist\build\HAppS\Util\EventHandler.o )
[ 3 of 13] Compiling HAppS.Util.Concurrent ( src\HAppS\Util
\Concurrent.hs, dist\build\HAppS\Util\Concurrent.o )
[ 4 of 13] Compiling HAppS.Util.TimeOut ( src\HAppS\Util\TimeOut.hs,
dist\build\HAppS\Util\TimeOut.o )
src\HAppS\Util\TimeOut.hs:50:0:
Warning: Module `Data.Dynamic' is imported, but nothing from it is
used,
except perhaps instances visible in `Data.Dynamic'
To suppress this warning, use: import Data.Dynamic()
[ 5 of 13] Compiling HAppS.Util.Common ( src\HAppS\Util\Common.hs, dist
\build\HAppS\Util\Common.o )
[ 6 of 13] Compiling HAppS.Util.ByteStringCompat ( src\HAppS\Util
\ByteStringCompat.hs, dist\build\HAppS\Util\ByteStringCompat.o )
[ 7 of 13] Compiling HAppS.Crypto.MD5 ( src\HAppS\Crypto\MD5.hs, dist
\build\HAppS\Crypto\MD5.o )
src\HAppS\Crypto\MD5.hs:94:13:
Warning: Defined but not used: `otherwise'
[ 8 of 13] Compiling HAppS.Crypto.SHA1 ( src\HAppS\Crypto\SHA1.lhs,
dist\build\HAppS\Crypto\SHA1.o )
[ 9 of 13] Compiling HAppS.Util.Daemonize ( src\HAppS\Util
\Daemonize.hs, dist\build\HAppS\Util\Daemonize.o )
[10 of 13] Compiling HAppS.Crypto.DES ( src\HAppS\Crypto\DES.lhs, dist
\build\HAppS\Crypto\DES.o )
[11 of 13] Compiling HAppS.Crypto.W64 ( src\HAppS\Crypto\W64.hs, dist
\build\HAppS\Crypto\W64.o )
[12 of 13] Compiling HAppS.Crypto.Base64 ( src\HAppS\Crypto\Base64.hs,
dist\build\HAppS\Crypto\Base64.o )
[13 of 13] Compiling HAppS.Crypto.HMAC ( src\HAppS\Crypto\HMAC.hs, dist
\build\HAppS\Crypto\HMAC.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSHAppS-
Util-0.9.3.a
Installing library in C:\Program Files\Haskell\HAppS-
Util-0.9.3\ghc-6.10.1
Registering HAppS-Util-0.9.3...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading MissingH-1.0.3...
Configuring MissingH-1.0.3...
Preprocessing library MissingH-1.0.3...
Preprocessing executables for MissingH-1.0.3...
Building MissingH-1.0.3...
on the commandline:
Warning: -XPatternSignatures is deprecated: use -
XScopedTypeVariables or pragma {-# LANGUAGE ScopedTypeVariables#-}
instead
src\Data\Quantity.hs:221:0: warning: no newline at end of file
[ 1 of 48] Compiling System.Console.GetOpt.Utils ( src\System\Console
\GetOpt\Utils.hs, dist\build\System\Console\GetOpt\Utils.o )
[ 2 of 48] Compiling System.Debian ( src\System\Debian.hs, dist
\build\System\Debian.o )
[ 3 of 48] Compiling System.Posix.Consts ( src\System\Posix\Consts.hs,
dist\build\System\Posix\Consts.o )
[ 4 of 48] Compiling System.IO.StatCompat ( src\System\IO
\StatCompat.hs, dist\build\System\IO\StatCompat.o )
[ 5 of 48] Compiling System.IO.HVIO ( src\System\IO\HVIO.hs, dist
\build\System\IO\HVIO.o )
[ 6 of 48] Compiling Data.Compression.Inflate ( src\Data\Compression
\Inflate.hs, dist\build\Data\Compression\Inflate.o )
[ 7 of 48] Compiling Data.Hash.MD5.Zord64_HARD ( src\Data\Hash
\MD5\Zord64_HARD.lhs, dist\build\Data\Hash\MD5\Zord64_HARD.o )
src\Data\Hash\MD5\Zord64_HARD.lhs:17:11:
Warning: No explicit method nor default method for `*'
In the instance declaration for `Num Zord64'
src\Data\Hash\MD5\Zord64_HARD.lhs:17:11:
Warning: No explicit method nor default method for `abs'
In the instance declaration for `Num Zord64'
src\Data\Hash\MD5\Zord64_HARD.lhs:17:11:
Warning: No explicit method nor default method for `signum'
In the instance declaration for `Num Zord64'
src\Data\Hash\MD5\Zord64_HARD.lhs:26:11:
Warning: No explicit method nor default method for `xor'
In the instance declaration for `Bits Zord64'
src\Data\Hash\MD5\Zord64_HARD.lhs:26:11:
Warning: No explicit method nor default method for `bitSize'
In the instance declaration for `Bits Zord64'
src\Data\Hash\MD5\Zord64_HARD.lhs:26:11:
Warning: No explicit method nor default method for `isSigned'
In the instance declaration for `Bits Zord64'
src\Data\Hash\MD5\Zord64_HARD.lhs:43:11:
Warning: No explicit method nor default method for `quotRem'
In the instance declaration for `Integral Zord64'
src\Data\Hash\MD5\Zord64_HARD.lhs:46:11:
Warning: No explicit method nor default method for `toRational'
In the instance declaration for `Real Zord64'
src\Data\Hash\MD5\Zord64_HARD.lhs:47:11:
Warning: No explicit method nor default method for `toEnum'
In the instance declaration for `Enum Zord64'
src\Data\Hash\MD5\Zord64_HARD.lhs:47:11:
Warning: No explicit method nor default method for `fromEnum'
In the instance declaration for `Enum Zord64'
[ 8 of 48] Compiling Data.Hash.MD5 ( src\Data\Hash\MD5.lhs, dist
\build\Data\Hash\MD5.o )
src\Data\Hash\MD5.lhs:114:11:
Warning: No explicit method nor default method for `*'
In the instance declaration for `Num ABCD'
src\Data\Hash\MD5.lhs:114:11:
Warning: No explicit method nor default method for `abs'
In the instance declaration for `Num ABCD'
src\Data\Hash\MD5.lhs:114:11:
Warning: No explicit method nor default method for `signum'
In the instance declaration for `Num ABCD'
src\Data\Hash\MD5.lhs:114:11:
Warning: No explicit method nor default method for `fromInteger'
In the instance declaration for `Num ABCD'
[ 9 of 48] Compiling Data.Hash.CRC32.GZip ( src\Data\Hash
\CRC32\GZip.hs, dist\build\Data\Hash\CRC32\GZip.o )
[10 of 48] Compiling Data.Hash.CRC32.Posix ( src\Data\Hash
\CRC32\Posix.hs, dist\build\Data\Hash\CRC32\Posix.o )
[11 of 48] Compiling Data.Bits.Utils ( src\Data\Bits\Utils.hs, dist
\build\Data\Bits\Utils.o )
[12 of 48] Compiling System.FileArchive.GZip ( src\System\FileArchive
\GZip.hs, dist\build\System\FileArchive\GZip.o )
[13 of 48] Compiling Data.Tuple.Utils ( src\Data\Tuple\Utils.hs, dist
\build\Data\Tuple\Utils.o )
[14 of 48] Compiling Data.Maybe.Utils ( src\Data\Maybe\Utils.hs, dist
\build\Data\Maybe\Utils.o )
[15 of 48] Compiling Data.Either.Utils ( src\Data\Either\Utils.hs, dist
\build\Data\Either\Utils.o )
[16 of 48] Compiling Network.Utils ( src\Network\Utils.hs, dist
\build\Network\Utils.o )
[17 of 48] Compiling Network.SocketServer ( src\Network
\SocketServer.hs, dist\build\Network\SocketServer.o )
[18 of 48] Compiling System.Time.ParseDate ( src\System\Time
\ParseDate.hs, dist\build\System\Time\ParseDate.o )
[19 of 48] Compiling System.Time.Utils ( src\System\Time\Utils.hs, dist
\build\System\Time\Utils.o )
[20 of 48] Compiling System.IO.WindowsCompat ( src\System\IO
\WindowsCompat.hs, dist\build\System\IO\WindowsCompat.o )
[21 of 48] Compiling System.IO.PlafCompat ( src\System\IO
\PlafCompat.hs, dist\build\System\IO\PlafCompat.o )
[22 of 48] Compiling System.IO.HVFS ( src\System\IO\HVFS.hs, dist
\build\System\IO\HVFS.o )
[23 of 48] Compiling System.IO.HVFS.Utils ( src\System\IO\HVFS
\Utils.hs, dist\build\System\IO\HVFS\Utils.o )
[24 of 48] Compiling System.Path.NameManip ( src\System\Path
\NameManip.hs, dist\build\System\Path\NameManip.o )
[25 of 48] Compiling Data.Quantity ( src\Data\Quantity.hs, dist
\build\Data\Quantity.o )
[26 of 48] Compiling Data.Progress.Tracker ( src\Data\Progress
\Tracker.hs, dist\build\Data\Progress\Tracker.o )
[27 of 48] Compiling Data.BinPacking ( src\Data\BinPacking.hs, dist
\build\Data\BinPacking.o )
[28 of 48] Compiling System.Cmd.Utils ( src\System\Cmd\Utils.hs, dist
\build\System\Cmd\Utils.o )
[29 of 48] Compiling Data.CSV ( src\Data\CSV.hs, dist\build
\Data\CSV.o )
[30 of 48] Compiling Network.Email.Sendmail ( src\Network\Email
\Sendmail.hs, dist\build\Network\Email\Sendmail.o )
[31 of 48] Compiling Control.Concurrent.Thread.Utils ( src\Control
\Concurrent\Thread\Utils.hs, dist\build\Control\Concurrent\Thread
\Utils.o )
[32 of 48] Compiling Network.Email.Mailbox ( src\Network\Email
\Mailbox.hs, dist\build\Network\Email\Mailbox.o )
[33 of 48] Compiling Test.HUnit.Utils ( src\Test\HUnit\Utils.hs, dist
\build\Test\HUnit\Utils.o )
[34 of 48] Compiling Text.ParserCombinators.Parsec.Utils ( src\Text
\ParserCombinators\Parsec\Utils.hs, dist\build\Text\ParserCombinators
\Parsec\Utils.o )
[35 of 48] Compiling System.Daemon ( src\System\Daemon.hs, dist
\build\System\Daemon.o )
[36 of 48] Compiling Data.List.Utils ( src\Data\List\Utils.hs, dist
\build\Data\List\Utils.o )
[37 of 48] Compiling Data.Map.Utils ( src\Data\Map\Utils.hs, dist
\build\Data\Map\Utils.o )
[38 of 48] Compiling System.Path ( src\System\Path.hs, dist\build
\System\Path.o )
[39 of 48] Compiling System.IO.HVFS.InstanceHelpers ( src\System\IO
\HVFS\InstanceHelpers.hs, dist\build\System\IO\HVFS
\InstanceHelpers.o )
[40 of 48] Compiling System.IO.HVFS.Combinators ( src\System\IO\HVFS
\Combinators.hs, dist\build\System\IO\HVFS\Combinators.o )
[41 of 48] Compiling System.IO.Binary ( src\System\IO\Binary.hs, dist
\build\System\IO\Binary.o )
[42 of 48] Compiling System.IO.Utils ( src\System\IO\Utils.hs, dist
\build\System\IO\Utils.o )
[43 of 48] Compiling Data.MIME.Types ( src\Data\MIME\Types.hs, dist
\build\Data\MIME\Types.o )
[44 of 48] Compiling Data.String.Utils ( src\Data\String\Utils.hs, dist
\build\Data\String\Utils.o )
[45 of 48] Compiling Data.Progress.Meter ( src\Data\Progress\Meter.hs,
dist\build\Data\Progress\Meter.o )
[46 of 48] Compiling System.Path.WildMatch ( src\System\Path
\WildMatch.hs, dist\build\System\Path\WildMatch.o )
[47 of 48] Compiling System.Path.Glob ( src\System\Path\Glob.hs, dist
\build\System\Path\Glob.o )
[48 of 48] Compiling System.Debian.ControlParser ( src\System\Debian
\ControlParser.hs, dist\build\System\Debian\ControlParser.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build
\libHSMissingH-1.0.3.a
Installing library in C:\Program Files\Haskell
\MissingH-1.0.3\ghc-6.10.1
Registering MissingH-1.0.3...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading hspread-0.3...
Configuring hspread-0.3...
Preprocessing library hspread-0.3...
Building hspread-0.3...
[1 of 5] Compiling Spread.Constants ( Spread\Constants.hs, dist\build
\Spread\Constants.o )
[2 of 5] Compiling Spread.Client.Message ( Spread\Client\Message.hs,
dist\build\Spread\Client\Message.o )
[3 of 5] Compiling Control.Concurrent.Chan.Closeable ( Control
\Concurrent\Chan\Closeable.hs, dist\build\Control\Concurrent\Chan
\Closeable.o )
[4 of 5] Compiling Spread.Client.Connection ( Spread\Client
\Connection.hs, dist\build\Spread\Client\Connection.o )
[5 of 5] Compiling Spread.Client ( Spread\Client.hs, dist\build
\Spread\Client.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHShspread-0.3.a
Installing library in C:\Program Files\Haskell\hspread-0.3\ghc-6.10.1
Registering hspread-0.3...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading pureMD5-0.2.4...
Configuring pureMD5-0.2.4...
Preprocessing library pureMD5-0.2.4...
Building pureMD5-0.2.4...
[1 of 1] Compiling Data.Digest.Pure.MD5 ( Data\Digest\Pure\MD5.hs, dist
\build\Data\Digest\Pure\MD5.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSpureMD5-0.2.4.a
Installing library in C:\Program Files\Haskell
\pureMD5-0.2.4\ghc-6.10.1
Registering pureMD5-0.2.4...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading safe-0.2...
Configuring safe-0.2...
Preprocessing library safe-0.2...
Building safe-0.2...
Safe.hs:57:0: Unrecognised pragma
Safe.hs:58:0: Unrecognised pragma
Safe.hs:59:0: Unrecognised pragma
[1 of 1] Compiling Safe ( Safe.hs, dist\build\Safe.o )
Safe.hs:57:0: Unrecognised pragma
Safe.hs:58:0: Unrecognised pragma
Safe.hs:59:0: Unrecognised pragma
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSsafe-0.2.a
Installing library in C:\Program Files\Haskell\safe-0.2\ghc-6.10.1
Registering safe-0.2...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading strict-0.3.2...
Configuring strict-0.3.2...
Preprocessing library strict-0.3.2...
Building strict-0.3.2...
[1 of 5] Compiling System.IO.Strict ( System\IO\Strict.hs, dist\build
\System\IO\Strict.o )
[2 of 5] Compiling Data.Strict.Either ( Data\Strict\Either.hs, dist
\build\Data\Strict\Either.o )
[3 of 5] Compiling Data.Strict.Maybe ( Data\Strict\Maybe.hs, dist\build
\Data\Strict\Maybe.o )
[4 of 5] Compiling Data.Strict.Tuple ( Data\Strict\Tuple.hs, dist\build
\Data\Strict\Tuple.o )
[5 of 5] Compiling Data.Strict ( Data\Strict.hs, dist\build\Data
\Strict.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSstrict-0.3.2.a
Installing library in C:\Program Files\Haskell\strict-0.3.2\ghc-6.10.1
Registering strict-0.3.2...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading syb-with-class-0.4...
Configuring syb-with-class-0.4...
Preprocessing library syb-with-class-0.4...
Building syb-with-class-0.4...
[1 of 4] Compiling Data.Generics.SYB.WithClass.Context ( Data\Generics
\SYB\WithClass\Context.hs, dist\build\Data\Generics\SYB\WithClass
\Context.o )
[2 of 4] Compiling Data.Generics.SYB.WithClass.Basics ( Data\Generics
\SYB\WithClass\Basics.hs, dist\build\Data\Generics\SYB\WithClass
\Basics.o )
[3 of 4] Compiling Data.Generics.SYB.WithClass.Derive ( Data\Generics
\SYB\WithClass\Derive.hs, dist\build\Data\Generics\SYB\WithClass
\Derive.o )
[4 of 4] Compiling Data.Generics.SYB.WithClass.Instances ( Data
\Generics\SYB\WithClass\Instances.hs, dist\build\Data\Generics\SYB
\WithClass\Instances.o )
Loading package ghc-prim ... linking ... done.
Loading package integer ... linking ... done.
Loading package base ... linking ... done.
Loading package syb ... linking ... done.
Loading package array-0.2.0.0 ... linking ... done.
Loading package containers-0.2.0.0 ... linking ... done.
Loading package packedstring-0.1.0.1 ... linking ... done.
Loading package pretty-1.0.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package bytestring-0.9.1.4 ... linking ... done.
Loading package base-3.0.3.0 ... linking ... done.
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSsyb-with-
class-0.4.a
Installing library in C:\Program Files\Haskell\syb-with-
class-0.4\ghc-6.10.1
Registering syb-with-class-0.4...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading HAppS-Data-0.9.3...
Configuring HAppS-Data-0.9.3...
Preprocessing library HAppS-Data-0.9.3...
Building HAppS-Data-0.9.3...
src\HAppS\Data\Atom.hs:1:15:
Warning: -fth is deprecated: use -XTemplateHaskell or pragma {-#
LANGUAGE TemplateHaskell#-} instead
src\HAppS\Data\Atom.hs:1:15:
Warning: -fallow-undecidable-instances is deprecated: use -
XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-}
instead
src\HAppS\Data\Serialize.hs:1:11:
Warning: -fallow-undecidable-instances is deprecated: use -
XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-}
instead
src\HAppS\Data\Serialize.hs:1:11:
Warning: -fallow-overlapping-instances is deprecated: use -
XOverlappingInstances or pragma {-# LANGUAGE OverlappingInstances#-}
instead
src\HAppS\Data\Xml\Base.hs:3:34:
Warning: -XPatternSignatures is deprecated: use -
XScopedTypeVariables or pragma {-# LANGUAGE ScopedTypeVariables#-}
instead
[ 1 of 19] Compiling HAppS.Data.GOps ( src\HAppS\Data\GOps.hs, dist
\build\HAppS\Data\GOps.o )
src\HAppS\Data\GOps.hs:7:0:
Warning: Definition but no type signature for `gSet'
Inferred type: gSet :: forall a a1.
(Data a1, Typeable a) =>
a -> a1 -> a1
src\HAppS\Data\GOps.hs:8:0:
Warning: Definition but no type signature for `gReplace'
Inferred type: gReplace :: forall b a.
(Data a, Typeable b) =>
(b -> b) -> a -> a
src\HAppS\Data\GOps.hs:10:0:
Warning: Definition but no type signature for `gFind'
Inferred type: gFind :: forall a (m :: * -> *) a1.
(MonadPlus m, Data a1, Typeable
a) =>
a1 -> m a
src\HAppS\Data\GOps.hs:12:0:
Warning: Definition but no type signature for `gFind''
Inferred type: gFind' :: forall a a1.
(Data a1, Typeable a) =>
a1 -> a
src\HAppS\Data\GOps.hs:14:0:
Warning: Definition but no type signature for `gModify'
Inferred type: gModify :: forall s (m :: * -> *) b.
(MonadState s m, Data s,
Typeable b) =>
(b -> b) -> m ()
src\HAppS\Data\GOps.hs:15:0:
Warning: Definition but no type signature for `gAsk'
Inferred type: gAsk :: forall r a (m :: * -> *) (m1 :: * -
> *) a1.
(Data r, Typeable a, MonadReader r
m, MonadPlus m1) =>
(a -> m1 a1) -> m (m1 a1)
src\HAppS\Data\GOps.hs:19:0:
Warning: Definition but no type signature for `gGet'
Inferred type: gGet :: forall t
s
a
(m :: * -> *)
(m1 :: * -> *)
a1.
(Data s, Typeable a, MonadState s
m, MonadPlus m1) =>
(a -> m1 a1) -> t -> m (m1 a1)
src\HAppS\Data\GOps.hs:19:7: Warning: Defined but not used: `x'
[ 2 of 19] Compiling HAppS.Data.Normalize ( src\HAppS\Data
\Normalize.hs, dist\build\HAppS\Data\Normalize.o )
[ 3 of 19] Compiling HAppS.Data.Migrate ( src\HAppS\Data\Migrate.hs,
dist\build\HAppS\Data\Migrate.o )
[ 4 of 19] Compiling HAppS.Data.Default ( src\HAppS\Data\Default.hs,
dist\build\HAppS\Data\Default.o )
[ 5 of 19] Compiling HAppS.Data.Default.Generic ( src\HAppS\Data
\Default\Generic.hs, dist\build\HAppS\Data\Default\Generic.o )
[ 6 of 19] Compiling HAppS.Data.DeriveAll ( src\HAppS\Data
\DeriveAll.hs, dist\build\HAppS\Data\DeriveAll.o )
[ 7 of 19] Compiling HAppS.Data.HListBase ( src\HAppS\Data
\HListBase.hs, dist\build\HAppS\Data\HListBase.o )
Loading package ghc-prim ... linking ... done.
Loading package integer ... linking ... done.
Loading package base ... linking ... done.
Loading package syb ... linking ... done.
Loading package array-0.2.0.0 ... linking ... done.
Loading package base-3.0.3.0 ... linking ... done.
Loading package bytestring-0.9.1.4 ... linking ... done.
Loading package containers-0.2.0.0 ... linking ... done.
Loading package packedstring-0.1.0.1 ... linking ... done.
Loading package pretty-1.0.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package syb-with-class-0.4 ... linking ... done.
Loading package binary-0.4.4 ... linking ... done.
Loading package Win32-2.2.0.0 ... linking ... done.
Loading package filepath-1.1.0.1 ... linking ... done.
Loading package old-locale-1.0.0.1 ... linking ... done.
Loading package old-time-1.0.0.1 ... linking ... done.
Loading package directory-1.0.0.2 ... linking ... done.
Loading package process-1.0.1.0 ... linking ... done.
Loading package random-1.0.0.1 ... linking ... done.
Loading package haskell98 ... linking ... done.
Loading package HaXml-1.13.3 ... linking ... done.
Loading package mtl-1.1.0.2 ... linking ... done.
Loading package parsec-2.1.0.1 ... linking ... done.
Loading package network-2.2.0.1 ... linking ... done.
Loading package time-1.1.2.2 ... linking ... done.
Loading package hslogger-1.0.7 ... linking ... done.
Loading package HAppS-Util-0.9.3 ... linking ... done.
src\HAppS\Data\HListBase.hs:10:3:
Warning: Defined but not used: `f[a7Rb]'
src\HAppS\Data\HListBase.hs:10:3:
Warning: Defined but not used: `k[a7Re]'
[ 8 of 19] Compiling HAppS.Data.Xml.Base ( src\HAppS\Data\Xml\Base.hs,
dist\build\HAppS\Data\Xml\Base.o )
mkUsageInfo: internal name? Element{tc aaM0}
src\HAppS\Data\Xml\Base.hs:35:0:
Warning: Definition but no type signature for `insEl'
Inferred type: insEl :: forall a a1.
(Data XmlD a,
Default a,
Data NormalizeD a,
Data XmlD a1,
Default a1,
Data NormalizeD a1) =>
a1 -> a -> Element
src\HAppS\Data\Xml\Base.hs:288:22:
Warning: This binding for `n' shadows the existing binding
bound at src\HAppS\Data\Xml\Base.hs:273:20
In the definition of `endsWithNum'
[ 9 of 19] Compiling HAppS.Data.Xml.HaXml ( src\HAppS\Data\Xml
\HaXml.hs, dist\build\HAppS\Data\Xml\HaXml.o )
src\HAppS\Data\Xml\HaXml.hs:17:0:
Warning: Definition but no type signature for `toHaXmlEl'
Inferred type: toHaXmlEl :: Element -> H.Element
src\HAppS\Data\Xml\HaXml.hs:37:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `fromHaXml':
Patterns not matched: H.CRef (H.RefChar _)
src\HAppS\Data\Xml\HaXml.hs:47:30:
Warning: Defined but not used: `c'
src\HAppS\Data\Xml\HaXml.hs:48:26:
Warning: Defined but not used: `targ'
src\HAppS\Data\Xml\HaXml.hs:48:31:
Warning: Defined but not used: `string'
[10 of 19] Compiling HAppS.Data.Xml.Instances ( src\HAppS\Data\Xml
\Instances.hs, dist\build\HAppS\Data\Xml\Instances.o )
src\HAppS\Data\Xml\Instances.hs:18:0:
Warning: Module `HAppS.Util.Common' is imported, but nothing from
it is used,
except perhaps instances visible in `HAppS.Util.Common'
To suppress this warning, use: import HAppS.Util.Common()
src\HAppS\Data\Xml\Instances.hs:81:14:
Warning: Pattern match(es) are non-exhaustive
In the definition of `f':
Patterns not matched:
_ (Attr _ _)
_ (Elem _ _)
[11 of 19] Compiling HAppS.Data.Xml.PrintParse ( src\HAppS\Data\Xml
\PrintParse.hs, dist\build\HAppS\Data\Xml\PrintParse.o )
mkUsageInfo: internal name? K{tc aBan}
src\HAppS\Data\Xml\PrintParse.hs:13:0:
Warning: Module `HAppS.Data.Xml.Instances' is imported, but
nothing from it is used,
except perhaps instances visible in
`HAppS.Data.Xml.Instances'
To suppress this warning, use: import
HAppS.Data.Xml.Instances()
src\HAppS\Data\Xml\PrintParse.hs:15:0:
Warning: Module `Data.Maybe' is imported, but nothing from it is
used,
except perhaps instances visible in `Data.Maybe'
To suppress this warning, use: import Data.Maybe()
[12 of 19] Compiling HAppS.Data.Xml ( src\HAppS\Data\Xml.hs, dist
\build\HAppS\Data\Xml.o )
[13 of 19] Compiling HAppS.Data.Pairs ( src\HAppS\Data\Pairs.hs, dist
\build\HAppS\Data\Pairs.o )
mkUsageInfo: internal name? Pass{tc aEwp}
mkUsageInfo: internal name? User{tc aEwr}
src\HAppS\Data\Pairs.hs:16:0:
Warning: Module `Data.Typeable' is imported, but nothing from it
is used,
except perhaps instances visible in `Data.Typeable'
To suppress this warning, use: import Data.Typeable()
src\HAppS\Data\Pairs.hs:23:0:
Warning: Definition but no type signature for `pairsToXml'
Inferred type: pairsToXml :: [([Char], String)] ->
[Element]
src\HAppS\Data\Pairs.hs:24:0:
Warning: Definition but no type signature for `slash'
Inferred type: slash :: forall t. ([Char], t) -> ([Char],
t)
src\HAppS\Data\Pairs.hs:24:13: Warning: Defined but not used: `n'
src\HAppS\Data\Pairs.hs:24:15: Warning: Defined but not used: `v'
src\HAppS\Data\Pairs.hs:30:12: Warning: Defined but not used: `ctx'
src\HAppS\Data\Pairs.hs:50:0:
Warning: Definition but no type signature for `xmlToPairs'
Inferred type: xmlToPairs :: [Element] -> [([Char],
String)]
src\HAppS\Data\Pairs.hs:52:17:
Warning: Defaulting the following constraint(s) to type `Integer'
`Num t'
arising from the literal `0' at src\HAppS\Data\Pairs.hs:
52:17
In the first argument of `xmlIntoPairs', namely `0'
In the second argument of `(.)', namely `xmlIntoPairs 0 ""'
In the expression:
map (\ (x, y) -> (tail x, y)) . xmlIntoPairs 0 ""
src\HAppS\Data\Pairs.hs:55:0:
Warning: Pattern match(es) are non-exhaustive
In the definition of `xmlIntoPairs':
Patterns not matched: _ _ ((CData _) : (_ : _))
src\HAppS\Data\Pairs.hs:55:0:
Warning: Definition but no type signature for `xmlIntoPairs'
Inferred type: xmlIntoPairs :: forall a.
(Num a) =>
a -> [Char] -> [Element] -
> [([Char], String)]
src\HAppS\Data\Pairs.hs:55:13: Warning: Defined but not used: `x'
src\HAppS\Data\Pairs.hs:55:15: Warning: Defined but not used: `ctx'
src\HAppS\Data\Pairs.hs:56:25: Warning: Defined but not used: `n'
src\HAppS\Data\Pairs.hs:58:13: Warning: Defined but not used: `x'
src\HAppS\Data\Pairs.hs:73:0:
Warning: Definition but no type signature for `pairsToHTMLForm'
Inferred type: pairsToHTMLForm :: String
-> String
-> String
-> [([Char], String)]
-> [Element]
src\HAppS\Data\Pairs.hs:79:0:
Warning: Definition but no type signature for `submitButton'
Inferred type: submitButton :: Element
src\HAppS\Data\Pairs.hs:80:0:
Warning: Definition but no type signature for `pToInput'
Inferred type: pToInput :: ([Char], String) -> Element
src\HAppS\Data\Pairs.hs:86:0:
Warning: Definition but no type signature for `xmlToHTMLForm'
Inferred type: xmlToHTMLForm :: forall a.
(Xml a, Show a, Data a,
Eq a) =>
String -> String ->
String -> a -> [Element]
src\HAppS\Data\Pairs.hs:113:20:
Warning: Defined but not used: `child'
src\HAppS\Data\Pairs.hs:145:0:
Warning: Definition but no type signature for `toPairsX'
Inferred type: toPairsX :: forall x.
(Xml x, Show x, Data x, Eq x)
=>
x -> [([Char], String)]
src\HAppS\Data\Pairs.hs:145:31:
Warning: Defined but not used: `par'
src\HAppS\Data\Pairs.hs:149:0:
Warning: Definition but no type signature for `toHTMLForm'
Inferred type: toHTMLForm :: forall a.
(Xml a, Show a, Data a, Eq
a) =>
String -> String -> String -
> a -> [Element]
src\HAppS\Data\Pairs.hs:164:0: Warning: Defined but not used: `x'
src\HAppS\Data\Pairs.hs:164:0:
Warning: Definition but no type signature for `x'
Inferred type: x :: Pairs
src\HAppS\Data\Pairs.hs:169:0: Warning: Defined but not used: `v'
src\HAppS\Data\Pairs.hs:169:0:
Warning: Definition but no type signature for `v'
Inferred type: v :: [Element]
src\HAppS\Data\Pairs.hs:171:0: Warning: Defined but not used: `t1'
src\HAppS\Data\Pairs.hs:171:0:
Warning: Definition but no type signature for `t1'
Inferred type: t1 :: Pairs
src\HAppS\Data\Pairs.hs:173:0:
Warning: Defined but not used: `t2pairs'
src\HAppS\Data\Pairs.hs:173:0:
Warning: Definition but no type signature for `t2pairs'
Inferred type: t2pairs :: [([Char], [Char])]
src\HAppS\Data\Pairs.hs:174:0: Warning: Defined but not used: `t2'
src\HAppS\Data\Pairs.hs:174:0:
Warning: Definition but no type signature for `t2'
Inferred type: t2 :: Maybe UserInfo
src\HAppS\Data\Pairs.hs:176:0:
Warning: Defined but not used: `t3pairs'
src\HAppS\Data\Pairs.hs:176:0:
Warning: Definition but no type signature for `t3pairs'
Inferred type: t3pairs :: [([Char], [Char])]
src\HAppS\Data\Pairs.hs:177:0: Warning: Defined but not used: `t3'
src\HAppS\Data\Pairs.hs:177:0:
Warning: Definition but no type signature for `t3'
Inferred type: t3 :: Maybe UserInfo
src\HAppS\Data\Pairs.hs:179:0: Warning: Defined but not used: `t4'
src\HAppS\Data\Pairs.hs:179:0:
Warning: Definition but no type signature for `t4'
Inferred type: t4 :: [([Char], String)]
src\HAppS\Data\Pairs.hs:180:0: Warning: Defined but not used: `t5'
src\HAppS\Data\Pairs.hs:180:0:
Warning: Definition but no type signature for `t5'
Inferred type: t5 :: Maybe UserInfo
src\HAppS\Data\Pairs.hs:182:0:
Warning: Defined but not used: `t6pairs'
src\HAppS\Data\Pairs.hs:182:0:
Warning: Definition but no type signature for `t6pairs'
Inferred type: t6pairs :: [([Char], [Char])]
src\HAppS\Data\Pairs.hs:183:0: Warning: Defined but not used: `t6'
src\HAppS\Data\Pairs.hs:183:0:
Warning: Definition but no type signature for `t6'
Inferred type: t6 :: Maybe UserInfo
src\HAppS\Data\Pairs.hs:187:0: Warning: Defined but not used: `t7'
src\HAppS\Data\Pairs.hs:187:0:
Warning: Definition but no type signature for `t7'
Inferred type: t7 :: Bool
src\HAppS\Data\Pairs.hs:188:0: Warning: Defined but not used: `t8'
src\HAppS\Data\Pairs.hs:188:0:
Warning: Definition but no type signature for `t8'
Inferred type: t8 :: Bool
src\HAppS\Data\Pairs.hs:190:0: Warning: Defined but not used: `t9'
src\HAppS\Data\Pairs.hs:190:0:
Warning: Definition but no type signature for `t9'
Inferred type: t9 :: Bool
[14 of 19] Compiling HAppS.Data.HList ( src\HAppS\Data\HList.hs, dist
\build\HAppS\Data\HList.o )
src\HAppS\Data\HList.hs:13:0:
Warning: Module `HAppS.Data.DeriveAll' is imported, but nothing
from it is used,
except perhaps instances visible in
`HAppS.Data.DeriveAll'
To suppress this warning, use: import HAppS.Data.DeriveAll
()
src\HAppS\Data\HList.hs:14:0:
Warning: Module `Data.Typeable' is imported, but nothing from it
is used,
except perhaps instances visible in `Data.Typeable'
To suppress this warning, use: import Data.Typeable()
src\HAppS\Data\HList.hs:17:0:
Warning: Module `HAppS.Data.Default' is imported, but nothing from
it is used,
except perhaps instances visible in
`HAppS.Data.Default'
To suppress this warning, use: import HAppS.Data.Default
()
src\HAppS\Data\HList.hs:23:0:
Warning: This binding for `x' shadows the existing binding
defined at src\HAppS\Data\HList.hs:58:4
In the definition of `.&.'
src\HAppS\Data\HList.hs:37:9:
Warning: No explicit method nor default method for `fromPairs''
In the instance declaration for `CoupleClass (Couple a b)'
[15 of 19] Compiling HAppS.Data.Proxy ( src\HAppS\Data\Proxy.hs, dist
\build\HAppS\Data\Proxy.o )
src\HAppS\Data\Proxy.hs:5:0:
Warning: Module `HAppS.Data.Xml' is imported, but nothing from it
is used,
except perhaps instances visible in `HAppS.Data.Xml'
To suppress this warning, use: import HAppS.Data.Xml()
src\HAppS\Data\Proxy.hs:9:2:
Warning: Defined but not used: `f[aKzF]'
src\HAppS\Data\Proxy.hs:9:2:
Warning: Defined but not used: `k[aKzI]'
[16 of 19] Compiling HAppS.Data.Serialize ( src\HAppS\Data
\Serialize.hs, dist\build\HAppS\Data\Serialize.o )
src\HAppS\Data\Serialize.hs:43:13:
Warning: This binding for `proxy' shadows the existing binding
imported from HAppS.Data.Proxy at src\HAppS\Data
\Serialize.hs:16:0-22
(defined at src\HAppS\Data\Proxy.hs:18:0)
In the definition of `extension'
src\HAppS\Data\Serialize.hs:98:35:
Warning: This binding for `wantedVersion' shadows the existing
binding
bound at src\HAppS\Data\Serialize.hs:89:17
In a case alternative
src\HAppS\Data\Serialize.hs:98:49:
Warning: This binding for `mbPrevious' shadows the existing
binding
bound at src\HAppS\Data\Serialize.hs:89:31
In a case alternative
src\HAppS\Data\Serialize.hs:116:16:
Warning: This binding for `proxy' shadows the existing binding
imported from HAppS.Data.Proxy at src\HAppS\Data
\Serialize.hs:16:0-22
(defined at src\HAppS\Data\Proxy.hs:18:0)
In the definition of `collectVersions'
[17 of 19] Compiling HAppS.Data.SerializeTH ( src\HAppS\Data
\SerializeTH.hs, dist\build\HAppS\Data\SerializeTH.o )
src\HAppS\Data\SerializeTH.hs:20:23:
Warning: This binding for `cxt' shadows the existing binding
imported from
Language.Haskell.TH at src\HAppS\Data
\SerializeTH.hs:9:0-25
In a case alternative
src\HAppS\Data\SerializeTH.hs:59:0:
Warning: Definition but no type signature for `mkType'
Inferred type: mkType :: Name -> [TypeQ] -> TypeQ
src\HAppS\Data\SerializeTH.hs:65:25:
Warning: This binding for `cxt' shadows the existing binding
imported from
Language.Haskell.TH at src\HAppS\Data
\SerializeTH.hs:9:0-25
In a case alternative
src\HAppS\Data\SerializeTH.hs:66:28:
Warning: This binding for `cxt' shadows the existing binding
imported from
Language.Haskell.TH at src\HAppS\Data
\SerializeTH.hs:9:0-25
In a case alternative
src\HAppS\Data\SerializeTH.hs:68:27:
Warning: This binding for `name' shadows the existing binding
bound at src\HAppS\Data\SerializeTH.hs:62:10
In the definition of `conInfo'
src\HAppS\Data\SerializeTH.hs:69:24:
Warning: This binding for `name' shadows the existing binding
bound at src\HAppS\Data\SerializeTH.hs:62:10
In the definition of `conInfo'
src\HAppS\Data\SerializeTH.hs:70:28:
Warning: This binding for `name' shadows the existing binding
bound at src\HAppS\Data\SerializeTH.hs:62:10
In the definition of `conInfo'
[18 of 19] Compiling HAppS.Data ( src\HAppS\Data.hs, dist\build
\HAppS\Data.o )
src\HAppS\Data.hs:12:4:
Warning: `migrate' is exported by `module HAppS.Data.Serialize'
and `module HAppS.Data.Migrate'
src\HAppS\Data.hs:12:4:
Warning: `Migrate' is exported by `module HAppS.Data.Serialize'
and `module HAppS.Data.Migrate'
[19 of 19] Compiling HAppS.Data.Atom ( src\HAppS\Data\Atom.hs, dist
\build\HAppS\Data\Atom.o )
mkUsageInfo: internal name? TextConstruct{tc aV9K}
mkUsageInfo: internal name? Text{tc aV9L}
mkUsageInfo: internal name? Published{tc aV9N}
mkUsageInfo: internal name? Updated{tc aV9P}
mkUsageInfo: internal name? Email{tc aV9R}
mkUsageInfo: internal name? Uri{tc aV9T}
mkUsageInfo: internal name? Content{tc aV9V}
mkUsageInfo: internal name? Summary{tc aV9X}
mkUsageInfo: internal name? Title{tc aVa1}
mkUsageInfo: internal name? DateConstruct{tc aVa3}
mkUsageInfo: internal name? Id{tc aVa4}
mkUsageInfo: internal name? Label{tc aVa6}
mkUsageInfo: internal name? Scheme{tc aVa8}
mkUsageInfo: internal name? Term{tc aVaa}
mkUsageInfo: internal name? Category{tc aVac}
mkUsageInfo: internal name? Name{tc aVae}
mkUsageInfo: internal name? Contributor{tc aVag}
mkUsageInfo: internal name? Author{tc aVai}
mkUsageInfo: internal name? PersonConstruct{tc aVak}
mkUsageInfo: internal name? Entry{tc aVal}
src\HAppS\Data\Atom.hs:26:3:
Warning: Defined but not used: type constructor or class `XHTML'
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
src\HAppS\Data\Atom.hs:107:2:
Warning: Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x `notElem` [0#]
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSHAppS-
Data-0.9.3.a
Installing library in C:\Program Files\Haskell\HAppS-
Data-0.9.3\ghc-6.10.1
Registering HAppS-Data-0.9.3...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading HAppS-State-0.9.3...
Configuring HAppS-State-0.9.3...
Preprocessing library HAppS-State-0.9.3...
Building HAppS-State-0.9.3...
[ 1 of 16] Compiling HAppS.State.Types ( src\HAppS\State\Types.hs, dist
\build\HAppS\State\Types.o )
src\HAppS\State\Types.hs:14:0:
Warning: Module `HAppS.Data' is imported, but nothing from it is
used,
except perhaps instances visible in `HAppS.Data'
To suppress this warning, use: import HAppS.Data()
[ 2 of 16] Compiling HAppS.State.Saver.Types ( src\HAppS\State\Saver
\Types.hs, dist\build\HAppS\State\Saver\Types.o )
[ 3 of 16] Compiling HAppS.State.Saver.Impl.Queue ( src\HAppS\State
\Saver\Impl\Queue.hs, dist\build\HAppS\State\Saver\Impl\Queue.o )
[ 4 of 16] Compiling HAppS.State.Saver.Impl.Memory ( src\HAppS\State
\Saver\Impl\Memory.hs, dist\build\HAppS\State\Saver\Impl\Memory.o )
[ 5 of 16] Compiling HAppS.State.Saver.Impl.File ( src\HAppS\State
\Saver\Impl\File.hs, dist\build\HAppS\State\Saver\Impl\File.o )
[ 6 of 16] Compiling HAppS.State.Monad ( src\HAppS\State\Monad.hs, dist
\build\HAppS\State\Monad.o )
[ 7 of 16] Compiling HAppS.State.Util ( src\HAppS\State\Util.hs, dist
\build\HAppS\State\Util.o )
[ 8 of 16] Compiling HAppS.State.ComponentSystem ( src\HAppS\State
\ComponentSystem.hs, dist\build\HAppS\State\ComponentSystem.o )
[ 9 of 16] Compiling HAppS.State.ComponentTH ( src\HAppS\State
\ComponentTH.hs, dist\build\HAppS\State\ComponentTH.o )
src\HAppS\State\ComponentTH.hs:42:13:
Warning: Defined but not used: `mkArrowType'
[10 of 16] Compiling HAppS.State.Saver ( src\HAppS\State\Saver.hs, dist
\build\HAppS\State\Saver.o )
[11 of 16] Compiling HAppS.State.Transaction ( src\HAppS\State
\Transaction.hs, dist\build\HAppS\State\Transaction.o )
Loading package ghc-prim ... linking ... done.
Loading package integer ... linking ... done.
Loading package base ... linking ... done.
Loading package syb ... linking ... done.
Loading package array-0.2.0.0 ... linking ... done.
Loading package stm-2.1.1.2 ... linking ... done.
Loading package base-3.0.3.0 ... linking ... done.
Loading package bytestring-0.9.1.4 ... linking ... done.
Loading package containers-0.2.0.0 ... linking ... done.
Loading package binary-0.4.4 ... linking ... done.
Loading package parsec-2.1.0.1 ... linking ... done.
Loading package network-2.2.0.1 ... linking ... done.
Loading package hspread-0.3 ... linking ... done.
Loading package Win32-2.2.0.0 ... linking ... done.
Loading package filepath-1.1.0.1 ... linking ... done.
Loading package old-locale-1.0.0.1 ... linking ... done.
Loading package old-time-1.0.0.1 ... linking ... done.
Loading package directory-1.0.0.2 ... linking ... done.
Loading package mtl-1.1.0.2 ... linking ... done.
Loading package process-1.0.1.0 ... linking ... done.
Loading package time-1.1.2.2 ... linking ... done.
Loading package hslogger-1.0.7 ... linking ... done.
Loading package packedstring-0.1.0.1 ... linking ... done.
Loading package pretty-1.0.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package HAppS-Util-0.9.3 ... linking ... done.
Loading package random-1.0.0.1 ... linking ... done.
Loading package haskell98 ... linking ... done.
Loading package HaXml-1.13.3 ... linking ... done.
Loading package syb-with-class-0.4 ... linking ... done.
Loading package HAppS-Data-0.9.3 ... linking ... done.
src\HAppS\State\Transaction.hs:17:0:
Warning: Module `Data.Maybe' is imported, but nothing from it is
used,
except perhaps instances visible in `Data.Maybe'
To suppress this warning, use: import Data.Maybe()
[12 of 16] Compiling HAppS.State.Spread ( src\HAppS\State\Spread.hs,
dist\build\HAppS\State\Spread.o )
src\HAppS\State\Spread.hs:8:0:
Warning: Module `HAppS.State.Types' is imported, but nothing from
it is used,
except perhaps instances visible in `HAppS.State.Types'
To suppress this warning, use: import HAppS.State.Types()
[13 of 16] Compiling HAppS.State.Checkpoint ( src\HAppS\State
\Checkpoint.hs, dist\build\HAppS\State\Checkpoint.o )
src\HAppS\State\Checkpoint.hs:15:0:
Warning: Module `HAppS.State.Types' is imported, but nothing from
it is used,
except perhaps instances visible in `HAppS.State.Types'
To suppress this warning, use: import HAppS.State.Types()
[14 of 16] Compiling HAppS.State.TxControl ( src\HAppS\State
\TxControl.hs, dist\build\HAppS\State\TxControl.o )
src\HAppS\State\TxControl.hs:17:0:
Warning: Module `HAppS.State.Types' is imported, but nothing from
it is used,
except perhaps instances visible in `HAppS.State.Types'
To suppress this warning, use: import HAppS.State.Types()
[15 of 16] Compiling HAppS.State.Control ( src\HAppS\State\Control.hs,
dist\build\HAppS\State\Control.o )
src\HAppS\State\Control.hs:24:0:
Warning: Module `Control.Concurrent' is imported, but nothing from
it is used,
except perhaps instances visible in
`Control.Concurrent'
To suppress this warning, use: import Control.Concurrent
()
[16 of 16] Compiling HAppS.State ( src\HAppS\State.hs, dist\build
\HAppS\State.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSHAppS-
State-0.9.3.a
Installing library in C:\Program Files\Haskell\HAppS-
State-0.9.3\ghc-6.10.1
Registering HAppS-State-0.9.3...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading HAppS-IxSet-0.9.3...
Configuring HAppS-IxSet-0.9.3...
Preprocessing library HAppS-IxSet-0.9.3...
Building HAppS-IxSet-0.9.3...
[1 of 3] Compiling HAppS.Data.IxSet.Ix ( src\HAppS\Data\IxSet\Ix.hs,
dist\build\HAppS\Data\IxSet\Ix.o )
[2 of 3] Compiling HAppS.Data.IxSet ( src\HAppS\Data\IxSet.hs, dist
\build\HAppS\Data\IxSet.o )
src\HAppS\Data\IxSet.hs:109:0:
Warning: Module `HAppS.State' is imported, but nothing from it is
used,
except perhaps instances visible in `HAppS.State'
To suppress this warning, use: import HAppS.State()
src\HAppS\Data\IxSet.hs:180:0:
Warning: Definition but no type signature for `noCalcs'
Inferred type: noCalcs :: forall t. t -> ()
src\HAppS\Data\IxSet.hs:180:8: Warning: Defined but not used: `x'
src\HAppS\Data\IxSet.hs:208:47:
Warning: This binding for `context' shadows the existing binding
bound at src\HAppS\Data\IxSet.hs:207:14
In a case alternative
src\HAppS\Data\IxSet.hs:208:57:
Warning: This binding for `names' shadows the existing binding
bound at src\HAppS\Data\IxSet.hs:207:22
In a case alternative
src\HAppS\Data\IxSet.hs:209:50:
Warning: This binding for `context' shadows the existing binding
bound at src\HAppS\Data\IxSet.hs:207:14
In a case alternative
src\HAppS\Data\IxSet.hs:209:60:
Warning: This binding for `names' shadows the existing binding
bound at src\HAppS\Data\IxSet.hs:207:22
In a case alternative
src\HAppS\Data\IxSet.hs:210:50:
Warning: This binding for `names' shadows the existing binding
bound at src\HAppS\Data\IxSet.hs:207:22
In a case alternative
src\HAppS\Data\IxSet.hs:215:39:
Warning: Defined but not used: `names'
src\HAppS\Data\IxSet.hs:215:39:
Warning: This binding for `names' shadows the existing binding
bound at src\HAppS\Data\IxSet.hs:207:22
In the definition of `getCalType'
src\HAppS\Data\IxSet.hs:254:4:
Warning: This binding for `update' shadows the existing binding
imported from HAppS.State at src\HAppS\Data\IxSet.hs:
109:0-17
In the binding group for: update
src\HAppS\Data\IxSet.hs:401:0:
Warning: Definition but no type signature for `rGroupBy'
Inferred type: rGroupBy :: forall t k.
(Typeable k, Typeable t) =>
IxSet t -> [(k, [t])]
[3 of 3] Compiling HAppS.Data.IxSet.Usage ( src\HAppS\Data\IxSet
\Usage.hs, dist\build\HAppS\Data\IxSet\Usage.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSHAppS-
IxSet-0.9.3.a
Installing library in C:\Program Files\Haskell\HAppS-
IxSet-0.9.3\ghc-6.10.1
Registering HAppS-IxSet-0.9.3...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading HAppS-Server-0.9.3.1...
Configuring HAppS-Server-0.9.3.1...
Preprocessing library HAppS-Server-0.9.3.1...
Building HAppS-Server-0.9.3.1...
src\HAppS\Server\SimpleHTTP.hs:1:15:
Warning: -fallow-undecidable-instances is deprecated: use -
XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-}
instead
src\HAppS\Server\SimpleHTTP.hs:1:15:
Warning: -fallow-overlapping-instances is deprecated: use -
XOverlappingInstances or pragma {-# LANGUAGE OverlappingInstances#-}
instead
src\HAppS\Server\SimpleHTTP.hs:1:15:
Warning: -XPatternSignatures is deprecated: use -
XScopedTypeVariables or pragma {-# LANGUAGE ScopedTypeVariables#-}
instead
src\HAppS\Server\XSLT.hs:2:61:
Warning: -XPatternSignatures is deprecated: use -
XScopedTypeVariables or pragma {-# LANGUAGE ScopedTypeVariables#-}
instead
src\HAppS\Server\Facebook.hs:1:11:
Warning: -fth is deprecated: use -XTemplateHaskell or pragma {-#
LANGUAGE TemplateHaskell#-} instead
src\HAppS\Server\Facebook.hs:1:11:
Warning: -fallow-overlapping-instances is deprecated: use -
XOverlappingInstances or pragma {-# LANGUAGE OverlappingInstances#-}
instead
src\HAppS\Server\Facebook.hs:1:11:
Warning: -fallow-undecidable-instances is deprecated: use -
XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-}
instead
src\HAppS\Server\HTTPClient\HTTP.hs:1:13:
Warning: -XPatternSignatures is deprecated: use -
XScopedTypeVariables or pragma {-# LANGUAGE ScopedTypeVariables#-}
instead
src\HAppS\Server\HTTPClient\TCP.hs:1:13:
Warning: -XPatternSignatures is deprecated: use -
XScopedTypeVariables or pragma {-# LANGUAGE ScopedTypeVariables#-}
instead
src\HAppS\Server\HTTP\LazyLiner.hs:1:11:
Warning: -ffi is deprecated: use -XForeignFunctionInterface or
pragma {-# LANGUAGE ForeignFunctionInterface#-} instead
src\HAppS\Server\HTTP\Listen.hs:1:11:
Warning: -XPatternSignatures is deprecated: use -
XScopedTypeVariables or pragma {-# LANGUAGE ScopedTypeVariables#-}
instead
[ 1 of 29] Compiling HAppS.Server.SURI.ParseURI ( src\HAppS\Server\SURI
\ParseURI.hs, dist\build\HAppS\Server\SURI\ParseURI.o )
[ 2 of 29] Compiling HAppS.Server.HTTP.RFC822Headers ( src\HAppS\Server
\HTTP\RFC822Headers.hs, dist\build\HAppS\Server\HTTP\RFC822Headers.o )
[ 3 of 29] Compiling HAppS.Server.HTTP.Multipart ( src\HAppS\Server
\HTTP\Multipart.hs, dist\build\HAppS\Server\HTTP\Multipart.o )
[ 4 of 29] Compiling HAppS.Server.HTTP.LazyLiner ( src\HAppS\Server
\HTTP\LazyLiner.hs, dist\build\HAppS\Server\HTTP\LazyLiner.o )
[ 5 of 29] Compiling HAppS.Server.HTTP.Clock ( src\HAppS\Server\HTTP
\Clock.hs, dist\build\HAppS\Server\HTTP\Clock.o )
[ 6 of 29] Compiling HAppS.Server.HTTPClient.Stream ( src\HAppS\Server
\HTTPClient\Stream.hs, dist\build\HAppS\Server\HTTPClient\Stream.o )
[ 7 of 29] Compiling HAppS.Server.HTTPClient.TCP ( src\HAppS\Server
\HTTPClient\TCP.hs, dist\build\HAppS\Server\HTTPClient\TCP.o )
src\HAppS\Server\HTTPClient\TCP.hs:93:23:
Warning: Defined but not used: `addr'
src\HAppS\Server\HTTPClient\TCP.hs:93:32:
Warning: Defined but not used: `hst'
src\HAppS\Server\HTTPClient\TCP.hs:111:24:
Warning: Defined but not used: `addr'
src\HAppS\Server\HTTPClient\TCP.hs:167:33:
Warning: Defined but not used: `addr'
[ 8 of 29] Compiling HAppS.Server.HTTPClient.HTTP ( src\HAppS\Server
\HTTPClient\HTTP.hs, dist\build\HAppS\Server\HTTPClient\HTTP.o )
src\HAppS\Server\HTTPClient\HTTP.hs:138:0:
Warning: In the use of `authority'
(imported from Network.URI):
Deprecated: "use uriAuthority, and note changed
functionality"
src\HAppS\Server\HTTPClient\HTTP.hs:415:59:
Warning: Defined but not used: `v'
src\HAppS\Server\HTTPClient\HTTP.hs:595:33:
Warning: Defined but not used: `version'
src\HAppS\Server\HTTPClient\HTTP.hs:601:16:
Warning: Defined but not used: `yes'
src\HAppS\Server\HTTPClient\HTTP.hs:604:2:
Warning: Defined but not used: `no'
src\HAppS\Server\HTTPClient\HTTP.hs:612:33:
Warning: Defined but not used: `version'
src\HAppS\Server\HTTPClient\HTTP.hs:619:16:
Warning: Defined but not used: `yes'
src\HAppS\Server\HTTPClient\HTTP.hs:620:16:
Warning: Defined but not used: `no'
src\HAppS\Server\HTTPClient\HTTP.hs:766:37:
Warning: Defined but not used: `xs'
src\HAppS\Server\HTTPClient\HTTP.hs:952:18:
Warning: Defined but not used: `conn'
[ 9 of 29] Compiling HAppS.Server.S3 ( src\HAppS\Server\S3.hs, dist
\build\HAppS\Server\S3.o )
src\HAppS\Server\S3.hs:21:0:
Warning: In the use of `authority'
(imported from Network.URI):
Deprecated: "use uriAuthority, and note changed
functionality"
src\HAppS\Server\S3.hs:22:73:
Warning: Imported from `Control.Concurrent' but not used: `forkIO'
src\HAppS\Server\S3.hs:102:14: Warning: Defined but not used: `s3'
src\HAppS\Server\S3.hs:123:25:
Warning: accepting non-standard pattern guards (use -
XPatternGuards to suppress this message)
(2, _, _) <- rspCode res
[10 of 29] Compiling HAppS.Store.Util ( src\HAppS\Store\Util.hs, dist
\build\HAppS\Store\Util.o )
Loading package ghc-prim ... linking ... done.
Loading package integer ... linking ... done.
Loading package base ... linking ... done.
Loading package xhtml-3000.2.0.1 ... linking ... done.
Loading package html-1.0.1.2 ... linking ... done.
Loading package syb ... linking ... done.
Loading package array-0.2.0.0 ... linking ... done.
Loading package base-3.0.3.0 ... linking ... done.
Loading package bytestring-0.9.1.4 ... linking ... done.
Loading package parsec-2.1.0.1 ... linking ... done.
Loading package network-2.2.0.1 ... linking ... done.
Loading package HTTP-4000.0.1 ... linking ... done.
Loading package Win32-2.2.0.0 ... linking ... done.
Loading package filepath-1.1.0.1 ... linking ... done.
Loading package old-locale-1.0.0.1 ... linking ... done.
Loading package old-time-1.0.0.1 ... linking ... done.
Loading package directory-1.0.0.2 ... linking ... done.
Loading package containers-0.2.0.0 ... linking ... done.
Loading package mtl-1.1.0.2 ... linking ... done.
Loading package process-1.0.1.0 ... linking ... done.
Loading package time-1.1.2.2 ... linking ... done.
Loading package hslogger-1.0.7 ... linking ... done.
Loading package packedstring-0.1.0.1 ... linking ... done.
Loading package pretty-1.0.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package HAppS-Util-0.9.3 ... linking ... done.
Loading package random-1.0.0.1 ... linking ... done.
Loading package haskell98 ... linking ... done.
Loading package HaXml-1.13.3 ... linking ... done.
Loading package binary-0.4.4 ... linking ... done.
Loading package syb-with-class-0.4 ... linking ... done.
Loading package HAppS-Data-0.9.3 ... linking ... done.
Loading package hspread-0.3 ... linking ... done.
Loading package stm-2.1.1.2 ... linking ... done.
Loading package HAppS-State-0.9.3 ... linking ... done.
Loading package HAppS-IxSet-0.9.3 ... linking ... done.
src\HAppS\Store\Util.hs:21:0:
Warning: Module `Control.Monad.Reader' is imported, but nothing
from it is used,
except perhaps instances visible in
`Control.Monad.Reader'
To suppress this warning, use: import Control.Monad.Reader
()
src\HAppS\Store\Util.hs:38:35: Warning: Defined but not used: `t'
src\HAppS\Store\Util.hs:39:38: Warning: Defined but not used: `t'
[11 of 29] Compiling HAppS.Server.Cron ( src\HAppS\Server\Cron.hs, dist
\build\HAppS\Server\Cron.o )
src\HAppS\Server\Cron.hs:7:0:
Warning: Module `Data.Typeable' is imported, but nothing from it
is used,
except perhaps instances visible in `Data.Typeable'
To suppress this warning, use: import Data.Typeable()
src\HAppS\Server\Cron.hs:8:0:
Warning: Module `HAppS.State' is imported, but nothing from it is
used,
except perhaps instances visible in `HAppS.State'
To suppress this warning, use: import HAppS.State()
src\HAppS\Server\Cron.hs:9:0:
Warning: Module `HAppS.Util.Concurrent' is imported, but nothing
from it is used,
except perhaps instances visible in
`HAppS.Util.Concurrent'
To suppress this warning, use: import
HAppS.Util.Concurrent()
src\HAppS\Server\Cron.hs:10:0:
Warning: Module `Control.Monad' is imported, but nothing from it
is used,
except perhaps instances visible in `Control.Monad'
To suppress this warning, use: import Control.Monad()
src\HAppS\Server\Cron.hs:11:0:
Warning: Module `System.Random' is imported, but nothing from it
is used,
except perhaps instances visible in `System.Random'
To suppress this warning, use: import System.Random()
[12 of 29] Compiling HAppS.Server.SURI ( src\HAppS\Server\SURI.hs, dist
\build\HAppS\Server\SURI.o )
[13 of 29] Compiling HAppS.Server.MinHaXML ( src\HAppS\Server
\MinHaXML.hs, dist\build\HAppS\Server\MinHaXML.o )
[14 of 29] Compiling HAppS.Server.XSLT ( src\HAppS\Server\XSLT.hs, dist
\build\HAppS\Server\XSLT.o )
src\HAppS\Server\XSLT.hs:28:2:
Warning: Defined but not used: `f[aFg7]'
src\HAppS\Server\XSLT.hs:28:2:
Warning: Defined but not used: `k[aFga]'
[15 of 29] Compiling HAppS.Server.JSON ( src\HAppS\Server\JSON.hs, dist
\build\HAppS\Server\JSON.o )
[16 of 29] Compiling HAppS.Server.Cookie ( src\HAppS\Server\Cookie.hs,
dist\build\HAppS\Server\Cookie.o )
src\HAppS\Server\Cookie.hs:13:0:
Warning: Module `Control.Monad' is imported, but nothing from it
is used,
except perhaps instances visible in `Control.Monad'
To suppress this warning, use: import Control.Monad()
src\HAppS\Server\Cookie.hs:68:0:
Warning: Defined but not used: `validateCookie'
[17 of 29] Compiling HAppS.Server.HTTP.Types ( src\HAppS\Server\HTTP
\Types.hs, dist\build\HAppS\Server\HTTP\Types.o )
src\HAppS\Server\HTTP\Types.hs:26:0:
Warning: Module `Network.URI' is imported, but nothing from it is
used,
except perhaps instances visible in `Network.URI'
To suppress this warning, use: import Network.URI()
src\HAppS\Server\HTTP\Types.hs:30:0:
Warning: Module `HAppS.Util.Common' is imported, but nothing from
it is used,
except perhaps instances visible in `HAppS.Util.Common'
To suppress this warning, use: import HAppS.Util.Common()
src\HAppS\Server\HTTP\Types.hs:166:0:
Warning: Defined but not used: `getContentType'
src\HAppS\Server\HTTP\Types.hs:185:0:
Warning: Defined but not used: `checkHeader'
src\HAppS\Server\HTTP\Types.hs:236:0:
Warning: Defined but not used: `setLocationHeader'
src\HAppS\Server\HTTP\Types.hs:245:0:
Warning: Defined but not used: `commaSpaceC'
[18 of 29] Compiling HAppS.Server.MessageWrap ( src\HAppS\Server
\MessageWrap.hs, dist\build\HAppS\Server\MessageWrap.o )
src\HAppS\Server\MessageWrap.hs:18:0:
Warning: Module `Data.Map' is imported, but nothing from it is
used,
except perhaps instances visible in `Data.Map'
To suppress this warning, use: import Data.Map()
src\HAppS\Server\MessageWrap.hs:21:0:
Warning: Module `HAppS.Server.JSON' is imported, but nothing from
it is used,
except perhaps instances visible in `HAppS.Server.JSON'
To suppress this warning, use: import HAppS.Server.JSON()
src\HAppS\Server\MessageWrap.hs:22:0:
Warning: Module `HAppS.Server.MinHaXML' is imported, but nothing
from it is used,
except perhaps instances visible in
`HAppS.Server.MinHaXML'
To suppress this warning, use: import
HAppS.Server.MinHaXML()
src\HAppS\Server\MessageWrap.hs:26:0:
Warning: Module `Text.XML.HaXml.Types' is imported, but nothing
from it is used,
except perhaps instances visible in
`Text.XML.HaXml.Types'
To suppress this warning, use: import Text.XML.HaXml.Types
()
src\HAppS\Server\MessageWrap.hs:27:0:
Warning: Module `Data.Generics' is imported, but nothing from it
is used,
except perhaps instances visible in `Data.Generics'
To suppress this warning, use: import Data.Generics()
[19 of 29] Compiling HAppS.Server.HTTP.Handler ( src\HAppS\Server\HTTP
\Handler.hs, dist\build\HAppS\Server\HTTP\Handler.o )
src\HAppS\Server\HTTP\Handler.hs:9:17:
Warning: Imported from `Data.List' but not used: `foldl''
src\HAppS\Server\HTTP\Handler.hs:9:24:
Warning: Imported from `Data.List' but not used: `unfoldr'
src\HAppS\Server\HTTP\Handler.hs:11:20:
Warning: Redundant import of: `fromMaybe'
It is also imported from Data.Maybe at src\HAppS\Server
\HTTP\Handler.hs:22:0-16
src\HAppS\Server\HTTP\Handler.hs:11:31:
Warning: Redundant import of: `fromJust'
It is also imported from Data.Maybe at src\HAppS\Server
\HTTP\Handler.hs:22:0-16
src\HAppS\Server\HTTP\Handler.hs:16:0:
Warning: Module `Data.ByteString.Unsafe' is imported, but nothing
from it is used,
except perhaps instances visible in
`Data.ByteString.Unsafe'
To suppress this warning, use: import
Data.ByteString.Unsafe()
src\HAppS\Server\HTTP\Handler.hs:19:0:
Warning: Module `System.Locale' is imported, but nothing from it
is used,
except perhaps instances visible in `System.Locale'
To suppress this warning, use: import System.Locale()
src\HAppS\Server\HTTP\Handler.hs:20:0:
Warning: Module `System.Time' is imported, but nothing from it is
used,
except perhaps instances visible in `System.Time'
To suppress this warning, use: import System.Time()
src\HAppS\Server\HTTP\Handler.hs:34:0:
Warning: Module `HAppS.Util.ByteStringCompat' is imported, but
nothing from it is used,
except perhaps instances visible in
`HAppS.Util.ByteStringCompat'
To suppress this warning, use: import
HAppS.Util.ByteStringCompat()
src\HAppS\Server\HTTP\Handler.hs:37:0:
Warning: Module `System.Log.Logger' is imported, but nothing from
it is used,
except perhaps instances visible in `System.Log.Logger'
To suppress this warning, use: import System.Log.Logger()
src\HAppS\Server\HTTP\Handler.hs:39:0:
Warning: Defined but not used: `pack'
src\HAppS\Server\HTTP\Handler.hs:40:0:
Warning: Defined but not used: `logMH'
src\HAppS\Server\HTTP\Handler.hs:87:12:
Warning: Defined but not used: `v'
src\HAppS\Server\HTTP\Handler.hs:91:11:
Warning: Defined but not used: `rsFlags'
src\HAppS\Server\HTTP\Handler.hs:92:13:
Warning: Defined but not used: `nextResp'
src\HAppS\Server\HTTP\Handler.hs:99:0:
Warning: Defined but not used: `val'
src\HAppS\Server\HTTP\Handler.hs:101:0:
Warning: Defined but not used: `testChunk'
src\HAppS\Server\HTTP\Handler.hs:127:0:
Warning: Defined but not used: `chunk'
src\HAppS\Server\HTTP\Handler.hs:133:0:
Warning: Defined but not used: `unchunk'
src\HAppS\Server\HTTP\Handler.hs:170:0:
Warning: Defined but not used: `headers'
src\HAppS\Server\HTTP\Handler.hs:204:0:
Warning: Defined but not used: `combineHeaders'
[20 of 29] Compiling HAppS.Server.HTTP.Client ( src\HAppS\Server\HTTP
\Client.hs, dist\build\HAppS\Server\HTTP\Client.o )
[21 of 29] Compiling HAppS.Server.HTTP.Listen ( src\HAppS\Server\HTTP
\Listen.hs, dist\build\HAppS\Server\HTTP\Listen.o )
src\HAppS\Server\HTTP\Listen.hs:36:6:
Warning: Defined but not used: `msg'
[22 of 29] Compiling HAppS.Server.HTTP.LowLevel ( src\HAppS\Server\HTTP
\LowLevel.hs, dist\build\HAppS\Server\HTTP\LowLevel.o )
[23 of 29] Compiling HAppS.Server.SimpleHTTP ( src\HAppS\Server
\SimpleHTTP.hs, dist\build\HAppS\Server\SimpleHTTP.o )
src\HAppS\Server\SimpleHTTP.hs:134:0:
Warning: Module `System.Environment' is imported, but nothing from
it is used,
except perhaps instances visible in
`System.Environment'
To suppress this warning, use: import System.Environment
()
src\HAppS\Server\SimpleHTTP.hs:162:9:
Warning: Defined but not used: `fn'
src\HAppS\Server\SimpleHTTP.hs:164:9:
Warning: Defined but not used: `fn'
src\HAppS\Server\SimpleHTTP.hs:179:31:
Warning: Defined but not used: `rq'
src\HAppS\Server\SimpleHTTP.hs:467:0:
Warning: Defined but not used: `showRequest'
[24 of 29] Compiling HAppS.Server.HTTP.FileServe ( src\HAppS\Server
\HTTP\FileServe.hs, dist\build\HAppS\Server\HTTP\FileServe.o )
src\HAppS\Server\HTTP\FileServe.hs:132:15:
Warning: Defined but not used: `mime'
src\HAppS\Server\HTTP\FileServe.hs:140:6:
Warning: Defined but not used: `mod'
[25 of 29] Compiling HAppS.Server.Facebook ( src\HAppS\Server
\Facebook.hs, dist\build\HAppS\Server\Facebook.o )
mkUsageInfo: internal name? BaseURL{tc a1k0K}
mkUsageInfo: internal name? AppUsers{tc a1k0S}
mkUsageInfo: internal name? Year{tc a1k0U}
mkUsageInfo: internal name? Status{tc a1k0W}
mkUsageInfo: internal name? Type{tc a1k0Y}
mkUsageInfo: internal name? Name{tc a1k10}
mkUsageInfo: internal name? Nid{tc a1k12}
mkUsageInfo: internal name? Affiliation{tc a1k14}
mkUsageInfo: internal name? Affiliations{tc a1k16}
mkUsageInfo: internal name? About_me{tc a1k18}
mkUsageInfo: internal name? User{tc a1k1a}
mkUsageInfo: internal name? Fb_sig_profile_update_time{tc a1k1c}
mkUsageInfo: internal name? Fb_sig_session_key{tc a1k1e}
mkUsageInfo: internal name? Fb_sig_friends{tc a1k1g}
mkUsageInfo: internal name? Fb_sig_user{tc a1k1i}
mkUsageInfo: internal name? Fb_sig{tc a1k1k}
mkUsageInfo: internal name? Fb_sig_api_key{tc a1k1m}
mkUsageInfo: internal name? Fb_sig_time{tc a1k1o}
mkUsageInfo: internal name? Fb_sig_added{tc a1k1q}
mkUsageInfo: internal name? Fb_sig_in_canvas{tc a1k1s}
mkUsageInfo: internal name? Error_code{tc a1k1u}
mkUsageInfo: internal name? Are_friends{tc a1k1M}
mkUsageInfo: internal name? Friend_info{tc a1k1O}
mkUsageInfo: internal name? Fb_sig_expires{tc a1k1W}
mkUsageInfo: internal name? Admins{tc a1k20}
mkUsageInfo: internal name? Canvas_id{tc a1k22}
mkUsageInfo: internal name? App_id{tc a1k24}
mkUsageInfo: internal name? Api_key{tc a1k26}
mkUsageInfo: internal name? Secret{tc a1k28}
mkUsageInfo: internal name? Ids{tc a1k2i}
mkUsageInfo: internal name? Uid{tc a1k2u}
src\HAppS\Server\Facebook.hs:13:0:
Warning: Module `HAppS.Util.Common' is imported, but nothing from
it is used,
except perhaps instances visible in `HAppS.Util.Common'
To suppress this warning, use: import HAppS.Util.Common()
src\HAppS\Server\Facebook.hs:18:0:
Warning: Module `Text.Printf' is imported, but nothing from it is
used,
except perhaps instances visible in `Text.Printf'
To suppress this warning, use: import Text.Printf()
src\HAppS\Server\Facebook.hs:63:2:
Warning: Defined but not used: `f[a1kLc]'
src\HAppS\Server\Facebook.hs:63:2:
Warning: Defined but not used: `k[a1kLf]'
src\HAppS\Server\Facebook.hs:373:13:
Warning: Defined but not used: `x'
src\HAppS\Server\Facebook.hs:416:2:
Warning: Defined but not used: `a'
[26 of 29] Compiling HAppS.Store.FlashMsgs ( src\HAppS\Store
\FlashMsgs.hs, dist\build\HAppS\Store\FlashMsgs.o )
src\HAppS\Store\FlashMsgs.hs:102:9:
Warning: No explicit method nor default method for `initialValue'
In the instance declaration for `Component (FlashMsgs a)'
[27 of 29] Compiling HAppS.Server.StdConfig ( src\HAppS\Server
\StdConfig.hs, dist\build\HAppS\Server\StdConfig.o )
src\HAppS\Server\StdConfig.hs:6:0:
Warning: Module `HAppS.Util.Daemonize' is imported, but nothing
from it is used,
except perhaps instances visible in
`HAppS.Util.Daemonize'
To suppress this warning, use: import HAppS.Util.Daemonize
()
src\HAppS\Server\StdConfig.hs:8:0:
Warning: Module `HAppS.State' is imported, but nothing from it is
used,
except perhaps instances visible in `HAppS.State'
To suppress this warning, use: import HAppS.State()
[28 of 29] Compiling HAppS.Store.HelpReqs ( src\HAppS\Store
\HelpReqs.hs, dist\build\HAppS\Store\HelpReqs.o )
mkUsageInfo: internal name? Status{tc a3eel}
mkUsageInfo: internal name? HelpText{tc a3eeo}
mkUsageInfo: internal name? HelpReq{tc a3eeq}
src\HAppS\Store\HelpReqs.hs:35:3:
Warning: Defined but not used: `f[a3eke]'
src\HAppS\Store\HelpReqs.hs:35:3:
Warning: Defined but not used: `k[a3ekh]'
src\HAppS\Store\HelpReqs.hs:35:3:
Warning: Defined but not used: `f[a3ejm]'
src\HAppS\Store\HelpReqs.hs:35:3:
Warning: Defined but not used: `k[a3ejp]'
src\HAppS\Store\HelpReqs.hs:77:9:
Warning: No explicit method nor default method for `initialValue'
In the instance declaration for `Component HelpReqs'
src\HAppS\Store\HelpReqs.hs:99:38:
Warning: Defined but not used: `conf'
[29 of 29] Compiling HAppS.Server ( src\HAppS\Server.hs, dist\build
\HAppS\Server.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build\libHSHAppS-
Server-0.9.3.1.a
Installing library in C:\Program Files\Haskell\HAppS-
Server-0.9.3.1\ghc-6.10.1
Registering HAppS-Server-0.9.3.1...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading HStringTemplate-0.4.3...
Configuring HStringTemplate-0.4.3...
Preprocessing library HStringTemplate-0.4.3...
Building HStringTemplate-0.4.3...
[1 of 8] Compiling Text.StringTemplate.Classes ( Text\StringTemplate
\Classes.hs, dist\build\Text\StringTemplate\Classes.o )
Text\StringTemplate\Classes.hs:78:9:
Warning: orphan instance: instance Monoid PP.Doc
[2 of 8] Compiling Text.StringTemplate.Instances ( Text\StringTemplate
\Instances.hs, dist\build\Text\StringTemplate\Instances.o )
[3 of 8] Compiling Text.StringTemplate.Base ( Text\StringTemplate
\Base.hs, dist\build\Text\StringTemplate\Base.o )
[4 of 8] Compiling Text.StringTemplate.Group ( Text\StringTemplate
\Group.hs, dist\build\Text\StringTemplate\Group.o )
[5 of 8] Compiling Text.StringTemplate.Renderf ( Text\StringTemplate
\Renderf.hs, dist\build\Text\StringTemplate\Renderf.o )
[6 of 8] Compiling Text.StringTemplate.GenericStandard ( Text
\StringTemplate\GenericStandard.hs, dist\build\Text\StringTemplate
\GenericStandard.o )
[7 of 8] Compiling Text.StringTemplate ( Text\StringTemplate.hs, dist
\build\Text\StringTemplate.o )
[8 of 8] Compiling Text.StringTemplate.GenericWithClass ( Text
\StringTemplate\GenericWithClass.hs, dist\build\Text\StringTemplate
\GenericWithClass.o )
C:\ghc\ghc-6.10.1\bin\ar.exe: creating dist\build
\libHSHStringTemplate-0.4.3.a
Installing library in C:\Program
Files\Haskell\HStringTemplate-0.4.3\ghc-6.10.1
Registering HStringTemplate-0.4.3...
Reading package info from "dist\\installed-pkg-config" ... done.
Writing new package config file... done.
Downloading unix-2.3.1.0...
Configuring unix-2.3.1.0...
cabal: Error: some packages failed to install:
Crypto-4.1.0 failed during the building phase. The exception was:
exit: ExitFailure 1
FileManip-0.3.2 depends on unix-2.3.1.0 which failed to install.
HAppSHelpers-0.9 depends on unix-2.3.1.0 which failed to install.
HSH-1.2.6 depends on unix-2.3.1.0 which failed to install.
HStringTemplateHelpers-0.0.8 depends on unix-2.3.1.0 which failed to
install.
PBKDF2-0.3 depends on Crypto-4.1.0 which failed to install.
happs-tutorial-0.6.3 depends on unix-2.3.1.0 which failed to install.
unix-2.3.1.0 failed during the configure step. The exception was:
sh: runProcess: does not exist (No such file or directory)
C:\ghc\ghc-6.10.1>