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... :0:20: warning: missing whitespace after the macro name [enabled by default] :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.