Build #1 for happstack-yui-7373.5.2

[all reports]

Package happstack-yui-7373.5.2
Install DependencyFailed happstack-server-7.0.7
Docs NotTried
Tests NotTried
Time submitted unknown
Compiler ghc-7.6.3
OS linux
Arch x86_64
Dependencies web-routes-th-0.22.1, web-routes-happstack-0.23.5, web-routes-boomerang-0.27.1, web-routes-0.27.3, text-0.11.2.3, template-haskell-2.8.0.0, pretty-1.1.1.0, mtl-2.1.2, jmacro-0.5.8, interpolatedstring-perl6-0.9.0, hsp-0.7.3, happstack-server-7.0.7, happstack-jmacro-7.0.3, file-embed-0.0.6, containers-0.5.0.0, bytestring-0.10.0.2, boomerang-1.3.4.1, base-4.6.0.1
Flags embed

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring HJavaScript-0.4.7...
Building HJavaScript-0.4.7...
Preprocessing library HJavaScript-0.4.7...
[1 of 1] Compiling Language.HJavaScript.Syntax ( src/Language/HJavaScript/Syntax.hs, dist/build/Language/HJavaScript/Syntax.o )
In-place registering HJavaScript-0.4.7...
Running Haddock for HJavaScript-0.4.7...
Running hscolour for HJavaScript-0.4.7...
Preprocessing library HJavaScript-0.4.7...
Preprocessing library HJavaScript-0.4.7...
Haddock coverage:
  57% ( 32 / 56) in 'Language.HJavaScript.Syntax'
Documentation created: dist/doc/html/HJavaScript/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/HJavaScript-0.4.7
Registering HJavaScript-0.4.7...
Installed HJavaScript-0.4.7
Configuring base-unicode-symbols-0.2.2.4...
Building base-unicode-symbols-0.2.2.4...
Preprocessing library base-unicode-symbols-0.2.2.4...
[ 1 of 12] Compiling Data.Ord.Unicode ( Data/Ord/Unicode.hs, dist/build/Data/Ord/Unicode.o )
[ 2 of 12] Compiling Data.Monoid.Unicode ( Data/Monoid/Unicode.hs, dist/build/Data/Monoid/Unicode.o )
[ 3 of 12] Compiling Data.List.Unicode ( Data/List/Unicode.hs, dist/build/Data/List/Unicode.o )
[ 4 of 12] Compiling Data.Function.Unicode ( Data/Function/Unicode.hs, dist/build/Data/Function/Unicode.o )
[ 5 of 12] Compiling Data.Foldable.Unicode ( Data/Foldable/Unicode.hs, dist/build/Data/Foldable/Unicode.o )
[ 6 of 12] Compiling Data.Eq.Unicode  ( Data/Eq/Unicode.hs, dist/build/Data/Eq/Unicode.o )
[ 7 of 12] Compiling Data.Bool.Unicode ( Data/Bool/Unicode.hs, dist/build/Data/Bool/Unicode.o )
[ 8 of 12] Compiling Prelude.Unicode  ( Prelude/Unicode.hs, dist/build/Prelude/Unicode.o )
[ 9 of 12] Compiling Control.Monad.Unicode ( Control/Monad/Unicode.hs, dist/build/Control/Monad/Unicode.o )
[10 of 12] Compiling Control.Category.Unicode ( Control/Category/Unicode.hs, dist/build/Control/Category/Unicode.o )
[11 of 12] Compiling Control.Arrow.Unicode ( Control/Arrow/Unicode.hs, dist/build/Control/Arrow/Unicode.o )
[12 of 12] Compiling Control.Applicative.Unicode ( Control/Applicative/Unicode.hs, dist/build/Control/Applicative/Unicode.o )
In-place registering base-unicode-symbols-0.2.2.4...
Running Haddock for base-unicode-symbols-0.2.2.4...
Running hscolour for base-unicode-symbols-0.2.2.4...
Preprocessing library base-unicode-symbols-0.2.2.4...
Preprocessing library base-unicode-symbols-0.2.2.4...
Haddock coverage:
 100% (  5 /  5) in 'Data.Ord.Unicode'
 100% (  3 /  3) in 'Data.Monoid.Unicode'
 100% ( 10 / 10) in 'Data.List.Unicode'
 100% (  2 /  2) in 'Data.Function.Unicode'
 100% (  5 /  5) in 'Data.Foldable.Unicode'
 100% (  4 /  4) in 'Data.Eq.Unicode'
 100% (  4 /  4) in 'Data.Bool.Unicode'
 100% ( 21 / 21) in 'Prelude.Unicode'
 100% (  4 /  4) in 'Control.Monad.Unicode'
 100% (  4 /  4) in 'Control.Category.Unicode'
 100% (  6 /  6) in 'Control.Arrow.Unicode'
 100% (  3 /  3) in 'Control.Applicative.Unicode'
Documentation created: dist/doc/html/base-unicode-symbols/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/base-unicode-symbols-0.2.2.4
Registering base-unicode-symbols-0.2.2.4...
Installed base-unicode-symbols-0.2.2.4
Configuring base64-bytestring-1.0.0.1...
Building base64-bytestring-1.0.0.1...
Preprocessing library base64-bytestring-1.0.0.1...
[1 of 5] Compiling Data.ByteString.Base64.Internal ( Data/ByteString/Base64/Internal.hs, dist/build/Data/ByteString/Base64/Internal.o )
[2 of 5] Compiling Data.ByteString.Base64.URL ( Data/ByteString/Base64/URL.hs, dist/build/Data/ByteString/Base64/URL.o )
[3 of 5] Compiling Data.ByteString.Base64.URL.Lazy ( Data/ByteString/Base64/URL/Lazy.hs, dist/build/Data/ByteString/Base64/URL/Lazy.o )
[4 of 5] Compiling Data.ByteString.Base64 ( Data/ByteString/Base64.hs, dist/build/Data/ByteString/Base64.o )
[5 of 5] Compiling Data.ByteString.Base64.Lazy ( Data/ByteString/Base64/Lazy.hs, dist/build/Data/ByteString/Base64/Lazy.o )
In-place registering base64-bytestring-1.0.0.1...
Running Haddock for base64-bytestring-1.0.0.1...
Running hscolour for base64-bytestring-1.0.0.1...
Preprocessing library base64-bytestring-1.0.0.1...
Preprocessing library base64-bytestring-1.0.0.1...
Haddock coverage:
  45% (  5 / 11) in 'Data.ByteString.Base64.Internal'
 100% (  5 /  5) in 'Data.ByteString.Base64.URL'
 100% (  4 /  4) in 'Data.ByteString.Base64.URL.Lazy'
 100% (  5 /  5) in 'Data.ByteString.Base64'
 100% (  4 /  4) in 'Data.ByteString.Base64.Lazy'
Documentation created: dist/doc/html/base64-bytestring/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/base64-bytestring-1.0.0.1
Registering base64-bytestring-1.0.0.1...
Installed base64-bytestring-1.0.0.1
Configuring blaze-builder-0.3.3.0...
Building blaze-builder-0.3.3.0...
Preprocessing library blaze-builder-0.3.3.0...
[ 1 of 13] Compiling Blaze.ByteString.Builder.Internal.Types ( Blaze/ByteString/Builder/Internal/Types.hs, dist/build/Blaze/ByteString/Builder/Internal/Types.o )
[ 2 of 13] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, dist/build/Blaze/ByteString/Builder/Internal/Write.o )
[ 3 of 13] Compiling Blaze.ByteString.Builder.Internal.Buffer ( Blaze/ByteString/Builder/Internal/Buffer.hs, dist/build/Blaze/ByteString/Builder/Internal/Buffer.o )
[ 4 of 13] Compiling Blaze.ByteString.Builder.Internal.UncheckedShifts ( Blaze/ByteString/Builder/Internal/UncheckedShifts.hs, dist/build/Blaze/ByteString/Builder/Internal/UncheckedShifts.o )
[ 5 of 13] Compiling Blaze.ByteString.Builder.Internal ( Blaze/ByteString/Builder/Internal.hs, dist/build/Blaze/ByteString/Builder/Internal.o )
[ 6 of 13] Compiling Blaze.ByteString.Builder.Char.Utf8 ( Blaze/ByteString/Builder/Char/Utf8.hs, dist/build/Blaze/ByteString/Builder/Char/Utf8.o )
[ 7 of 13] Compiling Blaze.ByteString.Builder.ByteString ( Blaze/ByteString/Builder/ByteString.hs, dist/build/Blaze/ByteString/Builder/ByteString.o )
[ 8 of 13] Compiling Blaze.ByteString.Builder.Word ( Blaze/ByteString/Builder/Word.hs, dist/build/Blaze/ByteString/Builder/Word.o )
[ 9 of 13] Compiling Blaze.ByteString.Builder.Char8 ( Blaze/ByteString/Builder/Char8.hs, dist/build/Blaze/ByteString/Builder/Char8.o )
[10 of 13] Compiling Blaze.ByteString.Builder.HTTP ( Blaze/ByteString/Builder/HTTP.hs, dist/build/Blaze/ByteString/Builder/HTTP.o )
[11 of 13] Compiling Blaze.ByteString.Builder.Int ( Blaze/ByteString/Builder/Int.hs, dist/build/Blaze/ByteString/Builder/Int.o )
[12 of 13] Compiling Blaze.ByteString.Builder ( Blaze/ByteString/Builder.hs, dist/build/Blaze/ByteString/Builder.o )
[13 of 13] Compiling Blaze.ByteString.Builder.Html.Utf8 ( Blaze/ByteString/Builder/Html/Utf8.hs, dist/build/Blaze/ByteString/Builder/Html/Utf8.o )
In-place registering blaze-builder-0.3.3.0...
Running Haddock for blaze-builder-0.3.3.0...
Running hscolour for blaze-builder-0.3.3.0...
Preprocessing library blaze-builder-0.3.3.0...
Preprocessing library blaze-builder-0.3.3.0...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: text-0.11.2.3
Haddock coverage:
  27% (  4 / 15) in 'Blaze.ByteString.Builder.Internal.Types'
  92% ( 24 / 26) in 'Blaze.ByteString.Builder.Internal.Write'
 100% ( 22 / 22) in 'Blaze.ByteString.Builder.Internal.Buffer'
  25% (  1 /  4) in 'Blaze.ByteString.Builder.Internal.UncheckedShifts'
  69% ( 22 / 32) in 'Blaze.ByteString.Builder.Internal'
 100% (  9 /  9) in 'Blaze.ByteString.Builder.Char.Utf8'
 100% ( 12 / 12) in 'Blaze.ByteString.Builder.ByteString'
 100% ( 43 / 43) in 'Blaze.ByteString.Builder.Word'
 100% (  9 /  9) in 'Blaze.ByteString.Builder.Char8'
 100% (  4 /  4) in 'Blaze.ByteString.Builder.HTTP'
 100% ( 43 / 43) in 'Blaze.ByteString.Builder.Int'
  92% ( 22 / 24) in 'Blaze.ByteString.Builder'
 100% ( 10 / 10) in 'Blaze.ByteString.Builder.Html.Utf8'
Warning: Blaze.ByteString.Builder.Char.Utf8: could not find link destinations for:
    Data.Text.Internal.Text Data.Text.Lazy.Internal.Text
Warning: Blaze.ByteString.Builder.Char8: could not find link destinations for:
    Data.Text.Internal.Text Data.Text.Lazy.Internal.Text
Warning: Blaze.ByteString.Builder.Html.Utf8: could not find link destinations for:
    Data.Text.Internal.Text Data.Text.Lazy.Internal.Text
Documentation created: dist/doc/html/blaze-builder/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/blaze-builder-0.3.3.0
Registering blaze-builder-0.3.3.0...
Installed blaze-builder-0.3.3.0
Configuring boomerang-1.3.4.1...
Building boomerang-1.3.4.1...
Preprocessing library boomerang-1.3.4.1...
[ 1 of 10] Compiling Text.Boomerang.Pos ( Text/Boomerang/Pos.hs, dist/build/Text/Boomerang/Pos.o )
[ 2 of 10] Compiling Text.Boomerang.HStack ( Text/Boomerang/HStack.hs, dist/build/Text/Boomerang/HStack.o )
[ 3 of 10] Compiling Text.Boomerang.Prim ( Text/Boomerang/Prim.hs, dist/build/Text/Boomerang/Prim.o )
[ 4 of 10] Compiling Text.Boomerang.TH ( Text/Boomerang/TH.hs, dist/build/Text/Boomerang/TH.o )
[ 5 of 10] Compiling Text.Boomerang.Error ( Text/Boomerang/Error.hs, dist/build/Text/Boomerang/Error.o )
[ 6 of 10] Compiling Text.Boomerang.Combinators ( Text/Boomerang/Combinators.hs, dist/build/Text/Boomerang/Combinators.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package text-0.11.2.3 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
[ 7 of 10] Compiling Text.Boomerang.String ( Text/Boomerang/String.hs, dist/build/Text/Boomerang/String.o )
[ 8 of 10] Compiling Text.Boomerang.Strings ( Text/Boomerang/Strings.hs, dist/build/Text/Boomerang/Strings.o )
[ 9 of 10] Compiling Text.Boomerang.Texts ( Text/Boomerang/Texts.hs, dist/build/Text/Boomerang/Texts.o )
[10 of 10] Compiling Text.Boomerang   ( Text/Boomerang.hs, dist/build/Text/Boomerang.o )
In-place registering boomerang-1.3.4.1...
Running Haddock for boomerang-1.3.4.1...
Running hscolour for boomerang-1.3.4.1...
Preprocessing library boomerang-1.3.4.1...
Preprocessing library boomerang-1.3.4.1...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, text-0.11.2.3,
transformers-0.3.0.0
Haddock coverage:
  86% (  6 /  7) in 'Text.Boomerang.Pos'
  88% (  7 /  8) in 'Text.Boomerang.HStack'
  94% ( 15 / 16) in 'Text.Boomerang.Prim'
  50% (  1 /  2) in 'Text.Boomerang.TH'
Warning: Text.Boomerang.Error: Instances of type and data families are not yet supported. Instances of the following families will be filtered out:
  Pos
  78% (  7 /  9) in 'Text.Boomerang.Error'
  66% ( 21 / 32) in 'Text.Boomerang.Combinators'
  89% ( 16 / 18) in 'Text.Boomerang.String'
doc comment parse failed:  matches any 'String'

 the parser returns the remainder of the current String segment, (but does not consume the 'end of segment'.

 Note that the only combinator that should follow 'anyString' is
 'eos' or '</>'. Other combinators will lead to inconsistent
 inversions.

 For example, if we have:

 > unparseStrings (rPair . anyString . anyString)  ("foo","bar")

 That will unparse to @Just ["foobar"]@. But if we call

 > parseStrings (rPair . anyString . anyString)  ["foobar"]

 We will get @Right ("foobar","")@ instead of the original @Right ("foo","bar")@
  91% ( 20 / 22) in 'Text.Boomerang.Strings'
doc comment parse failed:  matches any 'Text'

 the parser returns the remainder of the current Text segment, (but does not consume the 'end of segment'.

 Note that the only combinator that should follow 'anyText' is
 'eos' or '</>'. Other combinators will lead to inconsistent
 inversions.

 For example, if we have:

 > unparseTexts (rPair . anyText . anyText)  ("foo","bar")

 That will unparse to @Just ["foobar"]@. But if we call

 > parseTexts (rPair . anyText . anyText)  ["foobar"]

 We will get @Right ("foobar","")@ instead of the original @Right ("foo","bar")@
  93% ( 27 / 29) in 'Text.Boomerang.Texts'
 100% (  6 /  6) in 'Text.Boomerang'
Warning: Text.Boomerang.Pos: could not find link destinations for:
    Data.Text.Internal.Text
Warning: Text.Boomerang.Prim: could not find link destinations for:
    Data.Text.Internal.Text Text.Boomerang.Prim.maximumsBy
Warning: Text.Boomerang.Error: could not find link destinations for:
    Control.Monad.Trans.Error.Error Data.Text.Internal.Text
Warning: Text.Boomerang.Combinators: could not find link destinations for:
    Control.Monad.Trans.Error.Error
Warning: Text.Boomerang.Texts: could not find link destinations for:
    Data.Text.Internal.Text
Documentation created: dist/doc/html/boomerang/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/boomerang-1.3.4.1
Registering boomerang-1.3.4.1...
Installed boomerang-1.3.4.1
Configuring cereal-0.3.5.2...
Building cereal-0.3.5.2...
Preprocessing library cereal-0.3.5.2...
[1 of 5] Compiling Data.Serialize.Builder ( src/Data/Serialize/Builder.hs, dist/build/Data/Serialize/Builder.o )
[2 of 5] Compiling Data.Serialize.Put ( src/Data/Serialize/Put.hs, dist/build/Data/Serialize/Put.o )
[3 of 5] Compiling Data.Serialize.Get ( src/Data/Serialize/Get.hs, dist/build/Data/Serialize/Get.o )

src/Data/Serialize/Get.hs:272:15: Warning: Defined but not used: k'

src/Data/Serialize/Get.hs:273:14: Warning: Defined but not used: c'
[4 of 5] Compiling Data.Serialize.IEEE754 ( src/Data/Serialize/IEEE754.hs, dist/build/Data/Serialize/IEEE754.o )

src/Data/Serialize/IEEE754.hs:83:39: Warning:
    In the use of `castSTUArray' (imported from Data.Array.ST):
    Deprecated: "Please import from Data.Array.Unsafe instead; This will be removed in the next release"
[5 of 5] Compiling Data.Serialize   ( src/Data/Serialize.hs, dist/build/Data/Serialize.o )
In-place registering cereal-0.3.5.2...
Running Haddock for cereal-0.3.5.2...
Running hscolour for cereal-0.3.5.2...
Preprocessing library cereal-0.3.5.2...
Preprocessing library cereal-0.3.5.2...

src/Data/Serialize/Get.hs:272:15: Warning: Defined but not used: k'

src/Data/Serialize/Get.hs:273:14: Warning: Defined but not used: c'

src/Data/Serialize/IEEE754.hs:83:39: Warning:
    In the use of `castSTUArray' (imported from Data.Array.ST):
    Deprecated: "Please import from Data.Array.Unsafe instead; This will be removed in the next release"
Haddock coverage:
  96% ( 26 / 27) in 'Data.Serialize.Builder'
  69% ( 29 / 42) in 'Data.Serialize.Put'
  94% ( 50 / 53) in 'Data.Serialize.Get'
 100% ( 11 / 11) in 'Data.Serialize.IEEE754'
Cannot find documentation for: $example
 100% ( 11 / 11) in 'Data.Serialize'
Warning: Data.Serialize.Put: could not find link destinations for:
    Data.Serialize.Put.PairS
Warning: Data.Serialize.Get: could not find link destinations for:
    Data.Serialize.Get.get
Documentation created: dist/doc/html/cereal/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/cereal-0.3.5.2
Registering cereal-0.3.5.2...
Installed cereal-0.3.5.2
Configuring cpphs-1.17.1...
Building cpphs-1.17.1...
Preprocessing library cpphs-1.17.1...
[ 1 of 12] Compiling Language.Preprocessor.Cpphs.HashDefine ( Language/Preprocessor/Cpphs/HashDefine.hs, dist/build/Language/Preprocessor/Cpphs/HashDefine.o )
[ 2 of 12] Compiling Text.ParserCombinators.HuttonMeijer ( Text/ParserCombinators/HuttonMeijer.hs, dist/build/Text/ParserCombinators/HuttonMeijer.o )
[ 3 of 12] Compiling Language.Preprocessor.Cpphs.SymTab ( Language/Preprocessor/Cpphs/SymTab.hs, dist/build/Language/Preprocessor/Cpphs/SymTab.o )
[ 4 of 12] Compiling Language.Preprocessor.Unlit ( Language/Preprocessor/Unlit.hs, dist/build/Language/Preprocessor/Unlit.o )
[ 5 of 12] Compiling Language.Preprocessor.Cpphs.Options ( Language/Preprocessor/Cpphs/Options.hs, dist/build/Language/Preprocessor/Cpphs/Options.o )
[ 6 of 12] Compiling Language.Preprocessor.Cpphs.Position ( Language/Preprocessor/Cpphs/Position.hs, dist/build/Language/Preprocessor/Cpphs/Position.o )
[ 7 of 12] Compiling Language.Preprocessor.Cpphs.ReadFirst ( Language/Preprocessor/Cpphs/ReadFirst.hs, dist/build/Language/Preprocessor/Cpphs/ReadFirst.o )
[ 8 of 12] Compiling Language.Preprocessor.Cpphs.Tokenise ( Language/Preprocessor/Cpphs/Tokenise.hs, dist/build/Language/Preprocessor/Cpphs/Tokenise.o )
[ 9 of 12] Compiling Language.Preprocessor.Cpphs.MacroPass ( Language/Preprocessor/Cpphs/MacroPass.hs, dist/build/Language/Preprocessor/Cpphs/MacroPass.o )
[10 of 12] Compiling Language.Preprocessor.Cpphs.CppIfdef ( Language/Preprocessor/Cpphs/CppIfdef.hs, dist/build/Language/Preprocessor/Cpphs/CppIfdef.o )
[11 of 12] Compiling Language.Preprocessor.Cpphs.RunCpphs ( Language/Preprocessor/Cpphs/RunCpphs.hs, dist/build/Language/Preprocessor/Cpphs/RunCpphs.o )
[12 of 12] Compiling Language.Preprocessor.Cpphs ( Language/Preprocessor/Cpphs.hs, dist/build/Language/Preprocessor/Cpphs.o )
In-place registering cpphs-1.17.1...
Preprocessing executable 'cpphs' for cpphs-1.17.1...
[ 1 of 13] Compiling Text.ParserCombinators.HuttonMeijer ( Text/ParserCombinators/HuttonMeijer.hs, dist/build/cpphs/cpphs-tmp/Text/ParserCombinators/HuttonMeijer.o )
[ 2 of 13] Compiling Language.Preprocessor.Cpphs.SymTab ( Language/Preprocessor/Cpphs/SymTab.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/SymTab.o )
[ 3 of 13] Compiling Language.Preprocessor.Cpphs.Position ( Language/Preprocessor/Cpphs/Position.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Position.o )
[ 4 of 13] Compiling Language.Preprocessor.Cpphs.ReadFirst ( Language/Preprocessor/Cpphs/ReadFirst.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/ReadFirst.o )
[ 5 of 13] Compiling Language.Preprocessor.Cpphs.Options ( Language/Preprocessor/Cpphs/Options.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Options.o )
[ 6 of 13] Compiling Language.Preprocessor.Cpphs.HashDefine ( Language/Preprocessor/Cpphs/HashDefine.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/HashDefine.o )
[ 7 of 13] Compiling Language.Preprocessor.Cpphs.Tokenise ( Language/Preprocessor/Cpphs/Tokenise.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Tokenise.o )
[ 8 of 13] Compiling Language.Preprocessor.Cpphs.MacroPass ( Language/Preprocessor/Cpphs/MacroPass.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/MacroPass.o )
[ 9 of 13] Compiling Language.Preprocessor.Cpphs.CppIfdef ( Language/Preprocessor/Cpphs/CppIfdef.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/CppIfdef.o )
[10 of 13] Compiling Language.Preprocessor.Unlit ( Language/Preprocessor/Unlit.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Unlit.o )
[11 of 13] Compiling Language.Preprocessor.Cpphs.RunCpphs ( Language/Preprocessor/Cpphs/RunCpphs.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/RunCpphs.o )
[12 of 13] Compiling Language.Preprocessor.Cpphs ( Language/Preprocessor/Cpphs.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs.o )
[13 of 13] Compiling Main             ( cpphs.hs, dist/build/cpphs/cpphs-tmp/Main.o )
Linking dist/build/cpphs/cpphs ...
Running Haddock for cpphs-1.17.1...
Running hscolour for cpphs-1.17.1...
Preprocessing library cpphs-1.17.1...
Preprocessing executable 'cpphs' for cpphs-1.17.1...
Preprocessing library cpphs-1.17.1...
Haddock coverage:
  83% (  5 /  6) in 'Language.Preprocessor.Cpphs.HashDefine'
   6% (  2 / 36) in 'Text.ParserCombinators.HuttonMeijer'
  33% (  3 /  9) in 'Language.Preprocessor.Cpphs.SymTab'
 100% (  2 /  2) in 'Language.Preprocessor.Unlit'
 100% (  7 /  7) in 'Language.Preprocessor.Cpphs.Options'
 100% ( 14 / 14) in 'Language.Preprocessor.Cpphs.Position'
 100% (  2 /  2) in 'Language.Preprocessor.Cpphs.ReadFirst'
  86% (  6 /  7) in 'Language.Preprocessor.Cpphs.Tokenise'
 100% (  5 /  5) in 'Language.Preprocessor.Cpphs.MacroPass'
 100% (  2 /  2) in 'Language.Preprocessor.Cpphs.CppIfdef'
   0% (  0 /  3) in 'Language.Preprocessor.Cpphs.RunCpphs'
  92% ( 22 / 24) in 'Language.Preprocessor.Cpphs'
Documentation created: dist/doc/html/cpphs/index.html
Preprocessing executable 'cpphs' for cpphs-1.17.1...
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/cpphs-1.17.1
Installing executable(s) in /srv/hackage/var/build/tmp-install/bin
Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the
system search path.
Registering cpphs-1.17.1...
Installed cpphs-1.17.1
Configuring digest-0.0.1.2...
Building digest-0.0.1.2...
Preprocessing library digest-0.0.1.2...
[1 of 2] Compiling Data.Digest.Adler32 ( dist/build/Data/Digest/Adler32.hs, dist/build/Data/Digest/Adler32.o )
[2 of 2] Compiling Data.Digest.CRC32 ( dist/build/Data/Digest/CRC32.hs, dist/build/Data/Digest/CRC32.o )
In-place registering digest-0.0.1.2...
Running Haddock for digest-0.0.1.2...
Running hscolour for digest-0.0.1.2...
Preprocessing library digest-0.0.1.2...
Preprocessing library digest-0.0.1.2...
Haddock coverage:
Warning: Data.Digest.Adler32: adler32 is exported separately but will be documented under Adler32. Consider exporting it together with its parent(s) for code clarity.
Warning: Data.Digest.Adler32: adler32Update is exported separately but will be documented under Adler32. Consider exporting it together with its parent(s) for code clarity.
 100% (  2 /  2) in 'Data.Digest.Adler32'
Warning: Data.Digest.CRC32: crc32 is exported separately but will be documented under CRC32. Consider exporting it together with its parent(s) for code clarity.
Warning: Data.Digest.CRC32: crc32Update is exported separately but will be documented under CRC32. Consider exporting it together with its parent(s) for code clarity.
 100% (  2 /  2) in 'Data.Digest.CRC32'
Documentation created: dist/doc/html/digest/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/digest-0.0.1.2
Registering digest-0.0.1.2...
Installed digest-0.0.1.2
Configuring extensible-exceptions-0.1.1.4...
Building extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
[1 of 1] Compiling Control.Exception.Extensible ( Control/Exception/Extensible.hs, dist/build/Control/Exception/Extensible.o )
In-place registering extensible-exceptions-0.1.1.4...
Running Haddock for extensible-exceptions-0.1.1.4...
Running hscolour for extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
Haddock coverage:
 100% (  2 /  2) in 'Control.Exception.Extensible'
Documentation created: dist/doc/html/extensible-exceptions/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/extensible-exceptions-0.1.1.4
Registering extensible-exceptions-0.1.1.4...
Installed extensible-exceptions-0.1.1.4
Configuring file-embed-0.0.6...
Building file-embed-0.0.6...
Preprocessing library file-embed-0.0.6...
[1 of 1] Compiling Data.FileEmbed   ( Data/FileEmbed.hs, dist/build/Data/FileEmbed.o )
In-place registering file-embed-0.0.6...
Running Haddock for file-embed-0.0.6...
Running hscolour for file-embed-0.0.6...
Preprocessing library file-embed-0.0.6...
Preprocessing library file-embed-0.0.6...
Haddock coverage:
  67% (  8 / 12) in 'Data.FileEmbed'
Documentation created: dist/doc/html/file-embed/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/file-embed-0.0.6
Registering file-embed-0.0.6...
Installed file-embed-0.0.6
Configuring harp-0.4...
Building harp-0.4...
Preprocessing library harp-0.4...
[1 of 1] Compiling Harp.Match       ( Harp/Match.hs, dist/build/Harp/Match.o )
In-place registering harp-0.4...
Running Haddock for harp-0.4...
Running hscolour for harp-0.4...
Preprocessing library harp-0.4...
Preprocessing library harp-0.4...
Haddock coverage:
  44% (  7 / 16) in 'Harp.Match'
Documentation created: dist/doc/html/harp/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/harp-0.4
Registering harp-0.4...
Installed harp-0.4
Configuring hashable-1.2.1.0...
Building hashable-1.2.1.0...
Preprocessing library hashable-1.2.1.0...
[1 of 3] Compiling Data.Hashable.Class ( Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o )
[2 of 3] Compiling Data.Hashable.Generic ( Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o )
[3 of 3] Compiling Data.Hashable    ( Data/Hashable.hs, dist/build/Data/Hashable.o )
In-place registering hashable-1.2.1.0...
Running Haddock for hashable-1.2.1.0...
Running hscolour for hashable-1.2.1.0...
Preprocessing library hashable-1.2.1.0...
Preprocessing library hashable-1.2.1.0...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: text-0.11.2.3
Haddock coverage:
 100% ( 11 / 11) in 'Data.Hashable.Class'
 100% (  1 /  1) in 'Data.Hashable.Generic'
 100% ( 22 / 22) in 'Data.Hashable'
Warning: Data.Hashable: could not find link destinations for:
    Data.Text.Internal.Text Data.Text.Lazy.Internal.Text Data.Hashable.Class.GHashable
Documentation created: dist/doc/html/hashable/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/hashable-1.2.1.0
Registering hashable-1.2.1.0...
Installed hashable-1.2.1.0
Configuring hslogger-1.2.3...
Building hslogger-1.2.3...
Preprocessing library hslogger-1.2.3...
[1 of 8] Compiling System.Log       ( src/System/Log.hs, dist/build/System/Log.o )
[2 of 8] Compiling System.Log.Formatter ( src/System/Log/Formatter.hs, dist/build/System/Log/Formatter.o )
[3 of 8] Compiling System.Log.Handler ( src/System/Log/Handler.hs, dist/build/System/Log/Handler.o )
[4 of 8] Compiling System.Log.Handler.Simple ( src/System/Log/Handler/Simple.hs, dist/build/System/Log/Handler/Simple.o )
[5 of 8] Compiling System.Log.Handler.Syslog ( src/System/Log/Handler/Syslog.hs, dist/build/System/Log/Handler/Syslog.o )
[6 of 8] Compiling System.Log.Handler.Growl ( src/System/Log/Handler/Growl.hs, dist/build/System/Log/Handler/Growl.o )
[7 of 8] Compiling System.Log.Handler.Log4jXML ( src/System/Log/Handler/Log4jXML.hs, dist/build/System/Log/Handler/Log4jXML.o )
[8 of 8] Compiling System.Log.Logger ( src/System/Log/Logger.hs, dist/build/System/Log/Logger.o )
In-place registering hslogger-1.2.3...
Running Haddock for hslogger-1.2.3...
Running hscolour for hslogger-1.2.3...
Preprocessing library hslogger-1.2.3...
Preprocessing library hslogger-1.2.3...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, network-2.4.1.2,
parsec-3.1.3, text-0.11.2.3, transformers-0.3.0.0
Haddock coverage:
 100% (  4 /  4) in 'System.Log'
 100% (  6 /  6) in 'System.Log.Formatter'
 100% (  3 /  3) in 'System.Log.Handler'
 100% (  5 /  5) in 'System.Log.Handler.Simple'
 100% ( 10 / 10) in 'System.Log.Handler.Syslog'
 100% (  3 /  3) in 'System.Log.Handler.Growl'
 100% ( 17 / 17) in 'System.Log.Handler.Log4jXML'
  97% ( 37 / 38) in 'System.Log.Logger'
Warning: System.Log.Handler.Syslog: could not find link destinations for:
    System.Log.Handler.Syslog.SyslogHandler Network.Socket.Types.Family Network.Socket.HostName Network.Socket.Types.PortNumber Network.Socket.Types.Socket Network.Socket.Types.SockAddr Network.Socket.Types.SocketType
Warning: System.Log.Handler.Growl: could not find link destinations for:
    Network.Socket.HostName System.Log.Handler.Growl.GrowlHandler
Documentation created: dist/doc/html/hslogger/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/hslogger-1.2.3
Registering hslogger-1.2.3...
Installed hslogger-1.2.3
Configuring html-1.0.1.2...
Building html-1.0.1.2...
Preprocessing library html-1.0.1.2...
[1 of 2] Compiling Text.Html.BlockTable ( Text/Html/BlockTable.hs, dist/build/Text/Html/BlockTable.o )
[2 of 2] Compiling Text.Html        ( Text/Html.hs, dist/build/Text/Html.o )
In-place registering html-1.0.1.2...
Running Haddock for html-1.0.1.2...
Running hscolour for html-1.0.1.2...
Preprocessing library html-1.0.1.2...
Preprocessing library html-1.0.1.2...
Haddock coverage:
  11% (  1 /  9) in 'Text.Html.BlockTable'
   0% (  1 /222) in 'Text.Html'
Documentation created: dist/doc/html/html/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/html-1.0.1.2
Registering html-1.0.1.2...
Installed html-1.0.1.2
Configuring parseargs-0.1.5.2...
Building parseargs-0.1.5.2...
Preprocessing library parseargs-0.1.5.2...
[1 of 1] Compiling System.Console.ParseArgs ( System/Console/ParseArgs.hs, dist/build/System/Console/ParseArgs.o )
In-place registering parseargs-0.1.5.2...
Preprocessing executable 'parseargs-example' for parseargs-0.1.5.2...
[1 of 2] Compiling System.Console.ParseArgs ( System/Console/ParseArgs.hs, dist/build/parseargs-example/parseargs-example-tmp/System/Console/ParseArgs.o )
[2 of 2] Compiling Main             ( parseargs-example.hs, dist/build/parseargs-example/parseargs-example-tmp/Main.o )
Linking dist/build/parseargs-example/parseargs-example ...
Running Haddock for parseargs-0.1.5.2...
Running hscolour for parseargs-0.1.5.2...
Preprocessing library parseargs-0.1.5.2...
Preprocessing executable 'parseargs-example' for parseargs-0.1.5.2...
Preprocessing library parseargs-0.1.5.2...
Haddock coverage:
 100% ( 40 / 40) in 'System.Console.ParseArgs'
Documentation created: dist/doc/html/parseargs/index.html
Preprocessing executable 'parseargs-example' for parseargs-0.1.5.2...
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/parseargs-0.1.5.2
Installing executable(s) in /srv/hackage/var/build/tmp-install/bin
Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the
system search path.
Registering parseargs-0.1.5.2...
Installed parseargs-0.1.5.2
Configuring regex-base-0.93.2...
Building regex-base-0.93.2...
Preprocessing library regex-base-0.93.2...
[1 of 4] Compiling Text.Regex.Base.RegexLike ( Text/Regex/Base/RegexLike.hs, dist/build/Text/Regex/Base/RegexLike.o )
[2 of 4] Compiling Text.Regex.Base.Context ( Text/Regex/Base/Context.hs, dist/build/Text/Regex/Base/Context.o )
[3 of 4] Compiling Text.Regex.Base  ( Text/Regex/Base.hs, dist/build/Text/Regex/Base.o )
[4 of 4] Compiling Text.Regex.Base.Impl ( Text/Regex/Base/Impl.hs, dist/build/Text/Regex/Base/Impl.o )
In-place registering regex-base-0.93.2...
Running Haddock for regex-base-0.93.2...
Running hscolour for regex-base-0.93.2...
Preprocessing library regex-base-0.93.2...
Preprocessing library regex-base-0.93.2...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, transformers-0.3.0.0
Haddock coverage:
  94% ( 17 / 18) in 'Text.Regex.Base.RegexLike'
 100% (  1 /  1) in 'Text.Regex.Base.Context'
  75% (  3 /  4) in 'Text.Regex.Base'
  33% (  1 /  3) in 'Text.Regex.Base.Impl'
Documentation created: dist/doc/html/regex-base/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/regex-base-0.93.2
Registering regex-base-0.93.2...
Installed regex-base-0.93.2
Configuring safe-0.3.3...
Building safe-0.3.3...
Preprocessing library safe-0.3.3...
[1 of 2] Compiling Safe.Foldable    ( Safe/Foldable.hs, dist/build/Safe/Foldable.o )
[2 of 2] Compiling Safe             ( Safe.hs, dist/build/Safe.o )
In-place registering safe-0.3.3...
Running Haddock for safe-0.3.3...
Running hscolour for safe-0.3.3...
Preprocessing library safe-0.3.3...
Preprocessing library safe-0.3.3...
Haddock coverage:
  54% (  7 / 13) in 'Safe.Foldable'
  21% ( 10 / 47) in 'Safe'
Documentation created: dist/doc/html/safe/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/safe-0.3.3
Registering safe-0.3.3...
Installed safe-0.3.3
Configuring sendfile-0.7.9...
Building sendfile-0.7.9...
Preprocessing library sendfile-0.7.9...
<command-line>:0:20: warning: missing whitespace after the macro name [enabled by default]
<command-line>:0:20: warning: missing whitespace after the macro name [enabled by default]
[1 of 7] Compiling Network.Socket.SendFile.Util ( src/Network/Socket/SendFile/Util.hs, dist/build/Network/Socket/SendFile/Util.o )
[2 of 7] Compiling Network.Socket.SendFile.Iter ( src/Network/Socket/SendFile/Iter.hs, dist/build/Network/Socket/SendFile/Iter.o )
[3 of 7] Compiling Network.Socket.SendFile.Portable ( src/Network/Socket/SendFile/Portable.hs, dist/build/Network/Socket/SendFile/Portable.o )
[4 of 7] Compiling Network.Socket.SendFile.Linux ( dist/build/Network/Socket/SendFile/Linux.hs, dist/build/Network/Socket/SendFile/Linux.o )

src/Network/Socket/SendFile/Linux.hsc:5:1: Warning:
    The import of `Int32' from module `Data.Int' is redundant

src/Network/Socket/SendFile/Linux.hsc:6:1: Warning:
    The import of `Word32' from module `Data.Word' is redundant
[5 of 7] Compiling Network.Socket.SendFile.Internal ( src/Network/Socket/SendFile/Internal.hs, dist/build/Network/Socket/SendFile/Internal.o )
[6 of 7] Compiling Network.Socket.SendFile ( src/Network/Socket/SendFile.hs, dist/build/Network/Socket/SendFile.o )
[7 of 7] Compiling Network.Socket.SendFile.Handle ( src/Network/Socket/SendFile/Handle.hs, dist/build/Network/Socket/SendFile/Handle.o )
In-place registering sendfile-0.7.9...
Running Haddock for sendfile-0.7.9...
Running hscolour for sendfile-0.7.9...
Preprocessing library sendfile-0.7.9...
Preprocessing library sendfile-0.7.9...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, network-2.4.1.2,
parsec-3.1.3, text-0.11.2.3, transformers-0.3.0.0

src/Network/Socket/SendFile/Linux.hsc:5:1: Warning:
    The import of `Int32' from module `Data.Int' is redundant

src/Network/Socket/SendFile/Linux.hsc:6:1: Warning:
    The import of `Word32' from module `Data.Word' is redundant
Haddock coverage:
  50% (  1 /  2) in 'Network.Socket.SendFile.Util'
  67% (  2 /  3) in 'Network.Socket.SendFile.Iter'
   0% (  0 / 14) in 'Network.Socket.SendFile.Portable'
 100% (  4 /  4) in 'Network.Socket.SendFile.Linux'
   0% (  0 / 12) in 'Network.Socket.SendFile.Internal'
 100% ( 18 / 18) in 'Network.Socket.SendFile'
 100% ( 10 / 10) in 'Network.Socket.SendFile.Handle'
Warning: Network.Socket.SendFile.Portable: could not find link destinations for:
    Network.Socket.Types.Socket
Warning: Network.Socket.SendFile: could not find link destinations for:
    Network.Socket.Types.Socket
Warning: Network.Socket.SendFile.Handle: could not find link destinations for:
    Network.Socket.Types.Socket
Documentation created: dist/doc/html/sendfile/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/sendfile-0.7.9
Registering sendfile-0.7.9...
Installed sendfile-0.7.9
Configuring split-0.2.2...
Building split-0.2.2...
Preprocessing library split-0.2.2...
[1 of 2] Compiling Data.List.Split.Internals ( src/Data/List/Split/Internals.hs, dist/build/Data/List/Split/Internals.o )
[2 of 2] Compiling Data.List.Split  ( src/Data/List/Split.hs, dist/build/Data/List/Split.o )
In-place registering split-0.2.2...
Running Haddock for split-0.2.2...
Running hscolour for split-0.2.2...
Preprocessing library split-0.2.2...
Preprocessing library split-0.2.2...
Haddock coverage:
  91% ( 61 / 67) in 'Data.List.Split.Internals'
  90% ( 44 / 49) in 'Data.List.Split'
Documentation created: dist/doc/html/split/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/split-0.2.2
Registering split-0.2.2...
Installed split-0.2.2
Configuring stm-2.4.2...
Building stm-2.4.2...
Preprocessing library stm-2.4.2...
[ 1 of 10] Compiling Control.Sequential.STM ( Control/Sequential/STM.hs, dist/build/Control/Sequential/STM.o )
[ 2 of 10] Compiling Control.Concurrent.STM.TBQueue ( Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o )
[ 3 of 10] Compiling Control.Concurrent.STM.TQueue ( Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o )
[ 4 of 10] Compiling Control.Concurrent.STM.TChan ( Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o )
[ 5 of 10] Compiling Control.Concurrent.STM.TMVar ( Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o )
[ 6 of 10] Compiling Control.Concurrent.STM.TVar ( Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o )
[ 7 of 10] Compiling Control.Concurrent.STM.TArray ( Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o )
[ 8 of 10] Compiling Control.Monad.STM ( Control/Monad/STM.hs, dist/build/Control/Monad/STM.o )
[ 9 of 10] Compiling Control.Concurrent.STM ( Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o )
[10 of 10] Compiling Control.Concurrent.STM.TSem ( Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o )
In-place registering stm-2.4.2...
Running Haddock for stm-2.4.2...
Running hscolour for stm-2.4.2...
Preprocessing library stm-2.4.2...
Preprocessing library stm-2.4.2...
Haddock coverage:
   0% (  0 / 11) in 'Control.Sequential.STM'
 100% ( 12 / 12) in 'Control.Concurrent.STM.TBQueue'
 100% ( 12 / 12) in 'Control.Concurrent.STM.TQueue'
 100% ( 18 / 18) in 'Control.Concurrent.STM.TChan'
 100% ( 15 / 15) in 'Control.Concurrent.STM.TMVar'
 100% ( 12 / 12) in 'Control.Concurrent.STM.TVar'
 100% (  2 /  2) in 'Control.Concurrent.STM.TArray'
  90% (  9 / 10) in 'Control.Monad.STM'
 100% (  8 /  8) in 'Control.Concurrent.STM'
  40% (  2 /  5) in 'Control.Concurrent.STM.TSem'
Documentation created: dist/doc/html/stm/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/stm-2.4.2
Registering stm-2.4.2...
Installed stm-2.4.2
Configuring syb-0.4.1...
Building syb-0.4.1...
Preprocessing library syb-0.4.1...
[ 1 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o )
[ 2 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o )
[ 3 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o )
[ 4 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o )
[ 5 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o )
[ 6 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o )
[ 7 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o )
[ 8 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o )
[ 9 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o )
[10 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o )
[11 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o )
[12 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o )
[13 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o )
[14 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o )
[15 of 16] Compiling Data.Generics    ( src/Data/Generics.hs, dist/build/Data/Generics.o )
[16 of 16] Compiling Generics.SYB     ( src/Generics/SYB.hs, dist/build/Generics/SYB.o )
In-place registering syb-0.4.1...
Running Haddock for syb-0.4.1...
Running hscolour for syb-0.4.1...
Preprocessing library syb-0.4.1...
Preprocessing library syb-0.4.1...
Haddock coverage:
 100% (  2 /  2) in 'Data.Generics.Basics'
 100% (  2 /  2) in 'Generics.SYB.Basics'
 100% (  1 /  1) in 'Data.Generics.Instances'
 100% (  1 /  1) in 'Generics.SYB.Instances'
  96% ( 43 / 45) in 'Data.Generics.Aliases'
 100% ( 19 / 19) in 'Data.Generics.Schemes'
 100% (  2 /  2) in 'Generics.SYB.Schemes'
 100% (  6 /  6) in 'Data.Generics.Text'
 100% (  2 /  2) in 'Generics.SYB.Text'
 100% ( 16 / 16) in 'Data.Generics.Twins'
 100% (  2 /  2) in 'Generics.SYB.Twins'
 100% (  3 /  3) in 'Data.Generics.Builders'
 100% (  2 /  2) in 'Generics.SYB.Builders'
 100% (  2 /  2) in 'Generics.SYB.Aliases'
 100% (  8 /  8) in 'Data.Generics'
 100% (  2 /  2) in 'Generics.SYB'
Documentation created: dist/doc/html/syb/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/syb-0.4.1
Registering syb-0.4.1...
Installed syb-0.4.1
Configuring system-filepath-0.4.8...
Building system-filepath-0.4.8...
Preprocessing library system-filepath-0.4.8...
[1 of 4] Compiling Filesystem.Path.Internal ( lib/Filesystem/Path/Internal.hs, dist/build/Filesystem/Path/Internal.o )
[2 of 4] Compiling Filesystem.Path  ( lib/Filesystem/Path.hs, dist/build/Filesystem/Path.o )
[3 of 4] Compiling Filesystem.Path.Rules ( lib/Filesystem/Path/Rules.hs, dist/build/Filesystem/Path/Rules.o )
[4 of 4] Compiling Filesystem.Path.CurrentOS ( lib/Filesystem/Path/CurrentOS.hs, dist/build/Filesystem/Path/CurrentOS.o )
In-place registering system-filepath-0.4.8...
Running Haddock for system-filepath-0.4.8...
Running hscolour for system-filepath-0.4.8...
Preprocessing library system-filepath-0.4.8...
Preprocessing library system-filepath-0.4.8...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: text-0.11.2.3
Haddock coverage:
   9% (  2 / 23) in 'Filesystem.Path.Internal'
  97% ( 33 / 34) in 'Filesystem.Path'
  94% ( 17 / 18) in 'Filesystem.Path.Rules'
  92% ( 12 / 13) in 'Filesystem.Path.CurrentOS'
Warning: Filesystem.Path: could not find link destinations for:
    Data.Text.Internal.Text
Warning: Filesystem.Path.Rules: could not find link destinations for:
    Data.Text.Internal.Text
Warning: Filesystem.Path.CurrentOS: could not find link destinations for:
    Data.Text.Internal.Text
Documentation created: dist/doc/html/system-filepath/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/system-filepath-0.4.8
Registering system-filepath-0.4.8...
Installed system-filepath-0.4.8
Configuring th-lift-0.5.6...
Building th-lift-0.5.6...
Preprocessing library th-lift-0.5.6...
[1 of 1] Compiling Language.Haskell.TH.Lift ( src/Language/Haskell/TH/Lift.hs, dist/build/Language/Haskell/TH/Lift.o )
In-place registering th-lift-0.5.6...
Running Haddock for th-lift-0.5.6...
Running hscolour for th-lift-0.5.6...
Preprocessing library th-lift-0.5.6...
Preprocessing library th-lift-0.5.6...
Haddock coverage:
  50% (  3 /  6) in 'Language.Haskell.TH.Lift'
Documentation created: dist/doc/html/th-lift/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/th-lift-0.5.6
Registering th-lift-0.5.6...
Installed th-lift-0.5.6
Configuring transformers-base-0.4.1...
Building transformers-base-0.4.1...
Preprocessing library transformers-base-0.4.1...
[1 of 1] Compiling Control.Monad.Base ( src/Control/Monad/Base.hs, dist/build/Control/Monad/Base.o )
In-place registering transformers-base-0.4.1...
Running Haddock for transformers-base-0.4.1...
Running hscolour for transformers-base-0.4.1...
Preprocessing library transformers-base-0.4.1...
Preprocessing library transformers-base-0.4.1...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: transformers-0.3.0.0
Haddock coverage:
  33% (  1 /  3) in 'Control.Monad.Base'
Warning: Control.Monad.Base: could not find link destinations for:
    Data.Functor.Identity.Identity Control.Monad.Trans.List.ListT Control.Monad.Trans.Maybe.MaybeT Control.Monad.Trans.Identity.IdentityT Control.Monad.Trans.Error.Error Control.Monad.Trans.Error.ErrorT Control.Monad.Trans.Writer.Strict.WriterT Control.Monad.Trans.Writer.Lazy.WriterT Control.Monad.Trans.Cont.ContT Control.Monad.Trans.State.Strict.StateT Control.Monad.Trans.State.Lazy.StateT Control.Monad.Trans.Reader.ReaderT Control.Monad.Trans.RWS.Strict.RWST Control.Monad.Trans.RWS.Lazy.RWST Control.Monad.Trans.Class.MonadTrans Control.Monad.Trans.Class.lift
Documentation created: dist/doc/html/transformers-base/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/transformers-base-0.4.1
Registering transformers-base-0.4.1...
Installed transformers-base-0.4.1
Configuring utf8-string-0.3.7...
Building utf8-string-0.3.7...
Preprocessing library utf8-string-0.3.7...
[1 of 7] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, dist/build/Codec/Binary/UTF8/String.o )
[2 of 7] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, dist/build/Codec/Binary/UTF8/Generic.o )
[3 of 7] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, dist/build/Data/String/UTF8.o )
[4 of 7] Compiling System.IO.UTF8   ( System/IO/UTF8.hs, dist/build/System/IO/UTF8.o )
[5 of 7] Compiling System.Environment.UTF8 ( System/Environment/UTF8.hs, dist/build/System/Environment/UTF8.o )
[6 of 7] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, dist/build/Data/ByteString/UTF8.o )
[7 of 7] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, dist/build/Data/ByteString/Lazy/UTF8.o )
In-place registering utf8-string-0.3.7...
Running Haddock for utf8-string-0.3.7...
Running hscolour for utf8-string-0.3.7...
Preprocessing library utf8-string-0.3.7...
Preprocessing library utf8-string-0.3.7...
Haddock coverage:
 100% (  8 /  8) in 'Codec.Binary.UTF8.String'
  94% ( 16 / 17) in 'Codec.Binary.UTF8.Generic'
  89% ( 24 / 27) in 'Data.String.UTF8'
  82% ( 14 / 17) in 'System.IO.UTF8'
  14% (  1 /  7) in 'System.Environment.UTF8'
 100% ( 17 / 17) in 'Data.ByteString.UTF8'
 100% ( 17 / 17) in 'Data.ByteString.Lazy.UTF8'
Documentation created: dist/doc/html/utf8-string/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/utf8-string-0.3.7
Registering utf8-string-0.3.7...
Installed utf8-string-0.3.7
Configuring xhtml-3000.2.1...
Building xhtml-3000.2.1...
Preprocessing library xhtml-3000.2.1...
[ 1 of 15] Compiling Text.XHtml.BlockTable ( Text/XHtml/BlockTable.hs, dist/build/Text/XHtml/BlockTable.o )
[ 2 of 15] Compiling Text.XHtml.Internals ( Text/XHtml/Internals.hs, dist/build/Text/XHtml/Internals.o )
[ 3 of 15] Compiling Text.XHtml.Transitional.Elements ( Text/XHtml/Transitional/Elements.hs, dist/build/Text/XHtml/Transitional/Elements.o )
[ 4 of 15] Compiling Text.XHtml.Transitional.Attributes ( Text/XHtml/Transitional/Attributes.hs, dist/build/Text/XHtml/Transitional/Attributes.o )
[ 5 of 15] Compiling Text.XHtml.Frameset.Attributes ( Text/XHtml/Frameset/Attributes.hs, dist/build/Text/XHtml/Frameset/Attributes.o )
[ 6 of 15] Compiling Text.XHtml.Strict.Attributes ( Text/XHtml/Strict/Attributes.hs, dist/build/Text/XHtml/Strict/Attributes.o )
[ 7 of 15] Compiling Text.XHtml.Frameset.Elements ( Text/XHtml/Frameset/Elements.hs, dist/build/Text/XHtml/Frameset/Elements.o )
[ 8 of 15] Compiling Text.XHtml.Strict.Elements ( Text/XHtml/Strict/Elements.hs, dist/build/Text/XHtml/Strict/Elements.o )
[ 9 of 15] Compiling Text.XHtml.Extras ( Text/XHtml/Extras.hs, dist/build/Text/XHtml/Extras.o )
[10 of 15] Compiling Text.XHtml.Strict ( Text/XHtml/Strict.hs, dist/build/Text/XHtml/Strict.o )
[11 of 15] Compiling Text.XHtml.Frameset ( Text/XHtml/Frameset.hs, dist/build/Text/XHtml/Frameset.o )
[12 of 15] Compiling Text.XHtml.Table ( Text/XHtml/Table.hs, dist/build/Text/XHtml/Table.o )
[13 of 15] Compiling Text.XHtml.Debug ( Text/XHtml/Debug.hs, dist/build/Text/XHtml/Debug.o )
[14 of 15] Compiling Text.XHtml.Transitional ( Text/XHtml/Transitional.hs, dist/build/Text/XHtml/Transitional.o )
[15 of 15] Compiling Text.XHtml       ( Text/XHtml.hs, dist/build/Text/XHtml.o )
In-place registering xhtml-3000.2.1...
Running Haddock for xhtml-3000.2.1...
Running hscolour for xhtml-3000.2.1...
Preprocessing library xhtml-3000.2.1...
Preprocessing library xhtml-3000.2.1...
Haddock coverage:
  73% (  8 / 11) in 'Text.XHtml.BlockTable'
  71% ( 27 / 38) in 'Text.XHtml.Internals'
   8% (  1 / 12) in 'Text.XHtml.Transitional.Elements'
   5% (  2 / 37) in 'Text.XHtml.Transitional.Attributes'
  14% (  1 /  7) in 'Text.XHtml.Frameset.Attributes'
   2% (  1 / 50) in 'Text.XHtml.Strict.Attributes'
  20% (  1 /  5) in 'Text.XHtml.Frameset.Elements'
   1% (  1 / 79) in 'Text.XHtml.Strict.Elements'
  34% ( 11 / 32) in 'Text.XHtml.Extras'
  19% ( 37 /190) in 'Text.XHtml.Strict'
  18% ( 36 /197) in 'Text.XHtml.Frameset'
  30% (  3 / 10) in 'Text.XHtml.Table'
  60% (  3 /  5) in 'Text.XHtml.Debug'
  16% ( 39 /244) in 'Text.XHtml.Transitional'
  71% (  5 /  7) in 'Text.XHtml'
Documentation created: dist/doc/html/xhtml/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/xhtml-3000.2.1
Registering xhtml-3000.2.1...
Installed xhtml-3000.2.1
Configuring blaze-markup-0.5.1.5...
Building blaze-markup-0.5.1.5...
Preprocessing library blaze-markup-0.5.1.5...
[1 of 6] Compiling Text.Blaze.Internal ( src/Text/Blaze/Internal.hs, dist/build/Text/Blaze/Internal.o )
[2 of 6] Compiling Text.Blaze.Renderer.String ( src/Text/Blaze/Renderer/String.hs, dist/build/Text/Blaze/Renderer/String.o )
[3 of 6] Compiling Text.Blaze.Renderer.Pretty ( src/Text/Blaze/Renderer/Pretty.hs, dist/build/Text/Blaze/Renderer/Pretty.o )
[4 of 6] Compiling Text.Blaze.Renderer.Text ( src/Text/Blaze/Renderer/Text.hs, dist/build/Text/Blaze/Renderer/Text.o )
[5 of 6] Compiling Text.Blaze.Renderer.Utf8 ( src/Text/Blaze/Renderer/Utf8.hs, dist/build/Text/Blaze/Renderer/Utf8.o )
[6 of 6] Compiling Text.Blaze       ( src/Text/Blaze.hs, dist/build/Text/Blaze.o )
In-place registering blaze-markup-0.5.1.5...
Running Haddock for blaze-markup-0.5.1.5...
Running hscolour for blaze-markup-0.5.1.5...
Preprocessing library blaze-markup-0.5.1.5...
Preprocessing library blaze-markup-0.5.1.5...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: text-0.11.2.3
Haddock coverage:
Warning: Text.Blaze.Internal: ! is exported separately but will be documented under Attributable. Consider exporting it together with its parent(s) for code clarity.
 100% ( 41 / 41) in 'Text.Blaze.Internal'
  75% (  3 /  4) in 'Text.Blaze.Renderer.String'
  67% (  2 /  3) in 'Text.Blaze.Renderer.Pretty'
  56% (  5 /  9) in 'Text.Blaze.Renderer.Text'
  86% (  6 /  7) in 'Text.Blaze.Renderer.Utf8'
 100% ( 24 / 24) in 'Text.Blaze'
Warning: Text.Blaze.Internal: could not find link destinations for:
    Data.Text.Internal.Text Data.Text.Lazy.Internal.Text
Warning: Text.Blaze.Renderer.Text: could not find link destinations for:
    Data.Text.Lazy.Builder.Builder Data.Text.Internal.Text Data.Text.Lazy.Internal.Text
Warning: Text.Blaze: could not find link destinations for:
    Data.Text.Lazy.Internal.Text Data.Text.Internal.Text
Documentation created: dist/doc/html/blaze-markup/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/blaze-markup-0.5.1.5
Registering blaze-markup-0.5.1.5...
Installed blaze-markup-0.5.1.5
[1 of 1] Compiling Main             ( /tmp/haskell-src-exts-1.14.0-25285/haskell-src-exts-1.14.0/Setup.hs, /tmp/haskell-src-exts-1.14.0-25285/haskell-src-exts-1.14.0/dist/setup/Main.o )
Linking /tmp/haskell-src-exts-1.14.0-25285/haskell-src-exts-1.14.0/dist/setup/setup ...
Configuring haskell-src-exts-1.14.0...
Building haskell-src-exts-1.14.0...
Preprocessing library haskell-src-exts-1.14.0...
[ 1 of 22] Compiling Language.Haskell.Exts.Annotated.Syntax ( src/Language/Haskell/Exts/Annotated/Syntax.hs, dist/build/Language/Haskell/Exts/Annotated/Syntax.o )
[ 2 of 22] Compiling Language.Haskell.Exts.ParseSyntax ( src/Language/Haskell/Exts/ParseSyntax.hs, dist/build/Language/Haskell/Exts/ParseSyntax.o )
[ 3 of 22] Compiling Language.Haskell.Exts.Annotated.Build ( src/Language/Haskell/Exts/Annotated/Build.hs, dist/build/Language/Haskell/Exts/Annotated/Build.o )
[ 4 of 22] Compiling Language.Haskell.Exts.SrcLoc ( src/Language/Haskell/Exts/SrcLoc.hs, dist/build/Language/Haskell/Exts/SrcLoc.o )
[ 5 of 22] Compiling Language.Haskell.Exts.Comments ( src/Language/Haskell/Exts/Comments.hs, dist/build/Language/Haskell/Exts/Comments.o )
[ 6 of 22] Compiling Language.Haskell.Exts.Annotated.ExactPrint ( src/Language/Haskell/Exts/Annotated/ExactPrint.hs, dist/build/Language/Haskell/Exts/Annotated/ExactPrint.o )
[ 7 of 22] Compiling Language.Haskell.Exts.Extension ( src/Language/Haskell/Exts/Extension.hs, dist/build/Language/Haskell/Exts/Extension.o )
[ 8 of 22] Compiling Language.Haskell.Exts.ExtScheme ( src/Language/Haskell/Exts/ExtScheme.hs, dist/build/Language/Haskell/Exts/ExtScheme.o )
[ 9 of 22] Compiling Language.Haskell.Exts.Syntax ( src/Language/Haskell/Exts/Syntax.hs, dist/build/Language/Haskell/Exts/Syntax.o )
[10 of 22] Compiling Language.Haskell.Exts.Build ( src/Language/Haskell/Exts/Build.hs, dist/build/Language/Haskell/Exts/Build.o )
[11 of 22] Compiling Language.Haskell.Exts.Fixity ( src/Language/Haskell/Exts/Fixity.hs, dist/build/Language/Haskell/Exts/Fixity.o )
[12 of 22] Compiling Language.Haskell.Exts.ParseMonad ( src/Language/Haskell/Exts/ParseMonad.hs, dist/build/Language/Haskell/Exts/ParseMonad.o )
[13 of 22] Compiling Language.Haskell.Exts.InternalLexer ( src/Language/Haskell/Exts/InternalLexer.hs, dist/build/Language/Haskell/Exts/InternalLexer.o )
[14 of 22] Compiling Language.Haskell.Exts.Lexer ( src/Language/Haskell/Exts/Lexer.hs, dist/build/Language/Haskell/Exts/Lexer.o )
[15 of 22] Compiling Language.Haskell.Exts.Annotated.Simplify ( src/Language/Haskell/Exts/Annotated/Simplify.hs, dist/build/Language/Haskell/Exts/Annotated/Simplify.o )
[16 of 22] Compiling Language.Haskell.Exts.Pretty ( src/Language/Haskell/Exts/Pretty.hs, dist/build/Language/Haskell/Exts/Pretty.o )
[17 of 22] Compiling Language.Haskell.Exts.ParseUtils ( src/Language/Haskell/Exts/ParseUtils.hs, dist/build/Language/Haskell/Exts/ParseUtils.o )
[18 of 22] Compiling Language.Haskell.Exts.Annotated.Fixity ( src/Language/Haskell/Exts/Annotated/Fixity.hs, dist/build/Language/Haskell/Exts/Annotated/Fixity.o )
[19 of 22] Compiling Language.Haskell.Exts.InternalParser ( dist/build/Language/Haskell/Exts/InternalParser.hs, dist/build/Language/Haskell/Exts/InternalParser.o )
[20 of 22] Compiling Language.Haskell.Exts.Parser ( src/Language/Haskell/Exts/Parser.hs, dist/build/Language/Haskell/Exts/Parser.o )
[21 of 22] Compiling Language.Haskell.Exts.Annotated ( src/Language/Haskell/Exts/Annotated.hs, dist/build/Language/Haskell/Exts/Annotated.o )
[22 of 22] Compiling Language.Haskell.Exts ( src/Language/Haskell/Exts.hs, dist/build/Language/Haskell/Exts.o )
In-place registering haskell-src-exts-1.14.0...
Running Haddock for haskell-src-exts-1.14.0...
Running hscolour for haskell-src-exts-1.14.0...
Preprocessing library haskell-src-exts-1.14.0...
Preprocessing library haskell-src-exts-1.14.0...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: rts-1.0
Haddock coverage:
  70% ( 91 /130) in 'Language.Haskell.Exts.Annotated.Syntax'
   0% (  0 / 15) in 'Language.Haskell.Exts.ParseSyntax'
 100% ( 49 / 49) in 'Language.Haskell.Exts.Annotated.Build'
  90% ( 19 / 21) in 'Language.Haskell.Exts.SrcLoc'
  50% (  1 /  2) in 'Language.Haskell.Exts.Comments'
  67% (  2 /  3) in 'Language.Haskell.Exts.Annotated.ExactPrint'
  65% ( 13 / 20) in 'Language.Haskell.Exts.Extension'
  25% (  1 /  4) in 'Language.Haskell.Exts.ExtScheme'
  68% ( 83 /122) in 'Language.Haskell.Exts.Syntax'
 100% ( 49 / 49) in 'Language.Haskell.Exts.Build'
  77% ( 10 / 13) in 'Language.Haskell.Exts.Fixity'
  27% ( 12 / 44) in 'Language.Haskell.Exts.ParseMonad'
  20% (  1 /  5) in 'Language.Haskell.Exts.InternalLexer'
  80% (  4 /  5) in 'Language.Haskell.Exts.Lexer'
   5% (  3 / 65) in 'Language.Haskell.Exts.Annotated.Simplify'
  93% ( 14 / 15) in 'Language.Haskell.Exts.Pretty'
   2% (  1 / 45) in 'Language.Haskell.Exts.ParseUtils'
  75% (  9 / 12) in 'Language.Haskell.Exts.Annotated.Fixity'
 100% ( 37 / 37) in 'Language.Haskell.Exts.InternalParser'
  97% ( 33 / 34) in 'Language.Haskell.Exts.Parser'
  95% ( 40 / 42) in 'Language.Haskell.Exts.Annotated'
 100% ( 21 / 21) in 'Language.Haskell.Exts'
Documentation created: dist/doc/html/haskell-src-exts/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/haskell-src-exts-1.14.0
Registering haskell-src-exts-1.14.0...
Installed haskell-src-exts-1.14.0
Configuring case-insensitive-1.1.0.1...
Building case-insensitive-1.1.0.1...
Preprocessing library case-insensitive-1.1.0.1...
[1 of 3] Compiling Data.CaseInsensitive.Internal ( Data/CaseInsensitive/Internal.hs, dist/build/Data/CaseInsensitive/Internal.o )
[2 of 3] Compiling Data.CaseInsensitive.Unsafe ( Data/CaseInsensitive/Unsafe.hs, dist/build/Data/CaseInsensitive/Unsafe.o )
[3 of 3] Compiling Data.CaseInsensitive ( Data/CaseInsensitive.hs, dist/build/Data/CaseInsensitive.o )
In-place registering case-insensitive-1.1.0.1...
Running Haddock for case-insensitive-1.1.0.1...
Running hscolour for case-insensitive-1.1.0.1...
Preprocessing library case-insensitive-1.1.0.1...
Preprocessing library case-insensitive-1.1.0.1...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: text-0.11.2.3
Haddock coverage:
 100% (  8 /  8) in 'Data.CaseInsensitive.Internal'
 100% (  2 /  2) in 'Data.CaseInsensitive.Unsafe'
 100% (  7 /  7) in 'Data.CaseInsensitive'
Warning: Data.CaseInsensitive: could not find link destinations for:
    Data.Text.Internal.Text Data.Text.Lazy.Internal.Text
Documentation created: dist/doc/html/case-insensitive/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/case-insensitive-1.1.0.1
Registering case-insensitive-1.1.0.1...
Installed case-insensitive-1.1.0.1
Configuring regex-posix-0.95.2...
Building regex-posix-0.95.2...
Preprocessing library regex-posix-0.95.2...
[1 of 6] Compiling Text.Regex.Posix.Wrap ( dist/build/Text/Regex/Posix/Wrap.hs, dist/build/Text/Regex/Posix/Wrap.o )
[2 of 6] Compiling Text.Regex.Posix.String ( Text/Regex/Posix/String.hs, dist/build/Text/Regex/Posix/String.o )
[3 of 6] Compiling Text.Regex.Posix.Sequence ( Text/Regex/Posix/Sequence.hs, dist/build/Text/Regex/Posix/Sequence.o )
[4 of 6] Compiling Text.Regex.Posix.ByteString ( Text/Regex/Posix/ByteString.hs, dist/build/Text/Regex/Posix/ByteString.o )
[5 of 6] Compiling Text.Regex.Posix.ByteString.Lazy ( Text/Regex/Posix/ByteString/Lazy.hs, dist/build/Text/Regex/Posix/ByteString/Lazy.o )
[6 of 6] Compiling Text.Regex.Posix ( Text/Regex/Posix.hs, dist/build/Text/Regex/Posix.o )
In-place registering regex-posix-0.95.2...
Running Haddock for regex-posix-0.95.2...
Running hscolour for regex-posix-0.95.2...
Preprocessing library regex-posix-0.95.2...
Preprocessing library regex-posix-0.95.2...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, transformers-0.3.0.0
Haddock coverage:
  40% ( 17 / 42) in 'Text.Regex.Posix.Wrap'
  68% ( 17 / 25) in 'Text.Regex.Posix.String'
  67% ( 16 / 24) in 'Text.Regex.Posix.Sequence'
  68% ( 17 / 25) in 'Text.Regex.Posix.ByteString'
  68% ( 17 / 25) in 'Text.Regex.Posix.ByteString.Lazy'
  80% (  4 /  5) in 'Text.Regex.Posix'
Warning: Text.Regex.Posix.Wrap: could not find link destinations for:
    Text.Regex.Posix.Wrap.retNoMatch
Warning: Text.Regex.Posix.String: could not find link destinations for:
    Text.Regex.Posix.Wrap.retNoMatch
Warning: Text.Regex.Posix.Sequence: could not find link destinations for:
    Text.Regex.Posix.Wrap.retNoMatch
Warning: Text.Regex.Posix.ByteString: could not find link destinations for:
    Text.Regex.Posix.Wrap.retNoMatch
Warning: Text.Regex.Posix.ByteString.Lazy: could not find link destinations for:
    Text.Regex.Posix.Wrap.retNoMatch
Documentation created: dist/doc/html/regex-posix/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/regex-posix-0.95.2
Registering regex-posix-0.95.2...
Installed regex-posix-0.95.2
[1 of 1] Compiling Main             ( /tmp/threads-0.5.0.3-25285/threads-0.5.0.3/Setup.hs, /tmp/threads-0.5.0.3-25285/threads-0.5.0.3/dist/setup/Main.o )
Linking /tmp/threads-0.5.0.3-25285/threads-0.5.0.3/dist/setup/setup ...
Configuring threads-0.5.0.3...
Building threads-0.5.0.3...
Preprocessing library threads-0.5.0.3...
[1 of 3] Compiling Control.Concurrent.Raw ( Control/Concurrent/Raw.hs, dist/build/Control/Concurrent/Raw.o )
[2 of 3] Compiling Control.Concurrent.Thread ( Control/Concurrent/Thread.hs, dist/build/Control/Concurrent/Thread.o )
[3 of 3] Compiling Control.Concurrent.Thread.Group ( Control/Concurrent/Thread/Group.hs, dist/build/Control/Concurrent/Thread/Group.o )
In-place registering threads-0.5.0.3...
Running Haddock for threads-0.5.0.3...
Running hscolour for threads-0.5.0.3...
Preprocessing library threads-0.5.0.3...
Preprocessing library threads-0.5.0.3...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: rts-1.0

dist/build/tmp-28591/Control/Concurrent/Thread/Group.hs:81:1: Warning:
    The qualified import of `Control.Concurrent.Thread' is redundant
      except perhaps to import instances from `Control.Concurrent.Thread'
    To import instances alone, use: import Control.Concurrent.Thread()
Haddock coverage:
   0% (  0 /  3) in 'Control.Concurrent.Raw'
 100% ( 10 / 10) in 'Control.Concurrent.Thread'
 100% ( 11 / 11) in 'Control.Concurrent.Thread.Group'
Documentation created: dist/doc/html/threads/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/threads-0.5.0.3
Registering threads-0.5.0.3...
Installed threads-0.5.0.3
Configuring json-0.7...
Building json-0.7...
Preprocessing library json-0.7...
[1 of 7] Compiling Text.JSON.Types  ( Text/JSON/Types.hs, dist/build/Text/JSON/Types.o )
[2 of 7] Compiling Text.JSON.String ( Text/JSON/String.hs, dist/build/Text/JSON/String.o )
[3 of 7] Compiling Text.JSON.ReadP  ( Text/JSON/ReadP.hs, dist/build/Text/JSON/ReadP.o )
[4 of 7] Compiling Text.JSON.Parsec ( Text/JSON/Parsec.hs, dist/build/Text/JSON/Parsec.o )
[5 of 7] Compiling Text.JSON.Pretty ( Text/JSON/Pretty.hs, dist/build/Text/JSON/Pretty.o )
[6 of 7] Compiling Text.JSON        ( Text/JSON.hs, dist/build/Text/JSON.o )
[7 of 7] Compiling Text.JSON.Generic ( Text/JSON/Generic.hs, dist/build/Text/JSON/Generic.o )
In-place registering json-0.7...
Running Haddock for json-0.7...
Running hscolour for json-0.7...
Preprocessing library json-0.7...
Preprocessing library json-0.7...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, parsec-3.1.3,
text-0.11.2.3, transformers-0.3.0.0
Haddock coverage:
 100% ( 10 / 10) in 'Text.JSON.Types'
  95% ( 21 / 22) in 'Text.JSON.String'
  18% (  2 / 11) in 'Text.JSON.ReadP'
Warning: json-0.7:Text.JSON.Parsec: Could not find documentation for exported module: Text.ParserCombinators.Parsec
   9% (  1 / 11) in 'Text.JSON.Parsec'
  18% (  2 / 11) in 'Text.JSON.Pretty'
  90% ( 38 / 42) in 'Text.JSON'
  80% (  8 / 10) in 'Text.JSON.Generic'
Warning: Text.JSON.Parsec: could not find link destinations for:
    Text.ParserCombinators.Parsec.Char.CharParser
Warning: Text.JSON: could not find link destinations for:
    Data.Text.Internal.Text
Warning: Text.JSON.Generic: could not find link destinations for:
    Data.Text.Internal.Text GHC.IO.Handle.Types.Handle__
Documentation created: dist/doc/html/json/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/json-0.7
Registering json-0.7...
Installed json-0.7
Configuring th-orphans-0.8...
Building th-orphans-0.8...
Preprocessing library th-orphans-0.8...
[1 of 1] Compiling Language.Haskell.TH.Instances ( src/Language/Haskell/TH/Instances.hs, dist/build/Language/Haskell/TH/Instances.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package th-lift-0.5.6 ... linking ... done.
In-place registering th-orphans-0.8...
Running Haddock for th-orphans-0.8...
Running hscolour for th-orphans-0.8...
Preprocessing library th-orphans-0.8...
Preprocessing library th-orphans-0.8...
Haddock coverage:
 100% (  1 /  1) in 'Language.Haskell.TH.Instances'
Documentation created: dist/doc/html/th-orphans/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/th-orphans-0.8
Registering th-orphans-0.8...
Installed th-orphans-0.8
Configuring monad-control-0.3.2.2...
Building monad-control-0.3.2.2...
Preprocessing library monad-control-0.3.2.2...
[1 of 1] Compiling Control.Monad.Trans.Control ( Control/Monad/Trans/Control.hs, dist/build/Control/Monad/Trans/Control.o )
In-place registering monad-control-0.3.2.2...
Running Haddock for monad-control-0.3.2.2...
Running hscolour for monad-control-0.3.2.2...
Preprocessing library monad-control-0.3.2.2...
Preprocessing library monad-control-0.3.2.2...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: transformers-0.3.0.0
Haddock coverage:
Warning: Control.Monad.Trans.Control: We do not support associated types in instances yet. These instances are affected:
Control.Monad.Trans.Control.MonadTransControl Control.Monad.Trans.Identity.IdentityT, Control.Monad.Trans.Control.MonadTransControl Control.Monad.Trans.Maybe.MaybeT, Control.Monad.Trans.Error.Error e =>
Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.Error.ErrorT e), Control.Monad.Trans.Control.MonadTransControl Control.Monad.Trans.List.ListT, Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.Reader.ReaderT r), Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.State.Lazy.StateT s), Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.State.Strict.StateT s), Data.Monoid.Monoid w =>
Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.Writer.Lazy.WriterT w), Data.Monoid.Monoid w =>
Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.Writer.Strict.WriterT w), Data.Monoid.Monoid w =>
Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.RWS.Lazy.RWST r w s), Data.Monoid.Monoid w =>
Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.RWS.Strict.RWST r w s), Control.Monad.Trans.Control.MonadBaseControl (GHC.Types.IO) (GHC.Types.IO), Control.Monad.Trans.Control.MonadBaseControl (Data.Maybe.Maybe) (Data.Maybe.Maybe), Control.Monad.Trans.Control.MonadBaseControl (Data.Either.Either e) (Data.Either.Either e), Control.Monad.Trans.Control.MonadBaseControl ([]) ([]), Control.Monad.Trans.Control.MonadBaseControl ((->) r) ((->) r), Control.Monad.Trans.Control.MonadBaseControl (Data.Functor.Identity.Identity) (Data.Functor.Identity.Identity), Control.Monad.Trans.Control.MonadBaseControl (GHC.Conc.Sync.STM) (GHC.Conc.Sync.STM), Control.Monad.Trans.Control.MonadBaseControl (GHC.ST.ST s) (GHC.ST.ST s), Control.Monad.Trans.Control.MonadBaseControl (Control.Monad.ST.Lazy.Imp.ST s) (Control.Monad.ST.Lazy.Imp.ST s), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Identity.IdentityT m), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Maybe.MaybeT m), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.List.ListT m), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Reader.ReaderT r m), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.State.Strict.StateT s m), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.State.Lazy.StateT s m), (Control.Monad.Trans.Error.Error e,
 Control.Monad.Trans.Control.MonadBaseControl b m) =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Error.ErrorT e m), (Data.Monoid.Monoid w,
 Control.Monad.Trans.Control.MonadBaseControl b m) =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Writer.Strict.WriterT w m), (Data.Monoid.Monoid w,
 Control.Monad.Trans.Control.MonadBaseControl b m) =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Writer.Lazy.WriterT w m), (Data.Monoid.Monoid w,
 Control.Monad.Trans.Control.MonadBaseControl b m) =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.RWS.Strict.RWST r w s m), (Data.Monoid.Monoid w,
 Control.Monad.Trans.Control.MonadBaseControl b m) =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.RWS.Lazy.RWST r w s m)
  86% ( 18 / 21) in 'Control.Monad.Trans.Control'
Warning: Control.Monad.Trans.Control: could not find link destinations for:
    Control.Monad.Trans.Class.MonadTrans Control.Monad.Trans.Identity.IdentityT Control.Monad.Trans.List.ListT Control.Monad.Trans.Maybe.MaybeT Control.Monad.Trans.Error.Error Control.Monad.Trans.Error.ErrorT Control.Monad.Trans.Reader.ReaderT Control.Monad.Trans.State.Lazy.StateT Control.Monad.Trans.Writer.Lazy.WriterT Control.Monad.Trans.State.Strict.StateT Control.Monad.Trans.Writer.Strict.WriterT Control.Monad.Trans.RWS.Lazy.RWST Control.Monad.Trans.RWS.Strict.RWST Data.Functor.Identity.Identity
Documentation created: dist/doc/html/monad-control/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/monad-control-0.3.2.2
Registering monad-control-0.3.2.2...
Installed monad-control-0.3.2.2
Configuring blaze-html-0.5.1.3...
Building blaze-html-0.5.1.3...
Preprocessing library blaze-html-0.5.1.3...
[ 1 of 21] Compiling Text.Blaze.XHtml5.Attributes ( src/Text/Blaze/XHtml5/Attributes.hs, dist/build/Text/Blaze/XHtml5/Attributes.o )
[ 2 of 21] Compiling Text.Blaze.XHtml1.Transitional.Attributes ( src/Text/Blaze/XHtml1/Transitional/Attributes.hs, dist/build/Text/Blaze/XHtml1/Transitional/Attributes.o )
[ 3 of 21] Compiling Text.Blaze.XHtml1.Strict.Attributes ( src/Text/Blaze/XHtml1/Strict/Attributes.hs, dist/build/Text/Blaze/XHtml1/Strict/Attributes.o )
[ 4 of 21] Compiling Text.Blaze.XHtml1.FrameSet.Attributes ( src/Text/Blaze/XHtml1/FrameSet/Attributes.hs, dist/build/Text/Blaze/XHtml1/FrameSet/Attributes.o )
[ 5 of 21] Compiling Text.Blaze.Html5.Attributes ( src/Text/Blaze/Html5/Attributes.hs, dist/build/Text/Blaze/Html5/Attributes.o )
[ 6 of 21] Compiling Text.Blaze.Html4.Transitional.Attributes ( src/Text/Blaze/Html4/Transitional/Attributes.hs, dist/build/Text/Blaze/Html4/Transitional/Attributes.o )
[ 7 of 21] Compiling Text.Blaze.Html4.Strict.Attributes ( src/Text/Blaze/Html4/Strict/Attributes.hs, dist/build/Text/Blaze/Html4/Strict/Attributes.o )
[ 8 of 21] Compiling Text.Blaze.Html4.FrameSet.Attributes ( src/Text/Blaze/Html4/FrameSet/Attributes.hs, dist/build/Text/Blaze/Html4/FrameSet/Attributes.o )
[ 9 of 21] Compiling Text.Blaze.Html  ( src/Text/Blaze/Html.hs, dist/build/Text/Blaze/Html.o )
[10 of 21] Compiling Text.Blaze.Html.Renderer.Pretty ( src/Text/Blaze/Html/Renderer/Pretty.hs, dist/build/Text/Blaze/Html/Renderer/Pretty.o )
[11 of 21] Compiling Text.Blaze.Html.Renderer.String ( src/Text/Blaze/Html/Renderer/String.hs, dist/build/Text/Blaze/Html/Renderer/String.o )
[12 of 21] Compiling Text.Blaze.Html.Renderer.Text ( src/Text/Blaze/Html/Renderer/Text.hs, dist/build/Text/Blaze/Html/Renderer/Text.o )
[13 of 21] Compiling Text.Blaze.Html.Renderer.Utf8 ( src/Text/Blaze/Html/Renderer/Utf8.hs, dist/build/Text/Blaze/Html/Renderer/Utf8.o )
[14 of 21] Compiling Text.Blaze.Html4.FrameSet ( src/Text/Blaze/Html4/FrameSet.hs, dist/build/Text/Blaze/Html4/FrameSet.o )
[15 of 21] Compiling Text.Blaze.Html4.Strict ( src/Text/Blaze/Html4/Strict.hs, dist/build/Text/Blaze/Html4/Strict.o )
[16 of 21] Compiling Text.Blaze.Html4.Transitional ( src/Text/Blaze/Html4/Transitional.hs, dist/build/Text/Blaze/Html4/Transitional.o )
[17 of 21] Compiling Text.Blaze.Html5 ( src/Text/Blaze/Html5.hs, dist/build/Text/Blaze/Html5.o )
[18 of 21] Compiling Text.Blaze.XHtml1.FrameSet ( src/Text/Blaze/XHtml1/FrameSet.hs, dist/build/Text/Blaze/XHtml1/FrameSet.o )
[19 of 21] Compiling Text.Blaze.XHtml1.Strict ( src/Text/Blaze/XHtml1/Strict.hs, dist/build/Text/Blaze/XHtml1/Strict.o )
[20 of 21] Compiling Text.Blaze.XHtml1.Transitional ( src/Text/Blaze/XHtml1/Transitional.hs, dist/build/Text/Blaze/XHtml1/Transitional.o )
[21 of 21] Compiling Text.Blaze.XHtml5 ( src/Text/Blaze/XHtml5.hs, dist/build/Text/Blaze/XHtml5.o )
In-place registering blaze-html-0.5.1.3...
Running Haddock for blaze-html-0.5.1.3...
Running hscolour for blaze-html-0.5.1.3...
Preprocessing library blaze-html-0.5.1.3...
Preprocessing library blaze-html-0.5.1.3...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: text-0.11.2.3
Haddock coverage:
 100% (167 /167) in 'Text.Blaze.XHtml5.Attributes'
 100% (103 /103) in 'Text.Blaze.XHtml1.Transitional.Attributes'
 100% ( 92 / 92) in 'Text.Blaze.XHtml1.Strict.Attributes'
 100% (105 /105) in 'Text.Blaze.XHtml1.FrameSet.Attributes'
 100% (167 /167) in 'Text.Blaze.Html5.Attributes'
 100% (103 /103) in 'Text.Blaze.Html4.Transitional.Attributes'
 100% ( 92 / 92) in 'Text.Blaze.Html4.Strict.Attributes'
 100% (105 /105) in 'Text.Blaze.Html4.FrameSet.Attributes'
  20% (  1 /  5) in 'Text.Blaze.Html'
   0% (  0 /  2) in 'Text.Blaze.Html.Renderer.Pretty'
   0% (  0 /  2) in 'Text.Blaze.Html.Renderer.String'
   0% (  0 /  5) in 'Text.Blaze.Html.Renderer.Text'
   0% (  0 /  4) in 'Text.Blaze.Html.Renderer.Utf8'
 100% ( 93 / 93) in 'Text.Blaze.Html4.FrameSet'
 100% ( 80 / 80) in 'Text.Blaze.Html4.Strict'
 100% ( 91 / 91) in 'Text.Blaze.Html4.Transitional'
 100% (107 /107) in 'Text.Blaze.Html5'
 100% ( 93 / 93) in 'Text.Blaze.XHtml1.FrameSet'
 100% ( 80 / 80) in 'Text.Blaze.XHtml1.Strict'
 100% ( 91 / 91) in 'Text.Blaze.XHtml1.Transitional'
 100% (107 /107) in 'Text.Blaze.XHtml5'
Warning: Text.Blaze.Html.Renderer.Text: could not find link destinations for:
    Data.Text.Lazy.Builder.Builder Data.Text.Internal.Text Data.Text.Lazy.Internal.Text
Documentation created: dist/doc/html/blaze-html/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/blaze-html-0.5.1.3
Registering blaze-html-0.5.1.3...
Installed blaze-html-0.5.1.3
Configuring hsx-0.10.4...
Building hsx-0.10.4...
Preprocessing library hsx-0.10.4...
[1 of 2] Compiling HSX.Transform    ( src/HSX/Transform.hs, dist/build/HSX/Transform.o )

src/HSX/Transform.hs:351:5:
    Constructor `Tuple' should have 2 arguments, but has been given 1
    In the pattern: Tuple es
    In a case alternative:
        Tuple es -> fmap Tuple $ mapM transformExpM es
    In the expression:
      case e of {
        XTag _ name attrs mattr cs
          -> do { setXmlTransformed;
                  let ...;
                  .... }
        XETag _ name attrs mattr
          -> do { setXmlTransformed;
                  let ...;
                  .... }
        XChildTag _ cs
          -> do { setXmlTransformed;
                  cs' <- mapM transformChild cs;
                  .... }
        XPcdata pcdata
          -> do { setXmlTransformed;
                  return
                  $ ExpTypeSig
                      noLoc (strE pcdata) (TyCon (UnQual (Ident "String"))) }
        XExpTag e
          -> do { setXmlTransformed;
                  e' <- transformExpM e;
                  .... }
        Lambda s pats rhs
          -> do { let ...;
                  rhs' <- transformExpM e;
                  .... }
        Let (BDecls ds) e
          -> do { ds' <- transformLetDecls ds;
                  e' <- transformExpM e;
                  .... }
        Let (IPBinds is) e
          -> do { is' <- mapM transformIPBind is;
                  e' <- transformExpM e;
                  .... }
        Case e alts
          -> do { e' <- transformExpM e;
                  alts' <- mapM transformAlt alts;
                  .... }
        Do stmts
          -> do { stmts' <- fmap concat $ mapM (transformStmt DoStmt) stmts;
                  return $ Do stmts' }
        MDo stmts
          -> do { stmts' <- fmap concat $ mapM (transformStmt DoStmt) stmts;
                  return $ MDo stmts' }
        ListComp e stmts
          -> do { e' <- transformExpM e;
                  stmts' <- fmap concat $ mapM transformQualStmt stmts;
                  .... }
        ParComp e stmtss
          -> do { e' <- transformExpM e;
                  stmtss' <- fmap (map concat)
                             $ mapM (mapM transformQualStmt) stmtss;
                  .... }
        Proc s pat rhs
          -> do { let ...;
                  rhs' <- transformExpM e;
                  .... }
        InfixApp e1 op e2
          -> transform2exp e1 e2 (\ e1 e2 -> InfixApp e1 op e2)
        App e1 e2 -> transform2exp e1 e2 App
        NegApp e -> fmap NegApp $ transformExpM e
        If e1 e2 e3 -> transform3exp e1 e2 e3 If
        Tuple es -> fmap Tuple $ mapM transformExpM es
        List es -> fmap List $ mapM transformExpM es
        Paren e -> fmap Paren $ transformExpM e
        LeftSection e op
          -> do { e' <- transformExpM e;
                  return $ LeftSection e' op }
        RightSection op e -> fmap (RightSection op) $ transformExpM e
        RecConstr n fus
          -> fmap (RecConstr n) $ mapM transformFieldUpdate fus
        RecUpdate e fus
          -> do { e' <- transformExpM e;
                  fus' <- mapM transformFieldUpdate fus;
                  .... }
        EnumFrom e -> fmap EnumFrom $ transformExpM e
        EnumFromTo e1 e2 -> transform2exp e1 e2 EnumFromTo
        EnumFromThen e1 e2 -> transform2exp e1 e2 EnumFromThen
        EnumFromThenTo e1 e2 e3 -> transform3exp e1 e2 e3 EnumFromThenTo
        ExpTypeSig s e t
          -> do { e' <- transformExpM e;
                  return $ ExpTypeSig s e' t }
        SpliceExp s -> fmap SpliceExp $ transformSplice s
        LeftArrApp e1 e2 -> transform2exp e1 e2 LeftArrApp
        RightArrApp e1 e2 -> transform2exp e1 e2 RightArrApp
        LeftArrHighApp e1 e2 -> transform2exp e1 e2 LeftArrHighApp
        RightArrHighApp e1 e2 -> transform2exp e1 e2 RightArrHighApp
        CorePragma s e -> fmap (CorePragma s) $ transformExpM e
        SCCPragma s e -> fmap (SCCPragma s) $ transformExpM e
        GenPragma s a b e -> fmap (GenPragma s a b) $ transformExpM e
        _ -> return e }

src/HSX/Transform.hs:695:5:
    Constructor `PTuple' should have 2 arguments, but has been given 1
    In the pattern: PTuple ps
    In a case alternative: PTuple ps -> renameNpat ps PTuple renameRP
    In the expression:
      case p of {
        PRPat _ -> rename p
        PXTag _ _ _ _ _ -> rename p
        PXETag _ _ _ _ -> rename p
        PNeg p -> rename1pat p PNeg renameRP
        PInfixApp p1 n p2
          -> rename2pat p1 p2 (\ p1 p2 -> PInfixApp p1 n p2) renameRP
        PApp n ps -> renameNpat ps (PApp n) renameRP
        PTuple ps -> renameNpat ps PTuple renameRP
        PList ps -> renameNpat ps PList renameRP
        PParen p -> rename1pat p PParen renameRP
        PRec n pfs -> renameNpat pfs (PRec n) renameRPf
        PAsPat n p -> rename1pat p (PAsPat n) renameRP
        PIrrPat p -> rename1pat p PIrrPat renameRP
        PXPatTag p -> rename1pat p PXPatTag renameRP
        PatTypeSig s p t -> rename1pat p (\ p -> PatTypeSig s p t) renameRP
        _ -> return (p, []) }

src/HSX/Transform.hs:759:5:
    Constructor `PTuple' should have 2 arguments, but has been given 1
    In the pattern: PTuple ps
    In a case alternative: PTuple ps -> renameNpat ps PTuple renameIrrP
    In the expression:
      case p of {
        PIrrPat p
          -> do { (q, ms) <- renameRP p;
                  return $ (PIrrPat q, ms) }
        PNeg p -> rename1pat p PNeg renameIrrP
        PInfixApp p1 n p2
          -> rename2pat p1 p2 (\ p1 p2 -> PInfixApp p1 n p2) renameIrrP
        PApp n ps -> renameNpat ps (PApp n) renameIrrP
        PTuple ps -> renameNpat ps PTuple renameIrrP
        PList ps -> renameNpat ps PList renameIrrP
        PParen p -> rename1pat p PParen renameIrrP
        PRec n pfs -> renameNpat pfs (PRec n) renameIrrPf
        PAsPat n p -> rename1pat p (PAsPat n) renameIrrP
        PatTypeSig s p t
          -> rename1pat p (\ p -> PatTypeSig s p t) renameIrrP
        PXTag s n attrs mat ps
          -> do { (attrs', nss) <- fmap unzip $ mapM renameIrrAttr attrs;
                  (mat', ns1) <- case mat of {
                                   Nothing -> ...
                                   Just at -> ... };
                  .... }
        PXETag s n attrs mat
          -> do { (as, nss) <- fmap unzip $ mapM renameIrrAttr attrs;
                  (mat', ns1) <- case mat of {
                                   Nothing -> ...
                                   Just at -> ... };
                  .... }
        PXPatTag p -> rename1pat p PXPatTag renameIrrP
        _ -> return (p, []) }

src/HSX/Transform.hs:987:5:
    Constructor `PTuple' should have 2 arguments, but has been given 1
    In the pattern: PTuple ps
    In a case alternative: PTuple ps -> trNpat ps PTuple (trPattern s)
    In the expression:
      case p of {
        PRPat rps
          -> do { n <- genPatName;
                  (mname, vars, _) <- trRPat s True (RPSeq rps);
                  .... }
        PXTag s name attrs mattr cpats
          -> do { an <- case ... of {
                          (Just ap, []) -> ...
                          (_, []) -> ...
                          (_, _) -> ... };
                  cpat' <- case cpats of {
                             (p@(PXRPats _)) : [] -> ...
                             _ -> ... };
                  .... }
        PXETag s name attrs mattr
          -> do { an <- case ... of {
                          (Just ap, []) -> ...
                          (_, []) -> ...
                          (_, _) -> ... };
                  setHarpTransformedT;
                  .... }
        PXPcdata st -> setHarpTransformedT >> (return $ metaPcdata st)
        PXPatTag p -> setHarpTransformedT >> trPattern s p
        PXRPats rps -> trPattern s $ PRPat rps
        PViewPat e p
          -> do { e' <- liftTr $ transformExpM e;
                  tr1pat p (PViewPat e') (trPattern s) }
        PVar _ -> return p
        PLit _ -> return p
        PNeg q -> tr1pat q PNeg (trPattern s)
        PInfixApp p1 op p2
          -> tr2pat p1 p2 (\ p1 p2 -> PInfixApp p1 op p2) (trPattern s)
        PApp n ps -> trNpat ps (PApp n) (trPattern s)
        PTuple ps -> trNpat ps PTuple (trPattern s)
        PList ps -> trNpat ps PList (trPattern s)
        PParen p -> tr1pat p PParen (trPattern s)
        PRec n pfs -> trNpat pfs (PRec n) (trPatternField s)
        PAsPat n p -> tr1pat p (PAsPat n) (trPattern s)
        PWildCard -> return p
        PIrrPat p -> tr1pat p PIrrPat (trPattern s)
        PatTypeSig s p t
          -> tr1pat p (\ p -> PatTypeSig s p t) (trPattern s)
        PExplTypeArg _ _ -> return p
        PQuasiQuote _ _ -> return p
        PBangPat p -> tr1pat p PBangPat (trPattern s)
        PNPlusK _ _ -> return p }

src/HSX/Transform.hs:1484:13:
    Constructor `PTuple' should have 2 arguments, but has been given 1
    In the pattern: PTuple ps
    In a case alternative: PTuple ps -> concatMap gatherPVars ps
    In the expression:
      case p of {
        PVar v -> [v]
        PNeg q -> gatherPVars q
        PInfixApp p1 _ p2 -> gatherPVars p1 ++ gatherPVars p2
        PApp _ ps -> concatMap gatherPVars ps
        PTuple ps -> concatMap gatherPVars ps
        PList ps -> concatMap gatherPVars ps
        PParen p -> gatherPVars p
        PRec _ pfs
          -> concatMap help pfs
          where
              help (PFieldPat _ p) = gatherPVars p
              help _ = []
        PAsPat n p -> n : gatherPVars p
        PWildCard -> []
        PIrrPat p -> gatherPVars p
        PatTypeSig _ p _ -> gatherPVars p
        PRPat rps -> concatMap gatherRPVars rps
        PXTag _ _ attrs mattr cps
          -> concatMap gatherAttrVars attrs
             ++
               concatMap gatherPVars cps
               ++
                 case mattr of {
                   Nothing -> []
                   Just ap -> gatherPVars ap }
        PXETag _ _ attrs mattr
          -> concatMap gatherAttrVars attrs
             ++
               case mattr of {
                 Nothing -> []
                 Just ap -> gatherPVars ap }
        PXPatTag p -> gatherPVars p
        _ -> [] }
Failed to install hsx-0.10.4
Configuring http-types-0.8.2...
Building http-types-0.8.2...
Preprocessing library http-types-0.8.2...
[1 of 7] Compiling Network.HTTP.Types.Version ( Network/HTTP/Types/Version.hs, dist/build/Network/HTTP/Types/Version.o )
[2 of 7] Compiling Network.HTTP.Types.URI ( Network/HTTP/Types/URI.hs, dist/build/Network/HTTP/Types/URI.o )
[3 of 7] Compiling Network.HTTP.Types.Status ( Network/HTTP/Types/Status.hs, dist/build/Network/HTTP/Types/Status.o )
[4 of 7] Compiling Network.HTTP.Types.QueryLike ( Network/HTTP/Types/QueryLike.hs, dist/build/Network/HTTP/Types/QueryLike.o )
[5 of 7] Compiling Network.HTTP.Types.Method ( Network/HTTP/Types/Method.hs, dist/build/Network/HTTP/Types/Method.o )
[6 of 7] Compiling Network.HTTP.Types.Header ( Network/HTTP/Types/Header.hs, dist/build/Network/HTTP/Types/Header.o )
[7 of 7] Compiling Network.HTTP.Types ( Network/HTTP/Types.hs, dist/build/Network/HTTP/Types.o )
In-place registering http-types-0.8.2...
Running Haddock for http-types-0.8.2...
Running hscolour for http-types-0.8.2...
Preprocessing library http-types-0.8.2...
Preprocessing library http-types-0.8.2...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: text-0.11.2.3
Haddock coverage:
  80% (  4 /  5) in 'Network.HTTP.Types.Version'
  97% ( 28 / 29) in 'Network.HTTP.Types.URI'
  99% ( 89 / 90) in 'Network.HTTP.Types.Status'
  75% (  3 /  4) in 'Network.HTTP.Types.QueryLike'
  93% ( 14 / 15) in 'Network.HTTP.Types.Method'
  85% ( 28 / 33) in 'Network.HTTP.Types.Header'
  97% (170 /175) in 'Network.HTTP.Types'
Warning: Network.HTTP.Types.URI: could not find link destinations for:
    Data.Text.Internal.Text
Warning: Network.HTTP.Types.QueryLike: could not find link destinations for:
    Data.Text.Internal.Text
Warning: Network.HTTP.Types: could not find link destinations for:
    Data.Text.Internal.Text
Documentation created: dist/doc/html/http-types/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/http-types-0.8.2
Registering http-types-0.8.2...
Installed http-types-0.8.2
Configuring haskell-src-meta-0.6.0.5...
Building haskell-src-meta-0.6.0.5...
Preprocessing library haskell-src-meta-0.6.0.5...
[1 of 6] Compiling Language.Haskell.TH.Instances.Lift ( src/Language/Haskell/TH/Instances/Lift.hs, dist/build/Language/Haskell/TH/Instances/Lift.o )
[2 of 6] Compiling Language.Haskell.Meta.Syntax.Translate ( src/Language/Haskell/Meta/Syntax/Translate.hs, dist/build/Language/Haskell/Meta/Syntax/Translate.o )
[3 of 6] Compiling Language.Haskell.Meta.Parse ( src/Language/Haskell/Meta/Parse.hs, dist/build/Language/Haskell/Meta/Parse.o )
[4 of 6] Compiling Language.Haskell.Meta.Parse.Careful ( src/Language/Haskell/Meta/Parse/Careful.hs, dist/build/Language/Haskell/Meta/Parse/Careful.o )
[5 of 6] Compiling Language.Haskell.Meta ( src/Language/Haskell/Meta.hs, dist/build/Language/Haskell/Meta.o )
[6 of 6] Compiling Language.Haskell.Meta.Utils ( src/Language/Haskell/Meta/Utils.hs, dist/build/Language/Haskell/Meta/Utils.o )
In-place registering haskell-src-meta-0.6.0.5...
Running Haddock for haskell-src-meta-0.6.0.5...
Running hscolour for haskell-src-meta-0.6.0.5...
Preprocessing library haskell-src-meta-0.6.0.5...
Preprocessing library haskell-src-meta-0.6.0.5...
Haddock coverage:
 100% (  1 /  1) in 'Language.Haskell.TH.Instances.Lift'
  23% ( 11 / 48) in 'Language.Haskell.Meta.Syntax.Translate'
   6% (  1 / 17) in 'Language.Haskell.Meta.Parse'
  20% (  1 /  5) in 'Language.Haskell.Meta.Parse.Careful'
 100% (  3 /  3) in 'Language.Haskell.Meta'
  23% ( 11 / 47) in 'Language.Haskell.Meta.Utils'
Documentation created: dist/doc/html/haskell-src-meta/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/haskell-src-meta-0.6.0.5
Registering haskell-src-meta-0.6.0.5...
Installed haskell-src-meta-0.6.0.5
Configuring happstack-server-7.0.7...
Building happstack-server-7.0.7...
Preprocessing library happstack-server-7.0.7...
[ 1 of 38] Compiling Happstack.Server.Internal.LazyLiner ( src/Happstack/Server/Internal/LazyLiner.hs, dist/build/Happstack/Server/Internal/LazyLiner.o )
[ 2 of 38] Compiling Happstack.Server.Internal.SocketTH ( src/Happstack/Server/Internal/SocketTH.hs, dist/build/Happstack/Server/Internal/SocketTH.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package zlib-0.5.4.1 ... linking ... done.
Loading package xhtml-3000.2.1 ... linking ... done.
Loading package utf8-string-0.3.7 ... linking ... done.
Loading package base-unicode-symbols-0.2.2.4 ... linking ... done.
Loading package stm-2.4.2 ... linking ... done.
Loading package threads-0.5.0.3 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package text-0.11.2.3 ... linking ... done.
Loading package system-filepath-0.4.8 ... linking ... done.
Loading package syb-0.4.1 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package parsec-3.1.3 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package unix-2.6.0.1 ... linking ... done.
Loading package network-2.4.1.2 ... linking ... done.
Loading package sendfile-0.7.9 ... linking ... done.
Loading package old-time-1.1.0.1 ... linking ... done.
Loading package transformers-base-0.4.1 ... linking ... done.
Loading package monad-control-0.3.2.2 ... linking ... done.
Loading package html-1.0.1.2 ... linking ... done.
Loading package filepath-1.3.0.1 ... linking ... done.
Loading package directory-1.2.0.1 ... linking ... done.
Loading package process-1.1.0.2 ... linking ... done.
Loading package hslogger-1.2.3 ... linking ... done.
Loading package extensible-exceptions-0.1.1.4 ... linking ... done.
Loading package blaze-builder-0.3.3.0 ... linking ... done.
Loading package blaze-markup-0.5.1.5 ... linking ... done.
Loading package blaze-html-0.5.1.3 ... linking ... done.
Loading package base64-bytestring-1.0.0.1 ... linking ... done.
[ 3 of 38] Compiling Happstack.Server.Internal.Socket ( src/Happstack/Server/Internal/Socket.hs, dist/build/Happstack/Server/Internal/Socket.o )
[ 4 of 38] Compiling Happstack.Server.Internal.LogFormat ( src/Happstack/Server/Internal/LogFormat.hs, dist/build/Happstack/Server/Internal/LogFormat.o )
[ 5 of 38] Compiling Happstack.Server.Internal.TimeoutManager ( src/Happstack/Server/Internal/TimeoutManager.hs, dist/build/Happstack/Server/Internal/TimeoutManager.o )
[ 6 of 38] Compiling Happstack.Server.Internal.TimeoutIO ( src/Happstack/Server/Internal/TimeoutIO.hs, dist/build/Happstack/Server/Internal/TimeoutIO.o )
[ 7 of 38] Compiling Happstack.Server.Internal.TimeoutSocket ( src/Happstack/Server/Internal/TimeoutSocket.hs, dist/build/Happstack/Server/Internal/TimeoutSocket.o )

src/Happstack/Server/Internal/TimeoutSocket.hs:21:1: Warning:
    Module `Prelude' does not export `catch'
[ 8 of 38] Compiling Happstack.Server.SURI.ParseURI ( src/Happstack/Server/SURI/ParseURI.hs, dist/build/Happstack/Server/SURI/ParseURI.o )
[ 9 of 38] Compiling Happstack.Server.SURI ( src/Happstack/Server/SURI.hs, dist/build/Happstack/Server/SURI.o )
[10 of 38] Compiling Happstack.Server.Internal.RFC822Headers ( src/Happstack/Server/Internal/RFC822Headers.hs, dist/build/Happstack/Server/Internal/RFC822Headers.o )
[11 of 38] Compiling Paths_happstack_server ( dist/build/autogen/Paths_happstack_server.hs, dist/build/Paths_happstack_server.o )
[12 of 38] Compiling Happstack.Server.Internal.Clock ( src/Happstack/Server/Internal/Clock.hs, dist/build/Happstack/Server/Internal/Clock.o )
[13 of 38] Compiling Happstack.Server.Internal.Cookie ( src/Happstack/Server/Internal/Cookie.hs, dist/build/Happstack/Server/Internal/Cookie.o )
[14 of 38] Compiling Happstack.Server.Internal.Types ( src/Happstack/Server/Internal/Types.hs, dist/build/Happstack/Server/Internal/Types.o )

src/Happstack/Server/Internal/Types.hs:84:29: Warning:
    This binding for `rs' shadows the existing binding
      bound at src/Happstack/Server/Internal/Types.hs:77:17
[15 of 38] Compiling Happstack.Server.Internal.Multipart ( src/Happstack/Server/Internal/Multipart.hs, dist/build/Happstack/Server/Internal/Multipart.o )
[16 of 38] Compiling Happstack.Server.Internal.MessageWrap ( src/Happstack/Server/Internal/MessageWrap.hs, dist/build/Happstack/Server/Internal/MessageWrap.o )
[17 of 38] Compiling Happstack.Server.Internal.Handler ( src/Happstack/Server/Internal/Handler.hs, dist/build/Happstack/Server/Internal/Handler.o )
[18 of 38] Compiling Happstack.Server.Internal.Listen ( src/Happstack/Server/Internal/Listen.hs, dist/build/Happstack/Server/Internal/Listen.o )
[19 of 38] Compiling Happstack.Server.Internal.LowLevel ( src/Happstack/Server/Internal/LowLevel.hs, dist/build/Happstack/Server/Internal/LowLevel.o )
[20 of 38] Compiling Happstack.Server.Client ( src/Happstack/Server/Client.hs, dist/build/Happstack/Server/Client.o )
[21 of 38] Compiling Happstack.Server.Types ( src/Happstack/Server/Types.hs, dist/build/Happstack/Server/Types.o )
[22 of 38] Compiling Happstack.Server.Internal.Monads ( src/Happstack/Server/Internal/Monads.hs, dist/build/Happstack/Server/Internal/Monads.o )
[23 of 38] Compiling Happstack.Server.Cookie ( src/Happstack/Server/Cookie.hs, dist/build/Happstack/Server/Cookie.o )
[24 of 38] Compiling Happstack.Server.Response ( src/Happstack/Server/Response.hs, dist/build/Happstack/Server/Response.o )
[25 of 38] Compiling Happstack.Server.RqData ( src/Happstack/Server/RqData.hs, dist/build/Happstack/Server/RqData.o )
[26 of 38] Compiling Happstack.Server.Monads ( src/Happstack/Server/Monads.hs, dist/build/Happstack/Server/Monads.o )
[27 of 38] Compiling Happstack.Server.Auth ( src/Happstack/Server/Auth.hs, dist/build/Happstack/Server/Auth.o )
[28 of 38] Compiling Happstack.Server.Error ( src/Happstack/Server/Error.hs, dist/build/Happstack/Server/Error.o )
[29 of 38] Compiling Happstack.Server.Proxy ( src/Happstack/Server/Proxy.hs, dist/build/Happstack/Server/Proxy.o )
[30 of 38] Compiling Happstack.Server.Validation ( src/Happstack/Server/Validation.hs, dist/build/Happstack/Server/Validation.o )
[31 of 38] Compiling Happstack.Server.FileServe.BuildingBlocks ( src/Happstack/Server/FileServe/BuildingBlocks.hs, dist/build/Happstack/Server/FileServe/BuildingBlocks.o )

src/Happstack/Server/FileServe/BuildingBlocks.hs:216:66:
    Couldn't match expected type `System.Time.ClockTime'
                with actual type `time-1.4.0.1:Data.Time.Clock.UTC.UTCTime'
    In the first argument of `toUTCTime', namely `modtime'
    In the expression: toUTCTime modtime
    In the first argument of `Just', namely `(toUTCTime modtime, rq)'

src/Happstack/Server/FileServe/BuildingBlocks.hs:233:78:
    Couldn't match expected type `System.Time.ClockTime'
                with actual type `time-1.4.0.1:Data.Time.Clock.UTC.UTCTime'
    In the first argument of `toUTCTime', namely `modtime'
    In the expression: toUTCTime modtime
    In the first argument of `Just', namely `(toUTCTime modtime, rq)'

src/Happstack/Server/FileServe/BuildingBlocks.hs:249:80:
    Couldn't match expected type `System.Time.ClockTime'
                with actual type `time-1.4.0.1:Data.Time.Clock.UTC.UTCTime'
    In the first argument of `toUTCTime', namely `modtime'
    In the expression: toUTCTime modtime
    In the first argument of `Just', namely `(toUTCTime modtime, rq)'

src/Happstack/Server/FileServe/BuildingBlocks.hs:611:52:
    Couldn't match type `time-1.4.0.1:Data.Time.Clock.UTC.UTCTime'
                  with `System.Time.ClockTime'
    Expected type: IO System.Time.ClockTime
      Actual type: IO time-1.4.0.1:Data.Time.Clock.UTC.UTCTime
    In the return type of a call of `getModificationTime'
    In the second argument of `(=<<)', namely
      `getModificationTime localFp'
    In the first argument of `catch', namely
      `(fmap Just . toCalendarTime =<< getModificationTime localFp)'
Failed to install happstack-server-7.0.7
Configuring web-routes-0.27.3...
Building web-routes-0.27.3...
Preprocessing library web-routes-0.27.3...
[1 of 6] Compiling Web.Routes.RouteT ( Web/Routes/RouteT.hs, dist/build/Web/Routes/RouteT.o )
[2 of 6] Compiling Web.Routes.Base  ( Web/Routes/Base.hs, dist/build/Web/Routes/Base.o )
[3 of 6] Compiling Web.Routes.Site  ( Web/Routes/Site.hs, dist/build/Web/Routes/Site.o )
[4 of 6] Compiling Web.Routes.PathInfo ( Web/Routes/PathInfo.hs, dist/build/Web/Routes/PathInfo.o )
[5 of 6] Compiling Web.Routes.QuickCheck ( Web/Routes/QuickCheck.hs, dist/build/Web/Routes/QuickCheck.o )
[6 of 6] Compiling Web.Routes       ( Web/Routes.hs, dist/build/Web/Routes.o )
In-place registering web-routes-0.27.3...
Running Haddock for web-routes-0.27.3...
Running hscolour for web-routes-0.27.3...
Preprocessing library web-routes-0.27.3...
Preprocessing library web-routes-0.27.3...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, parsec-3.1.3,
text-0.11.2.3, transformers-0.3.0.0
Haddock coverage:
Warning: Web.Routes.RouteT: We do not support associated types in instances yet. These instances are affected:
GHC.Base.Monad m =>
Web.Routes.RouteT.MonadRoute (Web.Routes.RouteT.RouteT url m)
  50% (  6 / 12) in 'Web.Routes.RouteT'
 100% (  3 /  3) in 'Web.Routes.Base'
  75% (  3 /  4) in 'Web.Routes.Site'
doc comment parse failed:  apply a function to the remainder of the segments

 useful if you want to just do normal pattern matching:
 >
 > foo ["foo", "bar"] = Right (Foo Bar)
 > foo ["baz"]        = Right Baz
 > foo _              = Left "parse error"

 > patternParse foo
  61% ( 11 / 18) in 'Web.Routes.PathInfo'
  50% (  1 /  2) in 'Web.Routes.QuickCheck'
  83% (  5 /  6) in 'Web.Routes'
Warning: Web.Routes.RouteT: could not find link destinations for:
    Data.Text.Internal.Text Control.Monad.RWS.Class.MonadRWS Control.Monad.Error.Class.MonadError Control.Monad.Reader.Class.MonadReader Control.Monad.Writer.Class.MonadWriter Control.Monad.State.Class.MonadState Control.Monad.Trans.Class.MonadTrans Control.Monad.IO.Class.MonadIO Control.Monad.Cont.Class.MonadCont
Warning: Web.Routes.Base: could not find link destinations for:
    Data.Text.Internal.Text
Warning: Web.Routes.Site: could not find link destinations for:
    Data.Text.Internal.Text
Warning: Web.Routes.PathInfo: could not find link destinations for:
    Data.Text.Internal.Text Text.Parsec.String.GenParser Text.Parsec.Error.ParseError
Documentation created: dist/doc/html/web-routes/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/web-routes-0.27.3
Registering web-routes-0.27.3...
Installed web-routes-0.27.3
[1 of 1] Compiling Main             ( /tmp/interpolatedstring-perl6-0.9.0-25285/interpolatedstring-perl6-0.9.0/Setup.hs, /tmp/interpolatedstring-perl6-0.9.0-25285/interpolatedstring-perl6-0.9.0/dist/setup/Main.o )

/tmp/interpolatedstring-perl6-0.9.0-25285/interpolatedstring-perl6-0.9.0/Setup.hs:4:49: Warning:
    In the use of `runTests'
    (imported from Distribution.Simple, but defined in Distribution.Simple.UserHooks):
    Deprecated: "Please use the new testing interface instead!"
Linking /tmp/interpolatedstring-perl6-0.9.0-25285/interpolatedstring-perl6-0.9.0/dist/setup/setup ...
Configuring interpolatedstring-perl6-0.9.0...
Building interpolatedstring-perl6-0.9.0...
Preprocessing library interpolatedstring-perl6-0.9.0...
[1 of 1] Compiling Text.InterpolatedString.Perl6 ( src/Text/InterpolatedString/Perl6.hs, dist/build/Text/InterpolatedString/Perl6.o )

src/Text/InterpolatedString/Perl6.hs:244:20: Warning:
    In the use of `TH.report'
    (imported from Language.Haskell.TH, but defined in Language.Haskell.TH.Syntax):
    Deprecated: "Use reportError or reportWarning instead"
In-place registering interpolatedstring-perl6-0.9.0...
Running Haddock for interpolatedstring-perl6-0.9.0...
Running hscolour for interpolatedstring-perl6-0.9.0...
Preprocessing library interpolatedstring-perl6-0.9.0...
Preprocessing library interpolatedstring-perl6-0.9.0...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: rts-1.0, text-0.11.2.3

dist/build/tmp-29687/src/Text/InterpolatedString/Perl6.hs:244:20: Warning:
    In the use of `TH.report'
    (imported from Language.Haskell.TH, but defined in Language.Haskell.TH.Syntax):
    Deprecated: "Use reportError or reportWarning instead"
Haddock coverage:
 100% (  5 /  5) in 'Text.InterpolatedString.Perl6'
Warning: Text.InterpolatedString.Perl6: could not find link destinations for:
    Data.Text.Internal.Text Data.Text.Lazy.Internal.Text
Documentation created: dist/doc/html/interpolatedstring-perl6/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/interpolatedstring-perl6-0.9.0
Registering interpolatedstring-perl6-0.9.0...
Installed interpolatedstring-perl6-0.9.0
Configuring jmacro-0.5.8...
Building jmacro-0.5.8...
Preprocessing library jmacro-0.5.8...
[1 of 9] Compiling Language.Javascript.JMacro.ParseTH ( Language/Javascript/JMacro/ParseTH.hs, dist/build/Language/Javascript/JMacro/ParseTH.o )
[2 of 9] Compiling Language.Javascript.JMacro.Types ( Language/Javascript/JMacro/Types.hs, dist/build/Language/Javascript/JMacro/Types.o )

Language/Javascript/JMacro/Types.hs:59:1: Warning:
    Top-level binding with no type signature:
      lexer :: P.GenTokenParser
                 String
                 TypeParserState
                 transformers-0.3.0.0:Data.Functor.Identity.Identity

Language/Javascript/JMacro/Types.hs:61:1: Warning:
    Defined but not used: `whiteSpace'

Language/Javascript/JMacro/Types.hs:61:1: Warning:
    Top-level binding with no type signature:
      whiteSpace :: ParsecT
                      String
                      TypeParserState
                      transformers-0.3.0.0:Data.Functor.Identity.Identity
                      ()

Language/Javascript/JMacro/Types.hs:62:1: Warning:
    Defined but not used: `symbol'

Language/Javascript/JMacro/Types.hs:62:1: Warning:
    Top-level binding with no type signature:
      symbol :: String
                -> ParsecT
                     String
                     TypeParserState
                     transformers-0.3.0.0:Data.Functor.Identity.Identity
                     String

Language/Javascript/JMacro/Types.hs:63:1: Warning:
    Top-level binding with no type signature:
      parens :: forall a.
                ParsecT
                  String
                  TypeParserState
                  transformers-0.3.0.0:Data.Functor.Identity.Identity
                  a
                -> ParsecT
                     String
                     TypeParserState
                     transformers-0.3.0.0:Data.Functor.Identity.Identity
                     a

Language/Javascript/JMacro/Types.hs:64:1: Warning:
    Top-level binding with no type signature:
      braces :: forall a.
                ParsecT
                  String
                  TypeParserState
                  transformers-0.3.0.0:Data.Functor.Identity.Identity
                  a
                -> ParsecT
                     String
                     TypeParserState
                     transformers-0.3.0.0:Data.Functor.Identity.Identity
                     a

Language/Javascript/JMacro/Types.hs:65:1: Warning:
    Top-level binding with no type signature:
      brackets :: forall a.
                  ParsecT
                    String
                    TypeParserState
                    transformers-0.3.0.0:Data.Functor.Identity.Identity
                    a
                  -> ParsecT
                       String
                       TypeParserState
                       transformers-0.3.0.0:Data.Functor.Identity.Identity
                       a

Language/Javascript/JMacro/Types.hs:66:1: Warning:
    Defined but not used: `dot'

Language/Javascript/JMacro/Types.hs:66:1: Warning:
    Top-level binding with no type signature:
      dot :: ParsecT
               String
               TypeParserState
               transformers-0.3.0.0:Data.Functor.Identity.Identity
               String

Language/Javascript/JMacro/Types.hs:67:1: Warning:
    Defined but not used: `colon'

Language/Javascript/JMacro/Types.hs:67:1: Warning:
    Top-level binding with no type signature:
      colon :: ParsecT
                 String
                 TypeParserState
                 transformers-0.3.0.0:Data.Functor.Identity.Identity
                 String

Language/Javascript/JMacro/Types.hs:68:1: Warning:
    Defined but not used: `semi'

Language/Javascript/JMacro/Types.hs:68:1: Warning:
    Top-level binding with no type signature:
      semi :: ParsecT
                String
                TypeParserState
                transformers-0.3.0.0:Data.Functor.Identity.Identity
                String

Language/Javascript/JMacro/Types.hs:69:1: Warning:
    Top-level binding with no type signature:
      identifier :: ParsecT
                      String
                      TypeParserState
                      transformers-0.3.0.0:Data.Functor.Identity.Identity
                      String

Language/Javascript/JMacro/Types.hs:70:1: Warning:
    Defined but not used: `reserved'

Language/Javascript/JMacro/Types.hs:70:1: Warning:
    Top-level binding with no type signature:
      reserved :: String
                  -> ParsecT
                       String
                       TypeParserState
                       transformers-0.3.0.0:Data.Functor.Identity.Identity
                       ()

Language/Javascript/JMacro/Types.hs:71:1: Warning:
    Top-level binding with no type signature:
      reservedOp :: String
                    -> ParsecT
                         String
                         TypeParserState
                         transformers-0.3.0.0:Data.Functor.Identity.Identity
                         ()

Language/Javascript/JMacro/Types.hs:72:1: Warning:
    Top-level binding with no type signature:
      commaSep1 :: forall a.
                   ParsecT
                     String
                     TypeParserState
                     transformers-0.3.0.0:Data.Functor.Identity.Identity
                     a
                   -> ParsecT
                        String
                        TypeParserState
                        transformers-0.3.0.0:Data.Functor.Identity.Identity
                        [a]

Language/Javascript/JMacro/Types.hs:73:1: Warning:
    Top-level binding with no type signature:
      commaSep :: forall a.
                  ParsecT
                    String
                    TypeParserState
                    transformers-0.3.0.0:Data.Functor.Identity.Identity
                    a
                  -> ParsecT
                       String
                       TypeParserState
                       transformers-0.3.0.0:Data.Functor.Identity.Identity
                       [a]

Language/Javascript/JMacro/Types.hs:75:1: Warning:
    Top-level binding with no type signature:
      lexeme :: forall a.
                ParsecT
                  String
                  TypeParserState
                  transformers-0.3.0.0:Data.Functor.Identity.Identity
                  a
                -> ParsecT
                     String
                     TypeParserState
                     transformers-0.3.0.0:Data.Functor.Identity.Identity
                     a

Language/Javascript/JMacro/Types.hs:80:1: Warning:
    Defined but not used: `parseConstrainedType'

Language/Javascript/JMacro/Types.hs:80:1: Warning:
    Top-level binding with no type signature:
      parseConstrainedType :: [Char] -> Either ParseError JLocalType

Language/Javascript/JMacro/Types.hs:82:1: Warning:
    Top-level binding with no type signature:
      runTypeParser :: forall st'.
                       ParsecT
                         [Char]
                         st'
                         transformers-0.3.0.0:Data.Functor.Identity.Identity
                         JLocalType

Language/Javascript/JMacro/Types.hs:120:6: Warning:
    Defined but not used: `x'

Language/Javascript/JMacro/Types.hs:120:8: Warning:
    Defined but not used: `xs'

Language/Javascript/JMacro/Types.hs:129:1: Warning:
    Top-level binding with no type signature:
      nullType :: ParsecT
                    String
                    TypeParserState
                    transformers-0.3.0.0:Data.Functor.Identity.Identity
                    JType

Language/Javascript/JMacro/Types.hs:138:8: Warning:
    Defined but not used: `xs'
[3 of 9] Compiling Language.Javascript.JMacro.Base ( Language/Javascript/JMacro/Base.hs, dist/build/Language/Javascript/JMacro/Base.o )

Language/Javascript/JMacro/Base.hs:45:1: Warning:
    The import of `Data.Maybe' is redundant
      except perhaps to import instances from `Data.Maybe'
    To import instances alone, use: import Data.Maybe()

Language/Javascript/JMacro/Base.hs:46:1: Warning:
    The qualified import of `Data.Set' is redundant
      except perhaps to import instances from `Data.Set'
    To import instances alone, use: import Data.Set()

Language/Javascript/JMacro/Base.hs:64:1: Warning:
    Top-level binding with no type signature:
      inIdentSupply :: forall a a1.
                       (State [Ident] a1 -> State [Ident] a)
                       -> IdentSupply a1 -> IdentSupply a

Language/Javascript/JMacro/Base.hs:538:26: Warning:
    Defined but not used: `cs'

Language/Javascript/JMacro/Base.hs:548:1: Warning:
    Top-level binding with no type signature:
      ppConstraintList :: forall a.
                          Show a =>
                          [((Maybe String, a), Constraint)] -> Maybe Doc

Language/Javascript/JMacro/Base.hs:556:1: Warning:
    Top-level binding with no type signature:
      ppRef :: forall a. Show a => (Maybe String, a) -> Doc

Language/Javascript/JMacro/Base.hs:558:1: Warning:
    Top-level binding with no type signature: ppType :: JType -> Doc

Language/Javascript/JMacro/Base.hs:736:25: Warning:
    Defined but not used: `b'

Language/Javascript/JMacro/Base.hs:744:1: Warning:
    Top-level binding with no type signature:
      encodeJson :: [Char] -> [Char]
[4 of 9] Compiling Language.Javascript.JMacro.Util ( Language/Javascript/JMacro/Util.hs, dist/build/Language/Javascript/JMacro/Util.o )
[5 of 9] Compiling Language.Javascript.JMacro.QQ ( Language/Javascript/JMacro/QQ.hs, dist/build/Language/Javascript/JMacro/QQ.o )

Language/Javascript/JMacro/QQ.hs:20:1: Warning:
    The qualified import of `Data.ByteString.Char8' is redundant
      except perhaps to import instances from `Data.ByteString.Char8'
    To import instances alone, use: import Data.ByteString.Char8()

Language/Javascript/JMacro/QQ.hs:59:10: Warning:
    Fields of `QuasiQuoter' not initialised: quoteType, quoteDec
    In the expression:
      QuasiQuoter {quoteExp = quoteJMExp, quotePat = quoteJMPat}
    In an equation for `jmacro':
        jmacro = QuasiQuoter {quoteExp = quoteJMExp, quotePat = quoteJMPat}

Language/Javascript/JMacro/QQ.hs:63:11: Warning:
    Fields of `QuasiQuoter' not initialised: quoteType, quoteDec
    In the expression:
      QuasiQuoter {quoteExp = quoteJMExpE, quotePat = quoteJMPatE}
    In an equation for `jmacroE':
        jmacroE
          = QuasiQuoter {quoteExp = quoteJMExpE, quotePat = quoteJMPatE}

Language/Javascript/JMacro/QQ.hs:360:1: Warning:
    Top-level binding with no type signature:
      destructuringDecl :: Text.Parsec.Prim.ParsecT
                             [Char]
                             ()
                             transformers-0.3.0.0:Data.Functor.Identity.Identity
                             [JStat]

Language/Javascript/JMacro/QQ.hs:555:1: Warning:
    Top-level binding with no type signature:
      compileRegex :: String -> Either WrapError Regex

Language/Javascript/JMacro/QQ.hs:763:3: Warning:
    This binding for `parse' shadows the existing binding
      imported from `Text.ParserCombinators.Parsec' at Language/Javascript/JMacro/QQ.hs:34:1-36
      (and originally defined in `Text.Parsec.Prim')

Language/Javascript/JMacro/QQ.hs:789:18: Warning:
    This binding for `x' shadows the existing binding
      bound at Language/Javascript/JMacro/QQ.hs:761:12
[6 of 9] Compiling Language.Javascript.JMacro.Prelude ( Language/Javascript/JMacro/Prelude.hs, dist/build/Language/Javascript/JMacro/Prelude.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package safe-0.3.3 ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package regex-base-0.93.2 ... linking ... done.
Loading package regex-posix-0.95.2 ... linking ... done.
Loading package parseargs-0.1.5.2 ... linking ... done.
Loading package text-0.11.2.3 ... linking ... done.
Loading package parsec-3.1.3 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package syb-0.4.1 ... linking ... done.
Loading package json-0.7 ... linking ... done.
Loading package filepath-1.3.0.1 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package unix-2.6.0.1 ... linking ... done.
Loading package directory-1.2.0.1 ... linking ... done.
Loading package old-time-1.1.0.1 ... linking ... done.
Loading package cpphs-1.17.1 ... linking ... done.
Loading package haskell-src-exts-1.14.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package th-lift-0.5.6 ... linking ... done.
Loading package th-orphans-0.8 ... linking ... done.
Loading package haskell-src-meta-0.6.0.5 ... linking ... done.

Language/Javascript/JMacro/Prelude.hs:18:13: Warning:
    Deprecated syntax:
      quasiquotes no longer need a dollar sign: $jmacro
[7 of 9] Compiling Language.Javascript.JMacro.TypeCheck ( Language/Javascript/JMacro/TypeCheck.hs, dist/build/Language/Javascript/JMacro/TypeCheck.o )

Language/Javascript/JMacro/TypeCheck.hs:7:1: Warning:
    The import of `Language.Javascript.JMacro.QQ' is redundant
      except perhaps to import instances from `Language.Javascript.JMacro.QQ'
    To import instances alone, use: import Language.Javascript.JMacro.QQ()

Language/Javascript/JMacro/TypeCheck.hs:10:1: Warning:
    The import of `Control.Arrow' is redundant
      except perhaps to import instances from `Control.Arrow'
    To import instances alone, use: import Control.Arrow()

Language/Javascript/JMacro/TypeCheck.hs:18:1: Warning:
    The import of `fromMaybe' from module `Data.Maybe' is redundant

Language/Javascript/JMacro/TypeCheck.hs:28:1: Warning:
    The import of `Debug.Trace' is redundant
      except perhaps to import instances from `Debug.Trace'
    To import instances alone, use: import Debug.Trace()

Language/Javascript/JMacro/TypeCheck.hs:32:1: Warning:
    Top-level binding with no type signature:
      isLeft :: forall t t1. Either t t1 -> Bool

Language/Javascript/JMacro/TypeCheck.hs:70:43: Warning:
    Defined but not used: `cxt'

Language/Javascript/JMacro/TypeCheck.hs:77:1: Warning:
    Top-level binding with no type signature: tcStateEmpty :: TCState

Language/Javascript/JMacro/TypeCheck.hs:88:1: Warning:
    Top-level binding with no type signature:
      evalTMonad :: forall a. TMonad a -> Either String a

Language/Javascript/JMacro/TypeCheck.hs:90:1: Warning:
    Top-level binding with no type signature:
      runTMonad :: forall a. TMonad a -> (Either String a, TCState)

Language/Javascript/JMacro/TypeCheck.hs:129:18: Warning:
    Defaulting the following constraint(s) to type `Integer'
      (Eq a0)
        arising from a use of `mkUnique'
        at Language/Javascript/JMacro/TypeCheck.hs:129:18-25
      (Num a0)
        arising from a use of `mkUnique'
        at Language/Javascript/JMacro/TypeCheck.hs:129:18-25
      (Show a0)
        arising from a use of `mkUnique'
        at Language/Javascript/JMacro/TypeCheck.hs:129:18-25
    In the expression: mkUnique ns n 0
    In an equation for n': n' = mkUnique ns n 0
    In the expression:
      do { (m, ns, ct) <- get;
           let n' = mkUnique ns n 0;
           put (M.insert ref (Left n') m, S.insert n' ns, ct) }

Language/Javascript/JMacro/TypeCheck.hs:141:19: Warning:
    This binding for `x' shadows the existing binding
      bound at Language/Javascript/JMacro/TypeCheck.hs:105:19

Language/Javascript/JMacro/TypeCheck.hs:142:17: Warning:
    This binding for `go' shadows the existing binding
      bound at Language/Javascript/JMacro/TypeCheck.hs:110:7

Language/Javascript/JMacro/TypeCheck.hs:142:24: Warning:
    Defaulting the following constraint(s) to type `Integer'
      (Eq a0)
        arising from a use of `mkUnique'
        at Language/Javascript/JMacro/TypeCheck.hs:142:24-31
      (Num a0)
        arising from a use of `mkUnique'
        at Language/Javascript/JMacro/TypeCheck.hs:142:24-31
      (Show a0)
        arising from a use of `mkUnique'
        at Language/Javascript/JMacro/TypeCheck.hs:142:24-31
    In the expression:
      mkUnique (S.fromList $ lefts $ M.elems x) (int2Name i) 0
    In an equation for `go':
        go i = mkUnique (S.fromList $ lefts $ M.elems x) (int2Name i) 0
    In an equation for `intsToNames':
        intsToNames x
          = fmap (either id go) x
          where
              go i = mkUnique (S.fromList $ lefts $ M.elems x) (int2Name i) 0
              int2Name i
                | q == 0 = [letter]
                | otherwise = letter : show q
                where
                    (q, r) = divMod i 26
                    letter = toEnum (fromEnum 'a' + r)

Language/Javascript/JMacro/TypeCheck.hs:148:1: Warning:
    Top-level binding with no type signature:
      prettyType :: JType -> TMonad [Char]

Language/Javascript/JMacro/TypeCheck.hs:193:1: Warning:
    Top-level binding with no type signature:
      runTypecheckRaw :: forall a.
                         JTypeCheck a =>
                         a -> (Either String JType, TCState)

Language/Javascript/JMacro/TypeCheck.hs:195:1: Warning:
    Top-level binding with no type signature:
      runTypecheckFull :: forall a.
                          JTypeCheck a =>
                          a -> (Either String ([Char], [Map Ident String]), TCState)

Language/Javascript/JMacro/TypeCheck.hs:200:1: Warning:
    Top-level binding with no type signature:
      runTypecheck :: forall a. JTypeCheck a => a -> Either String [Char]

Language/Javascript/JMacro/TypeCheck.hs:202:1: Warning:
    Top-level binding with no type signature:
      evalTypecheck :: forall a.
                       JTypeCheck a =>
                       a -> Either String [Map Ident String]

Language/Javascript/JMacro/TypeCheck.hs:207:1: Warning:
    Top-level binding with no type signature:
      typecheckMain :: forall a. JTypeCheck a => a -> TMonad JType

Language/Javascript/JMacro/TypeCheck.hs:219:1: Warning:
    Top-level binding with no type signature:
      addToStack :: forall a. Ord a => a -> [Set a] -> [Set a]

Language/Javascript/JMacro/TypeCheck.hs:236:1: Warning:
    Top-level binding with no type signature:
      partitionCs :: [Constraint] -> ([JType], [JType])

Language/Javascript/JMacro/TypeCheck.hs:245:23: Warning:
    Defined but not used: `vr'

Language/Javascript/JMacro/TypeCheck.hs:288:28: Warning:
    Defined but not used: `vars'

Language/Javascript/JMacro/TypeCheck.hs:288:33: Warning:
    This binding for `t' shadows the existing binding
      bound at Language/Javascript/JMacro/TypeCheck.hs:285:12

Language/Javascript/JMacro/TypeCheck.hs:288:33: Warning:
    Defined but not used: `t'

Language/Javascript/JMacro/TypeCheck.hs:294:28: Warning:
    This binding for `t' shadows the existing binding
      bound at Language/Javascript/JMacro/TypeCheck.hs:285:12

Language/Javascript/JMacro/TypeCheck.hs:323:28: Warning:
    Defined but not used: `vars'

Language/Javascript/JMacro/TypeCheck.hs:323:33: Warning:
    This binding for `t' shadows the existing binding
      bound at Language/Javascript/JMacro/TypeCheck.hs:320:14

Language/Javascript/JMacro/TypeCheck.hs:323:33: Warning:
    Defined but not used: `t'

Language/Javascript/JMacro/TypeCheck.hs:329:28: Warning:
    This binding for `t' shadows the existing binding
      bound at Language/Javascript/JMacro/TypeCheck.hs:320:14

Language/Javascript/JMacro/TypeCheck.hs:411:1: Warning:
    Top-level binding with no type signature:
      cannonicalizeConstraints :: [Constraint] -> TMonad [Constraint]

Language/Javascript/JMacro/TypeCheck.hs:537:7: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for `unifyGroup': Patterns not matched: []

Language/Javascript/JMacro/TypeCheck.hs:542:13: Warning:
    This binding for `go' shadows the existing binding
      bound at Language/Javascript/JMacro/TypeCheck.hs:505:7

Language/Javascript/JMacro/TypeCheck.hs:551:16: Warning:
    Defined but not used: `i'

Language/Javascript/JMacro/TypeCheck.hs:577:1: Warning:
    Top-level binding with no type signature:
      frame2VarRefs :: forall t a. Set t -> [(Maybe a, t)]

Language/Javascript/JMacro/TypeCheck.hs:616:24: Warning:
    Defined but not used: `t'

Language/Javascript/JMacro/TypeCheck.hs:619:1: Warning:
    Top-level binding with no type signature:
      resolveType :: JType -> TMonad JType

Language/Javascript/JMacro/TypeCheck.hs:620:1: Warning:
    Top-level binding with no type signature:
      resolveTypeShallow :: JType -> TMonad JType

Language/Javascript/JMacro/TypeCheck.hs:685:22: Warning:
    Defined but not used: `mbName'

Language/Javascript/JMacro/TypeCheck.hs:701:10: Warning:
    This binding for `t' shadows the existing binding
      bound at Language/Javascript/JMacro/TypeCheck.hs:698:22

Language/Javascript/JMacro/TypeCheck.hs:715:39: Warning:
    This binding for `xt' shadows the existing binding
      bound at Language/Javascript/JMacro/TypeCheck.hs:709:6

Language/Javascript/JMacro/TypeCheck.hs:716:39: Warning:
    This binding for `yt' shadows the existing binding
      bound at Language/Javascript/JMacro/TypeCheck.hs:710:6

Language/Javascript/JMacro/TypeCheck.hs:732:11: Warning:
    Defined but not used: `yt'

Language/Javascript/JMacro/TypeCheck.hs:754:1: Warning:
    Top-level binding with no type signature:
      (<<:>) :: TMonad JType -> TMonad JType -> TMonad ()

Language/Javascript/JMacro/TypeCheck.hs:760:57: Warning:
    Defined but not used: `e'

Language/Javascript/JMacro/TypeCheck.hs:772:1: Warning:
    Top-level binding with no type signature:
      (=.=) :: JType -> JType -> TMonad JType

Language/Javascript/JMacro/TypeCheck.hs:784:24: Warning:
    Defined but not used: `t'

Language/Javascript/JMacro/TypeCheck.hs:792:24: Warning:
    Defined but not used: `e'

Language/Javascript/JMacro/TypeCheck.hs:792:26: Warning:
    Defined but not used: `e1'

Language/Javascript/JMacro/TypeCheck.hs:801:29: Warning:
    A do-notation statement discarded a result of type JType.
    Suppress this warning by saying "_ <- et =.= e1t",
    or by using the flag -fno-warn-unused-do-bind

Language/Javascript/JMacro/TypeCheck.hs:820:24: Warning:
    Defined but not used: `e'

Language/Javascript/JMacro/TypeCheck.hs:862:74: Warning:
    Defaulting the following constraint(s) to type `Integer'
      (Enum a0)
        arising from the arithmetic sequence `0 .. '
        at Language/Javascript/JMacro/TypeCheck.hs:862:74-78
      (Num a0)
        arising from the literal `0'
        at Language/Javascript/JMacro/TypeCheck.hs:862:75
      (Show a0)
        arising from a use of `show'
        at Language/Javascript/JMacro/TypeCheck.hs:862:69-72
    In the second argument of `map', namely `[0 .. ]'
    In the first argument of `zip', namely `(map show [0 .. ])'
    In the second argument of `($)', namely `zip (map show [0 .. ]) xs'

Language/Javascript/JMacro/TypeCheck.hs:896:27: Warning:
    Defined but not used: `e'

Language/Javascript/JMacro/TypeCheck.hs:896:29: Warning:
    Defined but not used: `xs'

Language/Javascript/JMacro/TypeCheck.hs:896:32: Warning:
    Defined but not used: `d'

Language/Javascript/JMacro/TypeCheck.hs:915:1: Warning:
    Top-level binding with no type signature:
      typecheckWithBlock :: forall a.
                            (JsToDoc a, JMacro a, JTypeCheck a) =>
                            a -> TMonad JType
[8 of 9] Compiling Language.Javascript.JMacro.Rpc ( Language/Javascript/JMacro/Rpc.hs, dist/build/Language/Javascript/JMacro/Rpc.o )

Language/Javascript/JMacro/Rpc.hs:66:1: Warning:
    Top-level binding with no type signature:
      respCode :: Int -> String -> Response

Language/Javascript/JMacro/Rpc.hs:67:1: Warning:
    Top-level binding with no type signature:
      badData :: forall (m :: * -> *). Monad m => [Char] -> m Response

Language/Javascript/JMacro/Rpc.hs:93:9: Warning:
    Deprecated syntax:
      quasiquotes no longer need a dollar sign: $jmacroE

Language/Javascript/JMacro/Rpc.hs:118:1: Warning:
    Top-level binding with no type signature: testRPC :: WebRPCDesc

Language/Javascript/JMacro/Rpc.hs:118:2: Warning:
    Defined but not used: `testRPC'

Language/Javascript/JMacro/Rpc.hs:118:11: Warning:
    Defined but not used: `testRPCCall'
[9 of 9] Compiling Language.Javascript.JMacro ( Language/Javascript/JMacro.hs, dist/build/Language/Javascript/JMacro.o )
In-place registering jmacro-0.5.8...
Preprocessing executable 'jmacro' for jmacro-0.5.8...
[1 of 7] Compiling Language.Javascript.JMacro.ParseTH ( Language/Javascript/JMacro/ParseTH.hs, dist/build/jmacro/jmacro-tmp/Language/Javascript/JMacro/ParseTH.o )
[2 of 7] Compiling Language.Javascript.JMacro.Types ( Language/Javascript/JMacro/Types.hs, dist/build/jmacro/jmacro-tmp/Language/Javascript/JMacro/Types.o )
[3 of 7] Compiling Language.Javascript.JMacro.Base ( Language/Javascript/JMacro/Base.hs, dist/build/jmacro/jmacro-tmp/Language/Javascript/JMacro/Base.o )
[4 of 7] Compiling Language.Javascript.JMacro.QQ ( Language/Javascript/JMacro/QQ.hs, dist/build/jmacro/jmacro-tmp/Language/Javascript/JMacro/QQ.o )

Language/Javascript/JMacro/QQ.hs:59:10: Warning:
    Fields of `QuasiQuoter' not initialised: quoteType, quoteDec
    In the expression:
      QuasiQuoter {quoteExp = quoteJMExp, quotePat = quoteJMPat}
    In an equation for `jmacro':
        jmacro = QuasiQuoter {quoteExp = quoteJMExp, quotePat = quoteJMPat}

Language/Javascript/JMacro/QQ.hs:63:11: Warning:
    Fields of `QuasiQuoter' not initialised: quoteType, quoteDec
    In the expression:
      QuasiQuoter {quoteExp = quoteJMExpE, quotePat = quoteJMPatE}
    In an equation for `jmacroE':
        jmacroE
          = QuasiQuoter {quoteExp = quoteJMExpE, quotePat = quoteJMPatE}
[5 of 7] Compiling Language.Javascript.JMacro.Prelude ( Language/Javascript/JMacro/Prelude.hs, dist/build/jmacro/jmacro-tmp/Language/Javascript/JMacro/Prelude.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package safe-0.3.3 ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package regex-base-0.93.2 ... linking ... done.
Loading package regex-posix-0.95.2 ... linking ... done.
Loading package parseargs-0.1.5.2 ... linking ... done.
Loading package text-0.11.2.3 ... linking ... done.
Loading package parsec-3.1.3 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package syb-0.4.1 ... linking ... done.
Loading package json-0.7 ... linking ... done.
Loading package filepath-1.3.0.1 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package unix-2.6.0.1 ... linking ... done.
Loading package directory-1.2.0.1 ... linking ... done.
Loading package old-time-1.1.0.1 ... linking ... done.
Loading package cpphs-1.17.1 ... linking ... done.
Loading package haskell-src-exts-1.14.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package th-lift-0.5.6 ... linking ... done.
Loading package th-orphans-0.8 ... linking ... done.
Loading package haskell-src-meta-0.6.0.5 ... linking ... done.

Language/Javascript/JMacro/Prelude.hs:18:13: Warning:
    Deprecated syntax:
      quasiquotes no longer need a dollar sign: $jmacro
[6 of 7] Compiling Language.Javascript.JMacro ( Language/Javascript/JMacro.hs, dist/build/jmacro/jmacro-tmp/Language/Javascript/JMacro.o )
[7 of 7] Compiling Main             ( Language/Javascript/JMacro/Executable.hs, dist/build/jmacro/jmacro-tmp/Main.o )
Linking dist/build/jmacro/jmacro ...
Running Haddock for jmacro-0.5.8...
Running hscolour for jmacro-0.5.8...
Preprocessing library jmacro-0.5.8...
Preprocessing executable 'jmacro' for jmacro-0.5.8...
Preprocessing library jmacro-0.5.8...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, parsec-3.1.3,
text-0.11.2.3, transformers-0.3.0.0

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:59:1: Warning:
    Top-level binding with no type signature:
      lexer :: P.GenTokenParser
                 String
                 TypeParserState
                 transformers-0.3.0.0:Data.Functor.Identity.Identity

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:61:1: Warning:
    Defined but not used: `whiteSpace'

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:61:1: Warning:
    Top-level binding with no type signature:
      whiteSpace :: ParsecT
                      String
                      TypeParserState
                      transformers-0.3.0.0:Data.Functor.Identity.Identity
                      ()

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:62:1: Warning:
    Defined but not used: `symbol'

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:62:1: Warning:
    Top-level binding with no type signature:
      symbol :: String
                -> ParsecT
                     String
                     TypeParserState
                     transformers-0.3.0.0:Data.Functor.Identity.Identity
                     String

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:63:1: Warning:
    Top-level binding with no type signature:
      parens :: forall a.
                ParsecT
                  String
                  TypeParserState
                  transformers-0.3.0.0:Data.Functor.Identity.Identity
                  a
                -> ParsecT
                     String
                     TypeParserState
                     transformers-0.3.0.0:Data.Functor.Identity.Identity
                     a

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:64:1: Warning:
    Top-level binding with no type signature:
      braces :: forall a.
                ParsecT
                  String
                  TypeParserState
                  transformers-0.3.0.0:Data.Functor.Identity.Identity
                  a
                -> ParsecT
                     String
                     TypeParserState
                     transformers-0.3.0.0:Data.Functor.Identity.Identity
                     a

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:65:1: Warning:
    Top-level binding with no type signature:
      brackets :: forall a.
                  ParsecT
                    String
                    TypeParserState
                    transformers-0.3.0.0:Data.Functor.Identity.Identity
                    a
                  -> ParsecT
                       String
                       TypeParserState
                       transformers-0.3.0.0:Data.Functor.Identity.Identity
                       a

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:66:1: Warning:
    Defined but not used: `dot'

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:66:1: Warning:
    Top-level binding with no type signature:
      dot :: ParsecT
               String
               TypeParserState
               transformers-0.3.0.0:Data.Functor.Identity.Identity
               String

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:67:1: Warning:
    Defined but not used: `colon'

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:67:1: Warning:
    Top-level binding with no type signature:
      colon :: ParsecT
                 String
                 TypeParserState
                 transformers-0.3.0.0:Data.Functor.Identity.Identity
                 String

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:68:1: Warning:
    Defined but not used: `semi'

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:68:1: Warning:
    Top-level binding with no type signature:
      semi :: ParsecT
                String
                TypeParserState
                transformers-0.3.0.0:Data.Functor.Identity.Identity
                String

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:69:1: Warning:
    Top-level binding with no type signature:
      identifier :: ParsecT
                      String
                      TypeParserState
                      transformers-0.3.0.0:Data.Functor.Identity.Identity
                      String

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:70:1: Warning:
    Defined but not used: `reserved'

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:70:1: Warning:
    Top-level binding with no type signature:
      reserved :: String
                  -> ParsecT
                       String
                       TypeParserState
                       transformers-0.3.0.0:Data.Functor.Identity.Identity
                       ()

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:71:1: Warning:
    Top-level binding with no type signature:
      reservedOp :: String
                    -> ParsecT
                         String
                         TypeParserState
                         transformers-0.3.0.0:Data.Functor.Identity.Identity
                         ()

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:72:1: Warning:
    Top-level binding with no type signature:
      commaSep1 :: forall a.
                   ParsecT
                     String
                     TypeParserState
                     transformers-0.3.0.0:Data.Functor.Identity.Identity
                     a
                   -> ParsecT
                        String
                        TypeParserState
                        transformers-0.3.0.0:Data.Functor.Identity.Identity
                        [a]

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:73:1: Warning:
    Top-level binding with no type signature:
      commaSep :: forall a.
                  ParsecT
                    String
                    TypeParserState
                    transformers-0.3.0.0:Data.Functor.Identity.Identity
                    a
                  -> ParsecT
                       String
                       TypeParserState
                       transformers-0.3.0.0:Data.Functor.Identity.Identity
                       [a]

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:75:1: Warning:
    Top-level binding with no type signature:
      lexeme :: forall a.
                ParsecT
                  String
                  TypeParserState
                  transformers-0.3.0.0:Data.Functor.Identity.Identity
                  a
                -> ParsecT
                     String
                     TypeParserState
                     transformers-0.3.0.0:Data.Functor.Identity.Identity
                     a

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:80:1: Warning:
    Defined but not used: `parseConstrainedType'

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:80:1: Warning:
    Top-level binding with no type signature:
      parseConstrainedType :: [Char] -> Either ParseError JLocalType

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:82:1: Warning:
    Top-level binding with no type signature:
      runTypeParser :: forall st'.
                       ParsecT
                         [Char]
                         st'
                         transformers-0.3.0.0:Data.Functor.Identity.Identity
                         JLocalType

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:120:6: Warning:
    Defined but not used: `x'

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:120:8: Warning:
    Defined but not used: `xs'

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:129:1: Warning:
    Top-level binding with no type signature:
      nullType :: ParsecT
                    String
                    TypeParserState
                    transformers-0.3.0.0:Data.Functor.Identity.Identity
                    JType

dist/build/tmp-25285/Language/Javascript/JMacro/Types.hs:138:8: Warning:
    Defined but not used: `xs'

dist/build/tmp-25285/Language/Javascript/JMacro/Base.hs:45:1: Warning:
    The import of `Data.Maybe' is redundant
      except perhaps to import instances from `Data.Maybe'
    To import instances alone, use: import Data.Maybe()

dist/build/tmp-25285/Language/Javascript/JMacro/Base.hs:46:1: Warning:
    The qualified import of `Data.Set' is redundant
      except perhaps to import instances from `Data.Set'
    To import instances alone, use: import Data.Set()

dist/build/tmp-25285/Language/Javascript/JMacro/Base.hs:64:1: Warning:
    Top-level binding with no type signature:
      inIdentSupply :: forall a a1.
                       (State [Ident] a1 -> State [Ident] a)
                       -> IdentSupply a1 -> IdentSupply a

dist/build/tmp-25285/Language/Javascript/JMacro/Base.hs:538:26: Warning:
    Defined but not used: `cs'

dist/build/tmp-25285/Language/Javascript/JMacro/Base.hs:548:1: Warning:
    Top-level binding with no type signature:
      ppConstraintList :: forall a.
                          Show a =>
                          [((Maybe String, a), Constraint)] -> Maybe Doc

dist/build/tmp-25285/Language/Javascript/JMacro/Base.hs:556:1: Warning:
    Top-level binding with no type signature:
      ppRef :: forall a. Show a => (Maybe String, a) -> Doc

dist/build/tmp-25285/Language/Javascript/JMacro/Base.hs:558:1: Warning:
    Top-level binding with no type signature: ppType :: JType -> Doc

dist/build/tmp-25285/Language/Javascript/JMacro/Base.hs:736:25: Warning:
    Defined but not used: `b'

dist/build/tmp-25285/Language/Javascript/JMacro/Base.hs:744:1: Warning:
    Top-level binding with no type signature:
      encodeJson :: [Char] -> [Char]

dist/build/tmp-25285/Language/Javascript/JMacro/QQ.hs:20:1: Warning:
    The qualified import of `Data.ByteString.Char8' is redundant
      except perhaps to import instances from `Data.ByteString.Char8'
    To import instances alone, use: import Data.ByteString.Char8()

dist/build/tmp-25285/Language/Javascript/JMacro/QQ.hs:59:10: Warning:
    Fields of `QuasiQuoter' not initialised: quoteType, quoteDec
    In the expression:
      QuasiQuoter {quoteExp = quoteJMExp, quotePat = quoteJMPat}
    In an equation for `jmacro':
        jmacro = QuasiQuoter {quoteExp = quoteJMExp, quotePat = quoteJMPat}

dist/build/tmp-25285/Language/Javascript/JMacro/QQ.hs:63:11: Warning:
    Fields of `QuasiQuoter' not initialised: quoteType, quoteDec
    In the expression:
      QuasiQuoter {quoteExp = quoteJMExpE, quotePat = quoteJMPatE}
    In an equation for `jmacroE':
        jmacroE
          = QuasiQuoter {quoteExp = quoteJMExpE, quotePat = quoteJMPatE}

dist/build/tmp-25285/Language/Javascript/JMacro/QQ.hs:360:1: Warning:
    Top-level binding with no type signature:
      destructuringDecl :: Text.Parsec.Prim.ParsecT
                             [Char]
                             ()
                             transformers-0.3.0.0:Data.Functor.Identity.Identity
                             [JStat]

dist/build/tmp-25285/Language/Javascript/JMacro/QQ.hs:555:1: Warning:
    Top-level binding with no type signature:
      compileRegex :: String -> Either WrapError Regex

dist/build/tmp-25285/Language/Javascript/JMacro/QQ.hs:763:3: Warning:
    This binding for `parse' shadows the existing binding
      imported from `Text.ParserCombinators.Parsec' at dist/build/tmp-25285/Language/Javascript/JMacro/QQ.hs:34:1-36
      (and originally defined in `Text.Parsec.Prim')

dist/build/tmp-25285/Language/Javascript/JMacro/QQ.hs:789:18: Warning:
    This binding for `x' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/QQ.hs:761:12

dist/build/tmp-25285/Language/Javascript/JMacro/Prelude.hs:18:13: Warning:
    Deprecated syntax:
      quasiquotes no longer need a dollar sign: $jmacro

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:7:1: Warning:
    The import of `Language.Javascript.JMacro.QQ' is redundant
      except perhaps to import instances from `Language.Javascript.JMacro.QQ'
    To import instances alone, use: import Language.Javascript.JMacro.QQ()

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:10:1: Warning:
    The import of `Control.Arrow' is redundant
      except perhaps to import instances from `Control.Arrow'
    To import instances alone, use: import Control.Arrow()

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:18:1: Warning:
    The import of `fromMaybe' from module `Data.Maybe' is redundant

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:28:1: Warning:
    The import of `Debug.Trace' is redundant
      except perhaps to import instances from `Debug.Trace'
    To import instances alone, use: import Debug.Trace()

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:32:1: Warning:
    Top-level binding with no type signature:
      isLeft :: forall t t1. Either t t1 -> Bool

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:70:43: Warning:
    Defined but not used: `cxt'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:77:1: Warning:
    Top-level binding with no type signature: tcStateEmpty :: TCState

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:88:1: Warning:
    Top-level binding with no type signature:
      evalTMonad :: forall a. TMonad a -> Either String a

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:90:1: Warning:
    Top-level binding with no type signature:
      runTMonad :: forall a. TMonad a -> (Either String a, TCState)

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:129:18: Warning:
    Defaulting the following constraint(s) to type `Integer'
      (Eq a0)
        arising from a use of `mkUnique'
        at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:129:18-25
      (Num a0)
        arising from a use of `mkUnique'
        at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:129:18-25
      (Show a0)
        arising from a use of `mkUnique'
        at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:129:18-25
    In the expression: mkUnique ns n 0
    In an equation for n': n' = mkUnique ns n 0
    In the expression:
      do { (m, ns, ct) <- get;
           let n' = mkUnique ns n 0;
           put (M.insert ref (Left n') m, S.insert n' ns, ct) }

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:141:19: Warning:
    This binding for `x' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:105:19

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:142:17: Warning:
    This binding for `go' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:110:7

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:142:24: Warning:
    Defaulting the following constraint(s) to type `Integer'
      (Eq a0)
        arising from a use of `mkUnique'
        at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:142:24-31
      (Num a0)
        arising from a use of `mkUnique'
        at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:142:24-31
      (Show a0)
        arising from a use of `mkUnique'
        at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:142:24-31
    In the expression:
      mkUnique (S.fromList $ lefts $ M.elems x) (int2Name i) 0
    In an equation for `go':
        go i = mkUnique (S.fromList $ lefts $ M.elems x) (int2Name i) 0
    In an equation for `intsToNames':
        intsToNames x
          = fmap (either id go) x
          where
              go i = mkUnique (S.fromList $ lefts $ M.elems x) (int2Name i) 0
              int2Name i
                | q == 0 = [letter]
                | otherwise = letter : show q
                where
                    (q, r) = divMod i 26
                    letter = toEnum (fromEnum 'a' + r)

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:148:1: Warning:
    Top-level binding with no type signature:
      prettyType :: JType -> TMonad [Char]

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:193:1: Warning:
    Top-level binding with no type signature:
      runTypecheckRaw :: forall a.
                         JTypeCheck a =>
                         a -> (Either String JType, TCState)

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:195:1: Warning:
    Top-level binding with no type signature:
      runTypecheckFull :: forall a.
                          JTypeCheck a =>
                          a -> (Either String ([Char], [Map Ident String]), TCState)

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:200:1: Warning:
    Top-level binding with no type signature:
      runTypecheck :: forall a. JTypeCheck a => a -> Either String [Char]

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:202:1: Warning:
    Top-level binding with no type signature:
      evalTypecheck :: forall a.
                       JTypeCheck a =>
                       a -> Either String [Map Ident String]

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:207:1: Warning:
    Top-level binding with no type signature:
      typecheckMain :: forall a. JTypeCheck a => a -> TMonad JType

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:219:1: Warning:
    Top-level binding with no type signature:
      addToStack :: forall a. Ord a => a -> [Set a] -> [Set a]

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:236:1: Warning:
    Top-level binding with no type signature:
      partitionCs :: [Constraint] -> ([JType], [JType])

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:245:23: Warning:
    Defined but not used: `vr'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:288:28: Warning:
    Defined but not used: `vars'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:288:33: Warning:
    This binding for `t' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:285:12

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:288:33: Warning:
    Defined but not used: `t'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:294:28: Warning:
    This binding for `t' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:285:12

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:323:28: Warning:
    Defined but not used: `vars'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:323:33: Warning:
    This binding for `t' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:320:14

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:323:33: Warning:
    Defined but not used: `t'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:329:28: Warning:
    This binding for `t' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:320:14

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:411:1: Warning:
    Top-level binding with no type signature:
      cannonicalizeConstraints :: [Constraint] -> TMonad [Constraint]

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:542:13: Warning:
    This binding for `go' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:505:7

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:551:16: Warning:
    Defined but not used: `i'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:577:1: Warning:
    Top-level binding with no type signature:
      frame2VarRefs :: forall t a. Set t -> [(Maybe a, t)]

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:616:24: Warning:
    Defined but not used: `t'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:619:1: Warning:
    Top-level binding with no type signature:
      resolveType :: JType -> TMonad JType

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:620:1: Warning:
    Top-level binding with no type signature:
      resolveTypeShallow :: JType -> TMonad JType

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:685:22: Warning:
    Defined but not used: `mbName'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:701:10: Warning:
    This binding for `t' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:698:22

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:715:39: Warning:
    This binding for `xt' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:709:6

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:716:39: Warning:
    This binding for `yt' shadows the existing binding
      bound at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:710:6

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:732:11: Warning:
    Defined but not used: `yt'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:754:1: Warning:
    Top-level binding with no type signature:
      (<<:>) :: TMonad JType -> TMonad JType -> TMonad ()

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:760:57: Warning:
    Defined but not used: `e'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:772:1: Warning:
    Top-level binding with no type signature:
      (=.=) :: JType -> JType -> TMonad JType

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:784:24: Warning:
    Defined but not used: `t'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:792:24: Warning:
    Defined but not used: `e'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:792:26: Warning:
    Defined but not used: `e1'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:820:24: Warning:
    Defined but not used: `e'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:862:74: Warning:
    Defaulting the following constraint(s) to type `Integer'
      (Enum a0)
        arising from the arithmetic sequence `0 .. '
        at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:862:74-78
      (Num a0)
        arising from the literal `0'
        at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:862:75
      (Show a0)
        arising from a use of `show'
        at dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:862:69-72
    In the second argument of `map', namely `[0 .. ]'
    In the first argument of `zip', namely `(map show [0 .. ])'
    In the second argument of `($)', namely `zip (map show [0 .. ]) xs'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:896:27: Warning:
    Defined but not used: `e'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:896:29: Warning:
    Defined but not used: `xs'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:896:32: Warning:
    Defined but not used: `d'

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:915:1: Warning:
    Top-level binding with no type signature:
      typecheckWithBlock :: forall a.
                            (JsToDoc a, JMacro a, JTypeCheck a) =>
                            a -> TMonad JType

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:537:7: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for `unifyGroup': Patterns not matched: []

dist/build/tmp-25285/Language/Javascript/JMacro/TypeCheck.hs:801:29: Warning:
    A do-notation statement discarded a result of type JType.
    Suppress this warning by saying "_ <- et =.= e1t",
    or by using the flag -fno-warn-unused-do-bind

dist/build/tmp-25285/Language/Javascript/JMacro/Rpc.hs:66:1: Warning:
    Top-level binding with no type signature:
      respCode :: Int -> String -> Response

dist/build/tmp-25285/Language/Javascript/JMacro/Rpc.hs:67:1: Warning:
    Top-level binding with no type signature:
      badData :: forall (m :: * -> *). Monad m => [Char] -> m Response

dist/build/tmp-25285/Language/Javascript/JMacro/Rpc.hs:93:9: Warning:
    Deprecated syntax:
      quasiquotes no longer need a dollar sign: $jmacroE

dist/build/tmp-25285/Language/Javascript/JMacro/Rpc.hs:118:1: Warning:
    Top-level binding with no type signature: testRPC :: WebRPCDesc

dist/build/tmp-25285/Language/Javascript/JMacro/Rpc.hs:118:2: Warning:
    Defined but not used: `testRPC'

dist/build/tmp-25285/Language/Javascript/JMacro/Rpc.hs:118:11: Warning:
    Defined but not used: `testRPCCall'
Haddock coverage:
   0% (  0 /  2) in 'Language.Javascript.JMacro.ParseTH'
   0% (  0 /  8) in 'Language.Javascript.JMacro.Types'
  62% ( 28 / 45) in 'Language.Javascript.JMacro.Base'
   0% (  0 / 18) in 'Language.Javascript.JMacro.Util'
  75% (  3 /  4) in 'Language.Javascript.JMacro.QQ'
 100% (  2 /  2) in 'Language.Javascript.JMacro.Prelude'
   0% (  0 / 60) in 'Language.Javascript.JMacro.TypeCheck'
  70% (  7 / 10) in 'Language.Javascript.JMacro.Rpc'
  64% ( 32 / 50) in 'Language.Javascript.JMacro'
Warning: Language.Javascript.JMacro.Types: could not find link destinations for:
    Language.Javascript.JMacro.Types.TypeParser Text.Parsec.Error.ParseError Text.Parsec.Prim.ParsecT Data.Functor.Identity.Identity
Warning: Language.Javascript.JMacro.TypeCheck: could not find link destinations for:
    Control.Monad.State.Class.MonadState Control.Monad.Trans.Error.ErrorT Control.Monad.Trans.State.Lazy.State Control.Monad.Error.Class.MonadError
Warning: Language.Javascript.JMacro: could not find link destinations for:
    Text.Parsec.Error.ParseError Control.Monad.Trans.State.Strict.State Language.Javascript.JMacro.Base.ToSat
Documentation created: dist/doc/html/jmacro/index.html
Preprocessing executable 'jmacro' for jmacro-0.5.8...
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/jmacro-0.5.8
Installing executable(s) in /srv/hackage/var/build/tmp-install/bin
Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the
system search path.
Registering jmacro-0.5.8...
Installed jmacro-0.5.8
Configuring web-routes-boomerang-0.27.1...
Building web-routes-boomerang-0.27.1...
Preprocessing library web-routes-boomerang-0.27.1...
[1 of 1] Compiling Web.Routes.Boomerang ( Web/Routes/Boomerang.hs, dist/build/Web/Routes/Boomerang.o )
In-place registering web-routes-boomerang-0.27.1...
Running Haddock for web-routes-boomerang-0.27.1...
Running hscolour for web-routes-boomerang-0.27.1...
Preprocessing library web-routes-boomerang-0.27.1...
Preprocessing library web-routes-boomerang-0.27.1...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, parsec-3.1.3,
text-0.11.2.3, transformers-0.3.0.0
Haddock coverage:
 100% (  8 /  8) in 'Web.Routes.Boomerang'
Warning: Web.Routes.Boomerang: could not find link destinations for:
    Data.Text.Internal.Text
Documentation created: dist/doc/html/web-routes-boomerang/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/web-routes-boomerang-0.27.1
Registering web-routes-boomerang-0.27.1...
Installed web-routes-boomerang-0.27.1
Configuring web-routes-th-0.22.1...
Building web-routes-th-0.22.1...
Preprocessing library web-routes-th-0.22.1...
[1 of 1] Compiling Web.Routes.TH    ( Web/Routes/TH.hs, dist/build/Web/Routes/TH.o )
In-place registering web-routes-th-0.22.1...
Running Haddock for web-routes-th-0.22.1...
Running hscolour for web-routes-th-0.22.1...
Preprocessing library web-routes-th-0.22.1...
Preprocessing library web-routes-th-0.22.1...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, parsec-3.1.3,
text-0.11.2.3, transformers-0.3.0.0
Haddock coverage:
  60% (  3 /  5) in 'Web.Routes.TH'
Documentation created: dist/doc/html/web-routes-th/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/web-routes-th-0.22.1
Registering web-routes-th-0.22.1...
Installed web-routes-th-0.22.1
cabal: Error: some packages failed to install:
HJScript-0.6.1 depends on hsx-0.10.4 which failed to install.
happstack-jmacro-7.0.3 depends on happstack-server-7.0.7 which failed to
install.
happstack-server-7.0.7 failed during the building phase. The exception was:
ExitFailure 1
happstack-yui-7373.5.2 depends on happstack-server-7.0.7 which failed to
install.
hsp-0.7.3 depends on hsx-0.10.4 which failed to install.
hsx-0.10.4 failed during the building phase. The exception was:
ExitFailure 1
web-routes-happstack-0.23.5 depends on happstack-server-7.0.7 which failed to
install.

Test log

No test log was submitted for this report.