Build #1 for hat-2.9.0.0
Package | hat-2.9.0.0 |
---|
Install | InstallOk |
---|---|
Docs | Ok |
Tests | NotTried |
Time submitted | 2015-07-16 15:58:07.490441 UTC |
---|---|
Compiler | ghc-7.8.3 |
OS | linux |
Arch | x86_64 |
Dependencies | random-1.1, process-1.2.0.0, polyparse-1.11, old-time-1.1.0.2, old-locale-1.0.0.6, haskell-src-exts-1.16.0.1, haskeline-0.7.1.2, filepath-1.3.0.2, directory-1.2.1.0, containers-0.5.5.1, bytestring-0.10.4.0, base-4.7.0.1 |
Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Configuring random-1.1... Building random-1.1... Preprocessing library random-1.1... [1 of 1] Compiling System.Random ( System/Random.hs, dist/build/System/Random.o ) In-place registering random-1.1... Running Haddock for random-1.1... Running hscolour for random-1.1... Preprocessing library random-1.1... Preprocessing library random-1.1... Haddock coverage: Cannot find documentation for: $intro 100% ( 16 / 16) in 'System.Random' Documentation created: dist/doc/html/random/index.html, dist/doc/html/random/random.txt Creating package registration file: /tmp/pkgConf-random-128937.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/random-1.1 Registering random-1.1... Installed random-1.1 Configuring text-1.2.1.1... Building text-1.2.1.1... Preprocessing library text-1.2.1.1... [ 1 of 44] Compiling Data.Text.Internal.Read ( Data/Text/Internal/Read.hs, dist/build/Data/Text/Internal/Read.o ) [ 2 of 44] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, dist/build/Data/Text/Internal/Encoding/Utf32.o ) [ 3 of 44] Compiling Data.Text.Internal.Builder.RealFloat.Functions ( Data/Text/Internal/Builder/RealFloat/Functions.hs, dist/build/Data/Text/Internal/Builder/RealFloat/Functions.o ) [ 4 of 44] Compiling Data.Text.Internal.Builder.Int.Digits ( Data/Text/Internal/Builder/Int/Digits.hs, dist/build/Data/Text/Internal/Builder/Int/Digits.o ) [ 5 of 44] Compiling Data.Text.Encoding.Error ( Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o ) [ 6 of 44] Compiling Data.Text.Internal.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, dist/build/Data/Text/Internal/Unsafe/Shift.o ) [ 7 of 44] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, dist/build/Data/Text/Internal/Encoding/Utf16.o ) [ 8 of 44] Compiling Data.Text.Internal.Functions ( Data/Text/Internal/Functions.hs, dist/build/Data/Text/Internal/Functions.o ) [ 9 of 44] Compiling Data.Text.Internal.Unsafe ( Data/Text/Internal/Unsafe.hs, dist/build/Data/Text/Internal/Unsafe.o ) [10 of 44] Compiling Data.Text.Array ( Data/Text/Array.hs, dist/build/Data/Text/Array.o ) [11 of 44] Compiling Data.Text.Internal.Unsafe.Char ( Data/Text/Internal/Unsafe/Char.hs, dist/build/Data/Text/Internal/Unsafe/Char.o ) [12 of 44] Compiling Data.Text.Internal ( Data/Text/Internal.hs, dist/build/Data/Text/Internal.o ) [13 of 44] Compiling Data.Text.Internal.Fusion.Size ( Data/Text/Internal/Fusion/Size.hs, dist/build/Data/Text/Internal/Fusion/Size.o ) [14 of 44] Compiling Data.Text.Internal.Fusion.Types ( Data/Text/Internal/Fusion/Types.hs, dist/build/Data/Text/Internal/Fusion/Types.o ) [15 of 44] Compiling Data.Text.Internal.Fusion.CaseMapping ( Data/Text/Internal/Fusion/CaseMapping.hs, dist/build/Data/Text/Internal/Fusion/CaseMapping.o ) [16 of 44] Compiling Data.Text.Internal.Fusion.Common ( Data/Text/Internal/Fusion/Common.hs, dist/build/Data/Text/Internal/Fusion/Common.o ) [17 of 44] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o ) [18 of 44] Compiling Data.Text.Internal.Private ( Data/Text/Internal/Private.hs, dist/build/Data/Text/Internal/Private.o ) [19 of 44] Compiling Data.Text.Internal.Fusion ( Data/Text/Internal/Fusion.hs, dist/build/Data/Text/Internal/Fusion.o ) [20 of 44] Compiling Data.Text.Show ( Data/Text/Show.hs, dist/build/Data/Text/Show.o ) [21 of 44] Compiling Data.Text.Internal.Encoding.Fusion.Common ( Data/Text/Internal/Encoding/Fusion/Common.hs, dist/build/Data/Text/Internal/Encoding/Fusion/Common.o ) [22 of 44] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, dist/build/Data/Text/Internal/Encoding/Utf8.o ) [23 of 44] Compiling Data.Text.Internal.Encoding.Fusion ( Data/Text/Internal/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Encoding/Fusion.o ) [24 of 44] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o ) [25 of 44] Compiling Data.Text.Internal.Lazy.Encoding.Fusion ( Data/Text/Internal/Lazy/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Encoding/Fusion.o ) [26 of 44] Compiling Data.Text.Internal.Search ( Data/Text/Internal/Search.hs, dist/build/Data/Text/Internal/Search.o ) [27 of 44] Compiling Data.Text.Foreign ( Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o ) [28 of 44] Compiling Data.Text ( Data/Text.hs, dist/build/Data/Text.o ) [29 of 44] Compiling Data.Text.Internal.IO ( Data/Text/Internal/IO.hs, dist/build/Data/Text/Internal/IO.o ) [30 of 44] Compiling Data.Text.IO ( Data/Text/IO.hs, dist/build/Data/Text/IO.o ) [31 of 44] Compiling Data.Text.Internal.Lazy ( Data/Text/Internal/Lazy.hs, dist/build/Data/Text/Internal/Lazy.o ) [32 of 44] Compiling Data.Text.Internal.Lazy.Fusion ( Data/Text/Internal/Lazy/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Fusion.o ) [33 of 44] Compiling Data.Text.Internal.Lazy.Search ( Data/Text/Internal/Lazy/Search.hs, dist/build/Data/Text/Internal/Lazy/Search.o ) [34 of 44] Compiling Data.Text.Lazy.Internal ( Data/Text/Lazy/Internal.hs, dist/build/Data/Text/Lazy/Internal.o ) [35 of 44] Compiling Data.Text.Lazy.Encoding ( Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o ) [36 of 44] Compiling Data.Text.Lazy ( Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o ) [37 of 44] Compiling Data.Text.Internal.Builder ( Data/Text/Internal/Builder.hs, dist/build/Data/Text/Internal/Builder.o ) [38 of 44] Compiling Data.Text.Lazy.Builder ( Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o ) [39 of 44] Compiling Data.Text.Internal.Builder.Functions ( Data/Text/Internal/Builder/Functions.hs, dist/build/Data/Text/Internal/Builder/Functions.o ) [40 of 44] Compiling Data.Text.Lazy.Builder.Int ( Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o ) [41 of 44] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o ) [42 of 44] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o ) [43 of 44] Compiling Data.Text.Lazy.Builder.RealFloat ( Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o ) [44 of 44] Compiling Data.Text.Read ( Data/Text/Read.hs, dist/build/Data/Text/Read.o ) In-place registering text-1.2.1.1... Running Haddock for text-1.2.1.1... Running hscolour for text-1.2.1.1... Preprocessing library text-1.2.1.1... Preprocessing library text-1.2.1.1... Haddock coverage: 14% ( 1 / 7) in 'Data.Text.Internal.Read' 50% ( 1 / 2) in 'Data.Text.Internal.Encoding.Utf32' 50% ( 1 / 2) in 'Data.Text.Internal.Builder.RealFloat.Functions' 0% ( 0 / 2) in 'Data.Text.Internal.Builder.Int.Digits' 100% ( 12 / 12) in 'Data.Text.Encoding.Error' 100% ( 2 / 2) in 'Data.Text.Internal.Unsafe.Shift' 25% ( 1 / 4) in 'Data.Text.Internal.Encoding.Utf16' 100% ( 2 / 2) in 'Data.Text.Internal.Functions' 100% ( 3 / 3) in 'Data.Text.Internal.Unsafe' 100% ( 16 / 16) in 'Data.Text.Array' 33% ( 2 / 6) in 'Data.Text.Internal.Unsafe.Char' 95% ( 19 / 20) in 'Data.Text.Internal' 38% ( 5 / 13) in 'Data.Text.Internal.Fusion.Size' 88% ( 7 / 8) in 'Data.Text.Internal.Fusion.Types' 0% ( 0 / 5) in 'Data.Text.Internal.Fusion.CaseMapping' 89% ( 63 / 71) in 'Data.Text.Internal.Fusion.Common' 93% ( 13 / 14) in 'Data.Text.Unsafe' 33% ( 1 / 3) in 'Data.Text.Internal.Private' 91% ( 20 / 22) in 'Data.Text.Internal.Fusion' 100% ( 4 / 4) in 'Data.Text.Show' 33% ( 2 / 6) in 'Data.Text.Internal.Encoding.Fusion.Common' 17% ( 2 / 12) in 'Data.Text.Internal.Encoding.Utf8' 91% ( 10 / 11) in 'Data.Text.Internal.Encoding.Fusion' 100% ( 33 / 33) in 'Data.Text.Encoding' 100% ( 10 / 10) in 'Data.Text.Internal.Lazy.Encoding.Fusion' 100% ( 2 / 2) in 'Data.Text.Internal.Search' 100% ( 18 / 18) in 'Data.Text.Foreign' 100% (126 /126) in 'Data.Text' 100% ( 3 / 3) in 'Data.Text.Internal.IO' 100% ( 20 / 20) in 'Data.Text.IO' 93% ( 14 / 15) in 'Data.Text.Internal.Lazy' 100% ( 8 / 8) in 'Data.Text.Internal.Lazy.Fusion' 100% ( 2 / 2) in 'Data.Text.Internal.Lazy.Search' 100% ( 2 / 2) in 'Data.Text.Lazy.Internal' 89% ( 24 / 27) in 'Data.Text.Lazy.Encoding' 99% (127 /128) in 'Data.Text.Lazy' 94% ( 16 / 17) in 'Data.Text.Internal.Builder' 100% ( 12 / 12) in 'Data.Text.Lazy.Builder' 100% ( 3 / 3) in 'Data.Text.Internal.Builder.Functions' 0% ( 0 / 3) in 'Data.Text.Lazy.Builder.Int' 100% ( 19 / 19) in 'Data.Text.Lazy.IO' 100% ( 7 / 7) in 'Data.Text.Lazy.Read' 75% ( 3 / 4) in 'Data.Text.Lazy.Builder.RealFloat' 100% ( 7 / 7) in 'Data.Text.Read' Warning: Data.Text.Internal.Fusion.Common: could not find link destinations for: Data.Text.Internal.Fusion.Common.findIndicesI Warning: Data.Text.Unsafe: could not find link destinations for: GHC.IO.bracket Warning: Data.Text: could not find link destinations for: Data.Text.replicateChar Data.Text.countChar Warning: Data.Text.Internal.IO: could not find link destinations for: GHC.IO.Handle.Types.Handle__ Warning: Data.Text.Lazy: could not find link destinations for: Data.Text.Lazy.replicateChar Data.Text.Lazy.dropWords Data.Text.Lazy.splitAtWord Data.Text.Lazy.countChar Warning: Data.Text.Internal.Builder: could not find link destinations for: Data.Text.Internal.Builder.empty Data.Text.Internal.Builder.append Warning: Data.Text.Lazy.Builder.RealFloat: could not find link destinations for: Data.Text.Lazy.Builder.RealFloat.floatToDigits Documentation created: dist/doc/html/text/index.html, dist/doc/html/text/text.txt Creating package registration file: /tmp/pkgConf-text-1.2.128937.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/text-1.2.1.1 Registering text-1.2.1.1... Installed text-1.2.1.1 Configuring polyparse-1.11... Building polyparse-1.11... Preprocessing library polyparse-1.11... [ 1 of 18] Compiling Text.ParserCombinators.Poly.Result ( src/Text/ParserCombinators/Poly/Result.hs, dist/build/Text/ParserCombinators/Poly/Result.o ) [ 2 of 18] Compiling Text.ParserCombinators.Poly.Base ( src/Text/ParserCombinators/Poly/Base.hs, dist/build/Text/ParserCombinators/Poly/Base.o ) [ 3 of 18] Compiling Text.ParserCombinators.Poly.Parser ( src/Text/ParserCombinators/Poly/Parser.hs, dist/build/Text/ParserCombinators/Poly/Parser.o ) [ 4 of 18] Compiling Text.ParserCombinators.Poly.Lazy ( src/Text/ParserCombinators/Poly/Lazy.hs, dist/build/Text/ParserCombinators/Poly/Lazy.o ) [ 5 of 18] Compiling Text.ParserCombinators.Poly.StateParser ( src/Text/ParserCombinators/Poly/StateParser.hs, dist/build/Text/ParserCombinators/Poly/StateParser.o ) [ 6 of 18] Compiling Text.ParserCombinators.Poly.State ( src/Text/ParserCombinators/Poly/State.hs, dist/build/Text/ParserCombinators/Poly/State.o ) [ 7 of 18] Compiling Text.ParserCombinators.Poly.StateLazy ( src/Text/ParserCombinators/Poly/StateLazy.hs, dist/build/Text/ParserCombinators/Poly/StateLazy.o ) [ 8 of 18] Compiling Text.ParserCombinators.Poly.Lex ( src/Text/ParserCombinators/Poly/Lex.hs, dist/build/Text/ParserCombinators/Poly/Lex.o ) [ 9 of 18] Compiling Text.ParserCombinators.Poly.ByteString ( src/Text/ParserCombinators/Poly/ByteString.hs, dist/build/Text/ParserCombinators/Poly/ByteString.o ) [10 of 18] Compiling Text.ParserCombinators.Poly.ByteStringChar ( src/Text/ParserCombinators/Poly/ByteStringChar.hs, dist/build/Text/ParserCombinators/Poly/ByteStringChar.o ) [11 of 18] Compiling Text.Parse.ByteString ( src/Text/Parse/ByteString.hs, dist/build/Text/Parse/ByteString.o ) [12 of 18] Compiling Text.ParserCombinators.Poly.Text ( src/Text/ParserCombinators/Poly/Text.hs, dist/build/Text/ParserCombinators/Poly/Text.o ) [13 of 18] Compiling Text.ParserCombinators.Poly.StateText ( src/Text/ParserCombinators/Poly/StateText.hs, dist/build/Text/ParserCombinators/Poly/StateText.o ) [14 of 18] Compiling Text.ParserCombinators.Poly.Plain ( src/Text/ParserCombinators/Poly/Plain.hs, dist/build/Text/ParserCombinators/Poly/Plain.o ) [15 of 18] Compiling Text.ParserCombinators.Poly ( src/Text/ParserCombinators/Poly.hs, dist/build/Text/ParserCombinators/Poly.o ) [16 of 18] Compiling Text.Parse ( src/Text/Parse.hs, dist/build/Text/Parse.o ) [17 of 18] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src/Text/ParserCombinators/HuttonMeijerWallace.hs, dist/build/Text/ParserCombinators/HuttonMeijerWallace.o ) [18 of 18] Compiling Text.ParserCombinators.HuttonMeijer ( src/Text/ParserCombinators/HuttonMeijer.hs, dist/build/Text/ParserCombinators/HuttonMeijer.o ) In-place registering polyparse-1.11... Running Haddock for polyparse-1.11... Running hscolour for polyparse-1.11... Preprocessing library polyparse-1.11... Preprocessing library polyparse-1.11... Haddock coverage: 75% ( 3 / 4) in 'Text.ParserCombinators.Poly.Result' 96% ( 23 / 24) in 'Text.ParserCombinators.Poly.Base' 100% ( 12 / 12) in 'Text.ParserCombinators.Poly.Parser' 94% ( 15 / 16) in 'Text.ParserCombinators.Poly.Lazy' 100% ( 15 / 15) in 'Text.ParserCombinators.Poly.StateParser' 95% ( 18 / 19) in 'Text.ParserCombinators.Poly.State' 90% ( 18 / 20) in 'Text.ParserCombinators.Poly.StateLazy' 100% ( 16 / 16) in 'Text.ParserCombinators.Poly.Lex' 94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteString' 94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteStringChar' 97% ( 30 / 31) in 'Text.Parse.ByteString' 94% ( 17 / 18) in 'Text.ParserCombinators.Poly.Text' 95% ( 21 / 22) in 'Text.ParserCombinators.Poly.StateText' 94% ( 15 / 16) in 'Text.ParserCombinators.Poly.Plain' 50% ( 1 / 2) in 'Text.ParserCombinators.Poly' 72% ( 21 / 29) in 'Text.Parse' 77% ( 24 / 31) in 'Text.ParserCombinators.HuttonMeijerWallace' 6% ( 2 / 36) in 'Text.ParserCombinators.HuttonMeijer' Warning: Text.ParserCombinators.HuttonMeijerWallace: could not find link destinations for: Text.ParserCombinators.HuttonMeijerWallace.ParseResult Warning: Text.ParserCombinators.HuttonMeijer: could not find link destinations for: Text.ParserCombinators.HuttonMeijer.Token Documentation created: dist/doc/html/polyparse/index.html, dist/doc/html/polyparse/polyparse.txt Creating package registration file: /tmp/pkgConf-polyparse-128937.11 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/polyparse-1.11 Registering polyparse-1.11... Installed polyparse-1.11 Configuring cpphs-1.19... Building cpphs-1.19... Preprocessing library cpphs-1.19... [ 1 of 11] Compiling Language.Preprocessor.Cpphs.HashDefine ( Language/Preprocessor/Cpphs/HashDefine.hs, dist/build/Language/Preprocessor/Cpphs/HashDefine.o ) [ 2 of 11] Compiling Language.Preprocessor.Cpphs.SymTab ( Language/Preprocessor/Cpphs/SymTab.hs, dist/build/Language/Preprocessor/Cpphs/SymTab.o ) [ 3 of 11] Compiling Language.Preprocessor.Unlit ( Language/Preprocessor/Unlit.hs, dist/build/Language/Preprocessor/Unlit.o ) [ 4 of 11] Compiling Language.Preprocessor.Cpphs.Options ( Language/Preprocessor/Cpphs/Options.hs, dist/build/Language/Preprocessor/Cpphs/Options.o ) [ 5 of 11] Compiling Language.Preprocessor.Cpphs.Position ( Language/Preprocessor/Cpphs/Position.hs, dist/build/Language/Preprocessor/Cpphs/Position.o ) [ 6 of 11] Compiling Language.Preprocessor.Cpphs.Tokenise ( Language/Preprocessor/Cpphs/Tokenise.hs, dist/build/Language/Preprocessor/Cpphs/Tokenise.o ) [ 7 of 11] Compiling Language.Preprocessor.Cpphs.MacroPass ( Language/Preprocessor/Cpphs/MacroPass.hs, dist/build/Language/Preprocessor/Cpphs/MacroPass.o ) [ 8 of 11] Compiling Language.Preprocessor.Cpphs.ReadFirst ( Language/Preprocessor/Cpphs/ReadFirst.hs, dist/build/Language/Preprocessor/Cpphs/ReadFirst.o ) [ 9 of 11] Compiling Language.Preprocessor.Cpphs.CppIfdef ( Language/Preprocessor/Cpphs/CppIfdef.hs, dist/build/Language/Preprocessor/Cpphs/CppIfdef.o ) [10 of 11] Compiling Language.Preprocessor.Cpphs.RunCpphs ( Language/Preprocessor/Cpphs/RunCpphs.hs, dist/build/Language/Preprocessor/Cpphs/RunCpphs.o ) [11 of 11] Compiling Language.Preprocessor.Cpphs ( Language/Preprocessor/Cpphs.hs, dist/build/Language/Preprocessor/Cpphs.o ) In-place registering cpphs-1.19... Preprocessing executable 'cpphs' for cpphs-1.19... [ 1 of 12] Compiling Language.Preprocessor.Cpphs.SymTab ( Language/Preprocessor/Cpphs/SymTab.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/SymTab.o ) [ 2 of 12] Compiling Language.Preprocessor.Cpphs.Position ( Language/Preprocessor/Cpphs/Position.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Position.o ) [ 3 of 12] Compiling Language.Preprocessor.Cpphs.ReadFirst ( Language/Preprocessor/Cpphs/ReadFirst.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/ReadFirst.o ) [ 4 of 12] Compiling Language.Preprocessor.Cpphs.Options ( Language/Preprocessor/Cpphs/Options.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Options.o ) [ 5 of 12] Compiling Language.Preprocessor.Cpphs.HashDefine ( Language/Preprocessor/Cpphs/HashDefine.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/HashDefine.o ) [ 6 of 12] Compiling Language.Preprocessor.Cpphs.Tokenise ( Language/Preprocessor/Cpphs/Tokenise.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Tokenise.o ) [ 7 of 12] Compiling Language.Preprocessor.Cpphs.MacroPass ( Language/Preprocessor/Cpphs/MacroPass.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/MacroPass.o ) [ 8 of 12] Compiling Language.Preprocessor.Cpphs.CppIfdef ( Language/Preprocessor/Cpphs/CppIfdef.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/CppIfdef.o ) [ 9 of 12] Compiling Language.Preprocessor.Unlit ( Language/Preprocessor/Unlit.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Unlit.o ) [10 of 12] Compiling Language.Preprocessor.Cpphs.RunCpphs ( Language/Preprocessor/Cpphs/RunCpphs.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/RunCpphs.o ) [11 of 12] Compiling Language.Preprocessor.Cpphs ( Language/Preprocessor/Cpphs.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs.o ) [12 of 12] Compiling Main ( cpphs.hs, dist/build/cpphs/cpphs-tmp/Main.o ) Linking dist/build/cpphs/cpphs ... Running Haddock for cpphs-1.19... Running hscolour for cpphs-1.19... Preprocessing library cpphs-1.19... Preprocessing executable 'cpphs' for cpphs-1.19... Preprocessing library cpphs-1.19... Haddock coverage: 83% ( 5 / 6) in 'Language.Preprocessor.Cpphs.HashDefine' 33% ( 3 / 9) in 'Language.Preprocessor.Cpphs.SymTab' 100% ( 2 / 2) in 'Language.Preprocessor.Unlit' 100% ( 7 / 7) in 'Language.Preprocessor.Cpphs.Options' 100% ( 15 / 15) in 'Language.Preprocessor.Cpphs.Position' 86% ( 6 / 7) in 'Language.Preprocessor.Cpphs.Tokenise' 100% ( 5 / 5) in 'Language.Preprocessor.Cpphs.MacroPass' 100% ( 2 / 2) in 'Language.Preprocessor.Cpphs.ReadFirst' 100% ( 2 / 2) in 'Language.Preprocessor.Cpphs.CppIfdef' 0% ( 0 / 5) in 'Language.Preprocessor.Cpphs.RunCpphs' 86% ( 25 / 29) in 'Language.Preprocessor.Cpphs' Warning: Language.Preprocessor.Cpphs: could not find link destinations for: Language.Preprocessor.Cpphs.HashDefine.HashDefine Documentation created: dist/doc/html/cpphs/index.html, dist/doc/html/cpphs/cpphs.txt Preprocessing executable 'cpphs' for cpphs-1.19... Creating package registration file: /tmp/pkgConf-cpphs-128937.19 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/cpphs-1.19 Installing executable(s) in /home/builder/hackage-server/build-cache/tmp-install/bin Warning: The directory /home/builder/hackage-server/build-cache/tmp-install/bin is not in the system search path. Registering cpphs-1.19... Installed cpphs-1.19 Configuring haskell-src-exts-1.16.0.1... Building haskell-src-exts-1.16.0.1... Preprocessing library haskell-src-exts-1.16.0.1... [ 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.16.0.1... Running Haddock for haskell-src-exts-1.16.0.1... Running hscolour for haskell-src-exts-1.16.0.1... Preprocessing library haskell-src-exts-1.16.0.1... Preprocessing library haskell-src-exts-1.16.0.1... Haddock coverage: 70% ( 96 /137) in 'Language.Haskell.Exts.Annotated.Syntax' 0% ( 0 / 21) in 'Language.Haskell.Exts.ParseSyntax' 100% ( 49 / 49) in 'Language.Haskell.Exts.Annotated.Build' 73% ( 19 / 26) in 'Language.Haskell.Exts.SrcLoc' 67% ( 2 / 3) in 'Language.Haskell.Exts.Comments' 67% ( 2 / 3) in 'Language.Haskell.Exts.Annotated.ExactPrint' 65% ( 13 / 20) in 'Language.Haskell.Exts.Extension' 14% ( 1 / 7) in 'Language.Haskell.Exts.ExtScheme' 67% ( 86 /128) in 'Language.Haskell.Exts.Syntax' 100% ( 49 / 49) in 'Language.Haskell.Exts.Build' 77% ( 10 / 13) in 'Language.Haskell.Exts.Fixity' 33% ( 16 / 48) in 'Language.Haskell.Exts.ParseMonad' 20% ( 1 / 5) in 'Language.Haskell.Exts.InternalLexer' 67% ( 4 / 6) in 'Language.Haskell.Exts.Lexer' 4% ( 3 / 71) in 'Language.Haskell.Exts.Annotated.Simplify' 93% ( 14 / 15) in 'Language.Haskell.Exts.Pretty' 4% ( 2 / 52) 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% ( 23 / 23) in 'Language.Haskell.Exts' Warning: Language.Haskell.Exts.Annotated.ExactPrint: could not find link destinations for: Language.Haskell.Exts.Annotated.ExactPrint.exactP Documentation created: dist/doc/html/haskell-src-exts/index.html, dist/doc/html/haskell-src-exts/haskell-src-exts.txt Creating package registration file: /tmp/pkgConf-haskell-src-exts-1.16.028937.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/haskell-src-exts-1.16.0.1 Registering haskell-src-exts-1.16.0.1... Installed haskell-src-exts-1.16.0.1 Downloading hat-2.9.0.0... Configuring hat-2.9.0.0... Building hat-2.9.0.0... Preprocessing library hat-2.9.0.0... [ 1 of 38] Compiling Hat.Hack ( Hat/Hack.hs, dist/build/Hat/Hack.o ) [ 2 of 38] Compiling Hat.Hat ( Hat/Hat.hs, dist/build/Hat/Hat.o ) [ 3 of 38] Compiling Hat.PreludeBuiltinTypes ( Hat/PreludeBuiltinTypes.hs, dist/build/Hat/PreludeBuiltinTypes.o ) [ 4 of 38] Compiling Hat.PreludeBuiltin ( Hat/PreludeBuiltin.hs, dist/build/Hat/PreludeBuiltin.o ) [ 5 of 38] Compiling Hat.PreludeBasic ( Hat/PreludeBasic.hs, dist/build/Hat/PreludeBasic.o ) Hat/PreludeBasic.hs:1779:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq T.Tuple0’ Hat/PreludeBasic.hs:1785:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord T.Tuple0’ Hat/PreludeBasic.hs:1792:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum T.Tuple0’ Hat/PreludeBasic.hs:1896:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Bool’ Hat/PreludeBasic.hs:1904:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Bool’ Hat/PreludeBasic.hs:1917:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Bool’ Hat/PreludeBasic.hs:2135:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Bool’ Hat/PreludeBasic.hs:2199:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Char’ Hat/PreludeBasic.hs:2207:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Char’ Hat/PreludeBasic.hs:2215:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Char’ Hat/PreludeBasic.hs:2292:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (Maybe a)’ Hat/PreludeBasic.hs:2312:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (Maybe a)’ Hat/PreludeBasic.hs:2382:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (Maybe a)’ Hat/PreludeBasic.hs:2434:10: Warning: No explicit implementation for ‘|>>’ and ‘sfail’ In the instance declaration for ‘Monad Maybe’ Hat/PreludeBasic.hs:2464:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (Either a b)’ Hat/PreludeBasic.hs:2491:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (Either a b)’ Hat/PreludeBasic.hs:2575:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (Either a b)’ Hat/PreludeBasic.hs:2644:10: Warning: No explicit implementation for ‘|>>’ and ‘sfail’ In the instance declaration for ‘Monad IO’ Hat/PreludeBasic.hs:2671:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Ordering’ Hat/PreludeBasic.hs:2687:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Ordering’ Hat/PreludeBasic.hs:2716:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Ordering’ Hat/PreludeBasic.hs:2858:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Ordering’ Hat/PreludeBasic.hs:2885:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Int’ Hat/PreludeBasic.hs:2893:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Int’ Hat/PreludeBasic.hs:2907:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num Int’ Hat/PreludeBasic.hs:2947:10: Warning: No explicit implementation for ‘squot’, ‘srem’, ‘sdiv’, ‘smod’, and ‘sdivMod’ In the instance declaration for ‘Integral Int’ Hat/PreludeBasic.hs:2967:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Int’ Hat/PreludeBasic.hs:3094:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Integer’ Hat/PreludeBasic.hs:3102:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Integer’ Hat/PreludeBasic.hs:3116:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num Integer’ Hat/PreludeBasic.hs:3181:10: Warning: No explicit implementation for ‘squot’, ‘srem’, ‘sdiv’, ‘smod’, and ‘sdivMod’ In the instance declaration for ‘Integral Integer’ Hat/PreludeBasic.hs:3213:10: Warning: No explicit implementation for ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Integer’ Hat/PreludeBasic.hs:3334:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Float’ Hat/PreludeBasic.hs:3342:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Float’ Hat/PreludeBasic.hs:3356:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num Float’ Hat/PreludeBasic.hs:3427:10: Warning: No explicit implementation for ‘|/’ and ‘srecip’ In the instance declaration for ‘Fractional Float’ Hat/PreludeBasic.hs:3530:10: Warning: No explicit implementation for ‘ssqrt’, ‘|**’, ‘slogBase’, ‘stan’, and ‘stanh’ In the instance declaration for ‘Floating Float’ Hat/PreludeBasic.hs:3678:10: Warning: No explicit implementation for ‘struncate’, ‘sround’, ‘sceiling’, and ‘sfloor’ In the instance declaration for ‘RealFrac Float’ Hat/PreludeBasic.hs:3742:10: Warning: No explicit implementation for ‘sexponent’, ‘ssignificand’, ‘sscaleFloat’, and ‘satan2’ In the instance declaration for ‘RealFloat Float’ Hat/PreludeBasic.hs:3792:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Double’ Hat/PreludeBasic.hs:3800:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Double’ Hat/PreludeBasic.hs:3814:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num Double’ Hat/PreludeBasic.hs:3885:10: Warning: No explicit implementation for ‘|/’ and ‘srecip’ In the instance declaration for ‘Fractional Double’ Hat/PreludeBasic.hs:3984:10: Warning: No explicit implementation for ‘ssqrt’, ‘|**’, ‘slogBase’, ‘stan’, and ‘stanh’ In the instance declaration for ‘Floating Double’ Hat/PreludeBasic.hs:4138:10: Warning: No explicit implementation for ‘struncate’, ‘sround’, ‘sceiling’, and ‘sfloor’ In the instance declaration for ‘RealFrac Double’ Hat/PreludeBasic.hs:4202:10: Warning: No explicit implementation for ‘sexponent’, ‘ssignificand’, ‘sscaleFloat’, and ‘satan2’ In the instance declaration for ‘RealFloat Double’ Hat/PreludeBasic.hs:4465:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.List a)’ Hat/PreludeBasic.hs:4479:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.List a)’ Hat/PreludeBasic.hs:4511:10: Warning: No explicit implementation for ‘|>>’ and ‘sfail’ In the instance declaration for ‘Monad T.List’ Hat/PreludeBasic.hs:4525:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple2 a b)’ Hat/PreludeBasic.hs:4536:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple2 a b)’ Hat/PreludeBasic.hs:4574:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple3 a b c)’ Hat/PreludeBasic.hs:4592:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple3 a b c)’ Hat/PreludeBasic.hs:4639:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple4 a b c d)’ Hat/PreludeBasic.hs:4666:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple4 a b c d)’ Hat/PreludeBasic.hs:4726:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple5 a b c d e)’ Hat/PreludeBasic.hs:4760:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple5 a b c d e)’ Hat/PreludeBasic.hs:4840:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple6 a b c d e f)’ Hat/PreludeBasic.hs:4881:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple6 a b c d e f)’ Hat/PreludeBasic.hs:4988:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple7 a b c d e f g)’ Hat/PreludeBasic.hs:5038:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple7 a b c d e f g)’ Hat/PreludeBasic.hs:5174:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple8 a b c d e f g h)’ Hat/PreludeBasic.hs:5239:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple8 a b c d e f g h)’ Hat/PreludeBasic.hs:5400:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple9 a b c d e f g h i)’ Hat/PreludeBasic.hs:5477:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple9 a b c d e f g h i)’ Hat/PreludeBasic.hs:5669:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple10 a b c d e f g h i j)’ Hat/PreludeBasic.hs:5761:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple10 a b c d e f g h i j)’ Hat/PreludeBasic.hs:5981:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple11 a b c d e f g h i j k)’ Hat/PreludeBasic.hs:6086:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple11 a b c d e f g h i j k)’ Hat/PreludeBasic.hs:6334:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple12 a b c d e f g h i j k l)’ Hat/PreludeBasic.hs:6451:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple12 a b c d e f g h i j k l)’ Hat/PreludeBasic.hs:6727:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple13 a b c d e f g h i j k l m)’ Hat/PreludeBasic.hs:6856:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple13 a b c d e f g h i j k l m)’ Hat/PreludeBasic.hs:7160:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple14 a b c d e f g h i j k l m n)’ Hat/PreludeBasic.hs:7302:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple14 a b c d e f g h i j k l m n)’ Hat/PreludeBasic.hs:7635:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple15 a b c d e f g h i j k l m n o)’ Hat/PreludeBasic.hs:7790:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple15 a b c d e f g h i j k l m n o)’ Hat/PreludeBasic.hs:10253:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Int’ Hat/PreludeBasic.hs:10282:10: Warning: No explicit implementation for ‘sshow’ and ‘sshowList’ In the instance declaration for ‘Show Integer’ Hat/PreludeBasic.hs:10299:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Float’ Hat/PreludeBasic.hs:10313:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Double’ Hat/PreludeBasic.hs:10327:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show T.Tuple0’ Hat/PreludeBasic.hs:10434:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Char’ Hat/PreludeBasic.hs:10661:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.List a)’ Hat/PreludeBasic.hs:10673:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple2 a b)’ Hat/PreludeBasic.hs:20415:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple3 a b c)’ Hat/PreludeBasic.hs:20444:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple4 a b c d)’ Hat/PreludeBasic.hs:20484:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple5 a b c d e)’ Hat/PreludeBasic.hs:20536:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple6 a b c d e f)’ Hat/PreludeBasic.hs:20608:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple7 a b c d e f g)’ Hat/PreludeBasic.hs:20702:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple8 a b c d e f g h)’ Hat/PreludeBasic.hs:20825:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple9 a b c d e f g h i)’ Hat/PreludeBasic.hs:20977:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple10 a b c d e f g h i j)’ Hat/PreludeBasic.hs:21158:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple11 a b c d e f g h i j k)’ Hat/PreludeBasic.hs:21369:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple12 a b c d e f g h i j k l)’ Hat/PreludeBasic.hs:21611:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple13 a b c d e f g h i j k l m)’ Hat/PreludeBasic.hs:21882:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple14 a b c d e f g h i j k l m n)’ Hat/PreludeBasic.hs:22183:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple15 a b c d e f g h i j k l m n o)’ Hat/PreludeBasic.hs:25786:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (Ratio a)’ Hat/PreludeBasic.hs:25893:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (Ratio a)’ Hat/PreludeBasic.hs:25912:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num (Ratio a)’ Hat/PreludeBasic.hs:25983:10: Warning: No explicit implementation for ‘|/’ and ‘srecip’ In the instance declaration for ‘Fractional (Ratio a)’ Hat/PreludeBasic.hs:26010:10: Warning: No explicit implementation for ‘struncate’, ‘sround’, ‘sceiling’, and ‘sfloor’ In the instance declaration for ‘RealFrac (Ratio a)’ Hat/PreludeBasic.hs:26163:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (Ratio a)’ Hat/PreludeBasic.hs:578:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:599:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:620:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:641:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:687:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:837:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:860:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:895:30: Warning: Pattern match(es) are overlapped In an equation for ‘v210v30v221v0v1’: v210v30v221v0v1 _ p = ... Hat/PreludeBasic.hs:949:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:984:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:1096:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:1120:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:1149:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:1383:1: Warning: Pattern match(es) are overlapped In an equation for ‘hgcd’: hgcd fv279v5v279v5n v279v7v279v7n p = ... Hat/PreludeBasic.hs:1393:9: Warning: Pattern match(es) are overlapped In an equation for ‘h279v1v279v61n’: h279v1v279v61n _ p = ... Hat/PreludeBasic.hs:1403:17: Warning: Pattern match(es) are overlapped In an equation for ‘h279v1v279v61n’: h279v1v279v61n p = ... Hat/PreludeBasic.hs:1424:9: Warning: Pattern match(es) are overlapped In an equation for ‘hgcd'’: hgcd' fx fv281v34v281v34n p = ... Hat/PreludeBasic.hs:1434:17: Warning: Pattern match(es) are overlapped In an equation for ‘h281v27v281v40n’: h281v27v281v40n p = ... Hat/PreludeBasic.hs:1452:1: Warning: Pattern match(es) are overlapped In an equation for ‘hlcm’: hlcm z1lcm fv286v7v286v7n p = ... Hat/PreludeBasic.hs:1462:9: Warning: Pattern match(es) are overlapped In an equation for ‘h286v1v286v21n’: h286v1v286v21n p = ... Hat/PreludeBasic.hs:1469:1: Warning: Pattern match(es) are overlapped In an equation for ‘y1lcm’: y1lcm fv287v5v287v5n v287v7v287v7n p = ... Hat/PreludeBasic.hs:1479:9: Warning: Pattern match(es) are overlapped In an equation for ‘h287v1v287v21n’: h287v1v287v21n _ p = ... Hat/PreludeBasic.hs:1502:1: Warning: Pattern match(es) are overlapped In an equation for ‘*^’: *^ fx fv292v5v292v5n p = ... Hat/PreludeBasic.hs:1512:9: Warning: Pattern match(es) are overlapped In an equation for ‘h292v1v292v21n’: h292v1v292v21n p = ... Hat/PreludeBasic.hs:1518:1: Warning: Pattern match(es) are overlapped In an equation for ‘>#^’: >#^ fx fn p = ... Hat/PreludeBasic.hs:1535:9: Warning: Pattern match(es) are overlapped In an equation for ‘hf’: hf z1f fv294v31v294v31n fy p = ... Hat/PreludeBasic.hs:1545:17: Warning: Pattern match(es) are overlapped In an equation for ‘h294v27v294v37n’: h294v27v294v37n _ p = ... Hat/PreludeBasic.hs:1781:17: Warning: Pattern match(es) are overlapped In an equation for ‘*==’: *== _ _ p = ... Hat/PreludeBasic.hs:1788:17: Warning: Pattern match(es) are overlapped In an equation for ‘hcompare’: hcompare _ _ p = ... Hat/PreludeBasic.hs:1795:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfromEnum’: hfromEnum _ p = ... Hat/PreludeBasic.hs:1802:17: Warning: Pattern match(es) are overlapped In an equation for ‘htoEnum’: htoEnum fn p = ... Hat/PreludeBasic.hs:1907:17: Warning: Pattern match(es) are overlapped In an equation for ‘hcompare’: hcompare _ _ p = ... Hat/PreludeBasic.hs:1920:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfromEnum’: hfromEnum _ p = ... Hat/PreludeBasic.hs:1931:17: Warning: Pattern match(es) are overlapped In an equation for ‘htoEnum’: htoEnum fv431v12v431v12n p = ... Hat/PreludeBasic.hs:1941:25: Warning: Pattern match(es) are overlapped In an equation for ‘h431v3v431v20n’: h431v3v431v20n p = ... Hat/PreludeBasic.hs:1946:17: Warning: Pattern match(es) are overlapped In an equation for ‘y1toEnum’: y1toEnum fv432v12v432v12n p = ... Hat/PreludeBasic.hs:1956:25: Warning: Pattern match(es) are overlapped In an equation for ‘h432v3v432v19n’: h432v3v432v19n p = ... Hat/PreludeBasic.hs:2139:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/PreludeBasic.hs:2167:1: Warning: Pattern match(es) are overlapped In an equation for ‘*&&’: *&& _ _ p = ... Hat/PreludeBasic.hs:2173:1: Warning: Pattern match(es) are overlapped In an equation for ‘*||’: *|| _ _ p = ... Hat/PreludeBasic.hs:2184:1: Warning: Pattern match(es) are overlapped In an equation for ‘hnot’: hnot _ p = ... Hat/PreludeBasic.hs:2328:25: Warning: Pattern match(es) are overlapped In an equation for ‘hlocalFromEnum’: hlocalFromEnum _ p = ... Hat/PreludeBasic.hs:2386:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/PreludeBasic.hs:2416:1: Warning: Pattern match(es) are overlapped In an equation for ‘hmaybe’: hmaybe _ _ _ p = ... Hat/PreludeBasic.hs:2427:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfmap’: hfmap _ _ p = ... Hat/PreludeBasic.hs:2437:17: Warning: Pattern match(es) are overlapped In an equation for ‘*>>=’: *>>= _ _ p = ... Hat/PreludeBasic.hs:2510:25: Warning: Pattern match(es) are overlapped In an equation for ‘hlocalFromEnum’: hlocalFromEnum _ p = ... Hat/PreludeBasic.hs:2579:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/PreludeBasic.hs:2625:1: Warning: Pattern match(es) are overlapped In an equation for ‘heither’: heither _ _ _ p = ... Hat/PreludeBasic.hs:2699:25: Warning: Pattern match(es) are overlapped In an equation for ‘hlocalFromEnum’: hlocalFromEnum _ p = ... Hat/PreludeBasic.hs:2720:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfromEnum’: hfromEnum _ p = ... Hat/PreludeBasic.hs:2735:17: Warning: Pattern match(es) are overlapped In an equation for ‘htoEnum’: htoEnum fv554v30v554v33n p = ... Hat/PreludeBasic.hs:2745:25: Warning: Pattern match(es) are overlapped In an equation for ‘h554v30v554v33n’: h554v30v554v33n p = ... Hat/PreludeBasic.hs:2750:17: Warning: Pattern match(es) are overlapped In an equation for ‘y1toEnum’: y1toEnum fv554v30v554v33n p = ... Hat/PreludeBasic.hs:2760:25: Warning: Pattern match(es) are overlapped In an equation for ‘h554v30v554v33n’: h554v30v554v33n p = ... Hat/PreludeBasic.hs:2765:17: Warning: Pattern match(es) are overlapped In an equation for ‘y2toEnum’: y2toEnum fv554v30v554v33n p = ... Hat/PreludeBasic.hs:2775:25: Warning: Pattern match(es) are overlapped In an equation for ‘h554v30v554v33n’: h554v30v554v33n p = ... Hat/PreludeBasic.hs:2862:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/PreludeBasic.hs:3030:12: Warning: Pattern match(es) are overlapped In an equation for ‘v606v3v610v0v1’: v606v3v610v0v1 _ p = ... Hat/PreludeBasic.hs:3143:28: Warning: Pattern match(es) are overlapped In an equation for ‘v638v13v642v0v1’: v638v13v642v0v1 _ p = ... Hat/PreludeBasic.hs:3491:37: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:3513:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:4482:17: Warning: Pattern match(es) are overlapped In an equation for ‘hcompare’: hcompare _ _ p = ... Hat/PreludeBasic.hs:4491:28: Warning: Pattern match(es) are overlapped In an equation for ‘v892v5v898v0v1’: v892v5v898v0v1 _ p = ... Hat/PreludeBasic.hs:4542:28: Warning: Pattern match(es) are overlapped In an equation for ‘v920v5v925v0v1’: v920v5v925v0v1 _ p = ... Hat/PreludeBasic.hs:8244:1: Warning: Pattern match(es) are overlapped In an equation for ‘h_foldr’: h_foldr _ _ _ p = ... Hat/PreludeBasic.hs:8283:1: Warning: Pattern match(es) are overlapped In an equation for ‘hmap’: hmap _ _ p = ... Hat/PreludeBasic.hs:8300:1: Warning: Pattern match(es) are overlapped In an equation for ‘*++’: *++ _ _ p = ... Hat/PreludeBasic.hs:8317:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfilter’: hfilter _ _ p = ... Hat/PreludeBasic.hs:8348:1: Warning: Pattern match(es) are overlapped In an equation for ‘hhead’: hhead _ p = ... Hat/PreludeBasic.hs:8363:1: Warning: Pattern match(es) are overlapped In an equation for ‘hlast’: hlast _ p = ... Hat/PreludeBasic.hs:8381:1: Warning: Pattern match(es) are overlapped In an equation for ‘htail’: htail _ p = ... Hat/PreludeBasic.hs:8397:1: Warning: Pattern match(es) are overlapped In an equation for ‘hinit’: hinit _ p = ... Hat/PreludeBasic.hs:8416:1: Warning: Pattern match(es) are overlapped In an equation for ‘hnull’: hnull _ p = ... Hat/PreludeBasic.hs:8427:1: Warning: Pattern match(es) are overlapped In an equation for ‘hlength’: hlength _ p = ... Hat/PreludeBasic.hs:8446:1: Warning: Pattern match(es) are overlapped In an equation for ‘*!!’: *!! fxs fn p = ... Hat/PreludeBasic.hs:8459:1: Warning: Pattern match(es) are overlapped In an equation for ‘>#!!’: >#!! (^#!!) fv1520v11v1520v11n p = ... Hat/PreludeBasic.hs:8477:9: Warning: Pattern match(es) are overlapped In an equation for ‘h1520v1v1520v24n’: h1520v1v1520v24n p = ... Hat/PreludeBasic.hs:8504:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfoldl’: hfoldl _ _ _ p = ... Hat/PreludeBasic.hs:8521:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfoldl1’: hfoldl1 _ _ p = ... Hat/PreludeBasic.hs:8545:15: Warning: Pattern match(es) are overlapped In an equation for ‘v1547v26v1549v54v1’: v1547v26v1549v54v1 _ p = ... Hat/PreludeBasic.hs:8565:1: Warning: Pattern match(es) are overlapped In an equation for ‘hscanl1’: hscanl1 _ _ p = ... Hat/PreludeBasic.hs:8582:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfoldr’: hfoldr _ _ _ p = ... Hat/PreludeBasic.hs:8601:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfoldr1’: hfoldr1 _ _ p = ... Hat/PreludeBasic.hs:8627:1: Warning: Pattern match(es) are overlapped In an equation for ‘hscanr’: hscanr _ _ _ p = ... Hat/PreludeBasic.hs:8660:1: Warning: Pattern match(es) are overlapped In an equation for ‘hscanr1’: hscanr1 _ _ p = ... Hat/PreludeBasic.hs:8753:1: Warning: Pattern match(es) are overlapped In an equation for ‘htake’: htake fn z2take p = ... Hat/PreludeBasic.hs:8762:1: Warning: Pattern match(es) are overlapped In an equation for ‘y1take’: y1take _ _ p = ... Hat/PreludeBasic.hs:8785:1: Warning: Pattern match(es) are overlapped In an equation for ‘hdrop’: hdrop fn fxs p = ... Hat/PreludeBasic.hs:8794:1: Warning: Pattern match(es) are overlapped In an equation for ‘y1drop’: y1drop _ _ p = ... Hat/PreludeBasic.hs:8836:1: Warning: Pattern match(es) are overlapped In an equation for ‘htakeWhile’: htakeWhile _ _ p = ... Hat/PreludeBasic.hs:8858:1: Warning: Pattern match(es) are overlapped In an equation for ‘hdropWhile’: hdropWhile _ _ p = ... Hat/PreludeBasic.hs:8886:1: Warning: Pattern match(es) are overlapped In an equation for ‘hspan’: hspan _ _ p = ... Hat/PreludeBasic.hs:8914:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:8948:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:8965:17: Warning: Pattern match(es) are overlapped In an equation for ‘v1669v31v1674v0v1’: v1669v31v1674v0v1 _ p = ... Hat/PreludeBasic.hs:9001:24: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:9156:1: Warning: Pattern match(es) are overlapped In an equation for ‘hlookup’: hlookup _ _ p = ... Hat/PreludeBasic.hs:9683:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowList’: hshowList _ p = ... Hat/PreludeBasic.hs:9696:25: Warning: Pattern match(es) are overlapped In an equation for ‘hshowl’: hshowl _ p = ... Hat/PreludeBasic.hs:9922:1: Warning: Pattern match(es) are overlapped In an equation for ‘hlex’: hlex z1lex p = ... Hat/PreludeBasic.hs:10331:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/PreludeBasic.hs:10460:25: Warning: Pattern match(es) are overlapped In an equation for ‘hshowl’: hshowl _ p = ... Hat/PreludeBasic.hs:22933:25: Warning: Pattern match(es) are overlapped In an equation for ‘v2791v31v2795v0v1’: v2791v31v2795v0v1 _ p = ... Hat/PreludeBasic.hs:23012:1: Warning: Pattern match(es) are overlapped In an equation for ‘hshowLitChar’: hshowLitChar fc p = ... Hat/PreludeBasic.hs:23026:1: Warning: Pattern match(es) are overlapped In an equation for ‘y1showLitChar’: y1showLitChar fc p = ... Hat/PreludeBasic.hs:23149:1: Warning: Pattern match(es) are overlapped In an equation for ‘hlexLitChar’: hlexLitChar _ p = ... Hat/PreludeBasic.hs:23291:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:23385:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:23714:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:24074:22: Warning: Pattern match(es) are overlapped In an equation for ‘v3013v9v3064v0v1’: v3013v9v3064v0v1 _ p = ... Hat/PreludeBasic.hs:24103:33: Warning: Pattern match(es) are overlapped In an equation for ‘v3018v13v3035v0v1’: v3018v13v3035v0v1 _ p = ... Hat/PreludeBasic.hs:24105:44: Warning: Pattern match(es) are overlapped In an equation for ‘v3020v17v3025v0v1’: v3020v17v3025v0v1 _ p = ... Hat/PreludeBasic.hs:24253:58: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:24413:33: Warning: Pattern match(es) are overlapped In an equation for ‘v3036v13v3055v0v1’: v3036v13v3055v0v1 _ p = ... Hat/PreludeBasic.hs:24522:50: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:24554:50: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:24602:50: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:24741:12: Warning: Pattern match(es) are overlapped In an equation for ‘v3065v21v3068v0v1’: v3065v21v3068v0v1 v3065v21v3068v0v2 p = ... Hat/PreludeBasic.hs:24754:20: Warning: Pattern match(es) are overlapped In an equation for ‘h3066v17v3066v34n’: h3066v17v3066v34n _ p = ... Hat/PreludeBasic.hs:24764:12: Warning: Pattern match(es) are overlapped In an equation for ‘v3065v21v3068v0v3’: v3065v21v3068v0v3 _ p = ... Hat/PreludeBasic.hs:24775:20: Warning: Pattern match(es) are overlapped In an equation for ‘h3067v17v3067v38n’: h3067v17v3067v38n _ p = ... Hat/PreludeBasic.hs:24799:9: Warning: Pattern match(es) are overlapped In an equation for ‘hf’: hf fv3070v11v3070v11n v3070v13v3070v17n p = ... Hat/PreludeBasic.hs:24850:21: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:24906:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfloatToDigits’: hfloatToDigits z1floatToDigits fv3091v17v3091v17n p = ... Hat/PreludeBasic.hs:24917:9: Warning: Pattern match(es) are overlapped In an equation for ‘h3091v1v3091v27n’: h3091v1v3091v27n p = ... Hat/PreludeBasic.hs:24943:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:24956:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:25002:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:25056:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:25344:21: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:25366:22: Warning: Pattern match(es) are overlapped In an equation for ‘v3143v17v3148v0v1’: v3143v17v3148v0v1 _ p = ... Hat/PreludeBasic.hs:25789:17: Warning: Pattern match(es) are overlapped In an equation for ‘*==’: *== _ _ p = ... Hat/PreludeBasic.hs:25844:1: Warning: Pattern match(es) are overlapped In an equation for ‘hreduce’: hreduce z1reduce fv3211v10v3211v10n p = ... Hat/PreludeBasic.hs:25854:9: Warning: Pattern match(es) are overlapped In an equation for ‘h3211v1v3211v61n’: h3211v1v3211v61n p = ... Hat/PreludeBasic.hs:25884:1: Warning: Pattern match(es) are overlapped In an equation for ‘hnumerator’: hnumerator _ p = ... Hat/PreludeBasic.hs:25889:1: Warning: Pattern match(es) are overlapped In an equation for ‘hdenominator’: hdenominator _ p = ... Hat/PreludeBasic.hs:25896:17: Warning: Pattern match(es) are overlapped In an equation for ‘*<=’: *<= _ _ p = ... Hat/PreludeBasic.hs:25904:17: Warning: Pattern match(es) are overlapped In an equation for ‘*<’: *< _ _ p = ... Hat/PreludeBasic.hs:25914:17: Warning: Pattern match(es) are overlapped In an equation for ‘*+’: *+ _ _ p = ... Hat/PreludeBasic.hs:25927:17: Warning: Pattern match(es) are overlapped In an equation for ‘**’: ** _ _ p = ... Hat/PreludeBasic.hs:25938:17: Warning: Pattern match(es) are overlapped In an equation for ‘hnegate’: hnegate _ p = ... Hat/PreludeBasic.hs:25946:17: Warning: Pattern match(es) are overlapped In an equation for ‘habs’: habs _ p = ... Hat/PreludeBasic.hs:25953:17: Warning: Pattern match(es) are overlapped In an equation for ‘hsignum’: hsignum _ p = ... Hat/PreludeBasic.hs:25975:17: Warning: Pattern match(es) are overlapped In an equation for ‘htoRational’: htoRational _ p = ... Hat/PreludeBasic.hs:25985:17: Warning: Pattern match(es) are overlapped In an equation for ‘*/’: */ _ _ p = ... Hat/PreludeBasic.hs:25996:17: Warning: Pattern match(es) are overlapped In an equation for ‘hrecip’: hrecip _ p = ... Hat/PreludeBasic.hs:26002:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfromRational’: hfromRational _ p = ... Hat/PreludeBasic.hs:26016:17: Warning: Pattern match(es) are overlapped In an equation for ‘hproperFraction’: hproperFraction _ p = ... Hat/PreludeBasic.hs:26035:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:26167:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/PreludeBasic.hs:26258:21: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:26274:21: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:26329:21: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:26347:21: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/PreludeBasic.hs:26366:21: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... [ 6 of 38] Compiling Hat.Prelude ( Hat/Prelude.hs, dist/build/Hat/Prelude.o ) [ 7 of 38] Compiling Hat.Char ( Hat/Char.hs, dist/build/Hat/Char.o ) [ 8 of 38] Compiling Hat.Complex ( Hat/Complex.hs, dist/build/Hat/Complex.o ) Hat/Complex.hs:23:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (Complex a)’ Hat/Complex.hs:82:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (Complex a)’ Hat/Complex.hs:281:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num (Complex a)’ Hat/Complex.hs:364:10: Warning: No explicit implementation for ‘|/’ and ‘srecip’ In the instance declaration for ‘Fractional (Complex a)’ Hat/Complex.hs:437:10: Warning: No explicit implementation for ‘ssqrt’, ‘|**’, ‘slogBase’, ‘stan’, and ‘stanh’ In the instance declaration for ‘Floating (Complex a)’ Hat/Complex.hs:25:17: Warning: Pattern match(es) are overlapped In an equation for ‘*==’: *== _ _ p = ... Hat/Complex.hs:85:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/Complex.hs:123:1: Warning: Pattern match(es) are overlapped In an equation for ‘hrealPart’: hrealPart _ p = ... Hat/Complex.hs:128:1: Warning: Pattern match(es) are overlapped In an equation for ‘himagPart’: himagPart _ p = ... Hat/Complex.hs:142:1: Warning: Pattern match(es) are overlapped In an equation for ‘hconjugate’: hconjugate _ p = ... Hat/Complex.hs:200:1: Warning: Pattern match(es) are overlapped In an equation for ‘hmagnitude’: hmagnitude _ p = ... Hat/Complex.hs:249:1: Warning: Pattern match(es) are overlapped In an equation for ‘hphase’: hphase z1phase p = ... Hat/Complex.hs:260:9: Warning: Pattern match(es) are overlapped In an equation for ‘h32v1v32v18n’: h32v1v32v18n _ p = ... Hat/Complex.hs:270:17: Warning: Pattern match(es) are overlapped In an equation for ‘h32v1v32v18n’: h32v1v32v18n p = ... Hat/Complex.hs:277:1: Warning: Pattern match(es) are overlapped In an equation for ‘y1phase’: y1phase _ p = ... Hat/Complex.hs:283:17: Warning: Pattern match(es) are overlapped In an equation for ‘*+’: *+ _ _ p = ... Hat/Complex.hs:291:17: Warning: Pattern match(es) are overlapped In an equation for ‘*-’: *- _ _ p = ... Hat/Complex.hs:299:17: Warning: Pattern match(es) are overlapped In an equation for ‘**’: ** _ _ p = ... Hat/Complex.hs:312:17: Warning: Pattern match(es) are overlapped In an equation for ‘hnegate’: hnegate _ p = ... Hat/Complex.hs:326:17: Warning: Pattern match(es) are overlapped In an equation for ‘hsignum’: hsignum fv42v12v42v12n p = ... Hat/Complex.hs:336:25: Warning: Pattern match(es) are overlapped In an equation for ‘h42v5v42v17n’: h42v5v42v17n p = ... Hat/Complex.hs:342:17: Warning: Pattern match(es) are overlapped In an equation for ‘y1signum’: y1signum _ p = ... Hat/Complex.hs:367:17: Warning: Pattern match(es) are overlapped In an equation for ‘*/’: */ _ _ p = ... Hat/Complex.hs:447:17: Warning: Pattern match(es) are overlapped In an equation for ‘hexp’: hexp _ p = ... Hat/Complex.hs:468:17: Warning: Pattern match(es) are overlapped In an equation for ‘hsqrt’: hsqrt fv62v10v62v10n p = ... Hat/Complex.hs:478:25: Warning: Pattern match(es) are overlapped In an equation for ‘h62v5v62v23n’: h62v5v62v23n p = ... Hat/Complex.hs:484:17: Warning: Pattern match(es) are overlapped In an equation for ‘y1sqrt’: y1sqrt _ p = ... Hat/Complex.hs:509:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/Complex.hs:559:17: Warning: Pattern match(es) are overlapped In an equation for ‘hsin’: hsin _ p = ... Hat/Complex.hs:569:17: Warning: Pattern match(es) are overlapped In an equation for ‘hcos’: hcos _ p = ... Hat/Complex.hs:581:17: Warning: Pattern match(es) are overlapped In an equation for ‘htan’: htan _ p = ... Hat/Complex.hs:623:17: Warning: Pattern match(es) are overlapped In an equation for ‘hsinh’: hsinh _ p = ... Hat/Complex.hs:633:17: Warning: Pattern match(es) are overlapped In an equation for ‘hcosh’: hcosh _ p = ... Hat/Complex.hs:643:17: Warning: Pattern match(es) are overlapped In an equation for ‘htanh’: htanh _ p = ... Hat/Complex.hs:683:17: Warning: Pattern match(es) are overlapped In an equation for ‘hasin’: hasin _ p = ... Hat/Complex.hs:702:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/Complex.hs:728:17: Warning: Pattern match(es) are overlapped In an equation for ‘hacos’: hacos _ p = ... Hat/Complex.hs:747:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/Complex.hs:773:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/Complex.hs:789:17: Warning: Pattern match(es) are overlapped In an equation for ‘hatan’: hatan _ p = ... Hat/Complex.hs:808:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... [ 9 of 38] Compiling Hat.CPUTime ( Hat/CPUTime.hs, dist/build/Hat/CPUTime.o ) [10 of 38] Compiling Hat.DirectoryBuiltinTypes ( Hat/DirectoryBuiltinTypes.hs, dist/build/Hat/DirectoryBuiltinTypes.o ) [11 of 38] Compiling Hat.DirectoryBuiltin ( Hat/DirectoryBuiltin.hs, dist/build/Hat/DirectoryBuiltin.o ) [12 of 38] Compiling Hat.Maybe ( Hat/Maybe.hs, dist/build/Hat/Maybe.o ) Hat/Maybe.hs:21:1: Warning: Pattern match(es) are overlapped In an equation for ‘hisJust’: hisJust _ p = ... Hat/Maybe.hs:46:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfromJust’: hfromJust _ p = ... Hat/Maybe.hs:64:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfromMaybe’: hfromMaybe _ _ p = ... Hat/Maybe.hs:78:1: Warning: Pattern match(es) are overlapped In an equation for ‘hmaybeToList’: hmaybeToList _ p = ... Hat/Maybe.hs:92:1: Warning: Pattern match(es) are overlapped In an equation for ‘hlistToMaybe’: hlistToMaybe _ p = ... [13 of 38] Compiling Hat.List ( Hat/List.hs, dist/build/Hat/List.o ) Hat/List.hs:188:1: Warning: Pattern match(es) are overlapped In an equation for ‘hnubBy’: hnubBy _ _ p = ... Hat/List.hs:232:1: Warning: Pattern match(es) are overlapped In an equation for ‘hdeleteBy’: hdeleteBy _ _ _ p = ... Hat/List.hs:374:1: Warning: Pattern match(es) are overlapped In an equation for ‘hintersperse’: hintersperse _ _ p = ... Hat/List.hs:394:1: Warning: Pattern match(es) are overlapped In an equation for ‘htranspose’: htranspose _ p = ... Hat/List.hs:493:1: Warning: Pattern match(es) are overlapped In an equation for ‘hgroupBy’: hgroupBy _ _ p = ... Hat/List.hs:514:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/List.hs:530:1: Warning: Pattern match(es) are overlapped In an equation for ‘hinits’: hinits _ p = ... Hat/List.hs:553:1: Warning: Pattern match(es) are overlapped In an equation for ‘htails’: htails _ p = ... Hat/List.hs:573:1: Warning: Pattern match(es) are overlapped In an equation for ‘hisPrefixOf’: hisPrefixOf _ _ p = ... Hat/List.hs:619:1: Warning: Pattern match(es) are overlapped In an equation for ‘hmapAccumL’: hmapAccumL _ _ _ p = ... Hat/List.hs:641:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/List.hs:657:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/List.hs:679:1: Warning: Pattern match(es) are overlapped In an equation for ‘hmapAccumR’: hmapAccumR _ _ _ p = ... Hat/List.hs:701:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/List.hs:718:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/List.hs:737:12: Warning: Pattern match(es) are overlapped In an equation for ‘v143v27v147v0v1’: v143v27v147v0v1 _ p = ... Hat/List.hs:867:9: Warning: Pattern match(es) are overlapped In an equation for ‘hmerge’: hmerge _ _ p = ... Hat/List.hs:913:1: Warning: Pattern match(es) are overlapped In an equation for ‘hinsertBy’: hinsertBy _ _ _ p = ... Hat/List.hs:999:1: Warning: Pattern match(es) are overlapped In an equation for ‘hgenericLength’: hgenericLength _ p = ... Hat/List.hs:1022:1: Warning: Pattern match(es) are overlapped In an equation for ‘hgenericTake’: hgenericTake fv210v13v210v13n v210v15v210v15n p = ... Hat/List.hs:1034:9: Warning: Pattern match(es) are overlapped In an equation for ‘h210v1v210v29n’: h210v1v210v29n _ p = ... Hat/List.hs:1075:1: Warning: Pattern match(es) are overlapped In an equation for ‘hgenericDrop’: hgenericDrop fv216v13v216v13n fxs p = ... Hat/List.hs:1085:9: Warning: Pattern match(es) are overlapped In an equation for ‘h216v1v216v29n’: h216v1v216v29n _ p = ... Hat/List.hs:1091:1: Warning: Pattern match(es) are overlapped In an equation for ‘y1genericDrop’: y1genericDrop _ _ p = ... Hat/List.hs:1132:1: Warning: Pattern match(es) are overlapped In an equation for ‘hgenericSplitAt’: hgenericSplitAt fv223v16v223v16n fxs p = ... Hat/List.hs:1142:9: Warning: Pattern match(es) are overlapped In an equation for ‘h223v1v223v34n’: h223v1v223v34n _ p = ... Hat/List.hs:1150:1: Warning: Pattern match(es) are overlapped In an equation for ‘y1genericSplitAt’: y1genericSplitAt _ _ p = ... Hat/List.hs:1184:13: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/List.hs:1219:9: Warning: Pattern match(es) are overlapped In an equation for ‘h231v1v231v28n’: h231v1v231v28n p = ... [14 of 38] Compiling Hat.Locale ( Hat/Locale.hs, dist/build/Hat/Locale.o ) Hat/Locale.hs:66:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq TimeLocale’ Hat/Locale.hs:140:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord TimeLocale’ Hat/Locale.hs:259:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show TimeLocale’ Hat/Locale.hs:68:17: Warning: Pattern match(es) are overlapped In an equation for ‘*==’: *== _ _ p = ... Hat/Locale.hs:143:17: Warning: Pattern match(es) are overlapped In an equation for ‘hcompare’: hcompare fy1 fy2 p = ... Hat/Locale.hs:263:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... [15 of 38] Compiling Hat.Monad ( Hat/Monad.hs, dist/build/Hat/Monad.o ) Hat/Monad.hs:222:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfoldM’: hfoldM _ _ _ p = ... Hat/Monad.hs:245:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfilterM’: hfilterM _ _ p = ... [16 of 38] Compiling Hat.Numeric ( Hat/Numeric.hs, dist/build/Hat/Numeric.o ) [17 of 38] Compiling Hat.RandomBuiltin ( Hat/RandomBuiltin.hs, dist/build/Hat/RandomBuiltin.o ) [18 of 38] Compiling Hat.Random ( Hat/Random.hs, dist/build/Hat/Random.o ) Hat/Random.hs:72:10: Warning: No explicit implementation for ‘sshow’ and ‘sshowList’ In the instance declaration for ‘Show StdGen’ Hat/Random.hs:278:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Int’ Hat/Random.hs:300:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Integer’ Hat/Random.hs:316:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Float’ Hat/Random.hs:347:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Double’ Hat/Random.hs:367:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Bool’ Hat/Random.hs:438:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Char’ Hat/Random.hs:228:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/Random.hs:254:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/Random.hs:394:25: Warning: Pattern match(es) are overlapped In an equation for ‘hbool2Integer’: hbool2Integer _ p = ... Hat/Random.hs:412:25: Warning: Pattern match(es) are overlapped In an equation for ‘hint2Bool’: hint2Bool fv104v14v104v14n p = ... Hat/Random.hs:423:33: Warning: Pattern match(es) are overlapped In an equation for ‘h104v5v104v23n’: h104v5v104v23n p = ... Hat/Random.hs:537:9: Warning: Pattern match(es) are overlapped In an equation for ‘hf’: hf fv126v10v126v10n facc fg p = ... Hat/Random.hs:547:17: Warning: Pattern match(es) are overlapped In an equation for ‘h126v8v126v27n’: h126v8v126v27n _ _ p = ... Hat/Random.hs:566:21: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... [19 of 38] Compiling Hat.Ratio ( Hat/Ratio.hs, dist/build/Hat/Ratio.o ) [20 of 38] Compiling Hat.SystemBuiltinTypes ( Hat/SystemBuiltinTypes.hs, dist/build/Hat/SystemBuiltinTypes.o ) Hat/SystemBuiltinTypes.hs:22:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq ExitCode’ Hat/SystemBuiltinTypes.hs:42:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord ExitCode’ Hat/SystemBuiltinTypes.hs:113:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show ExitCode’ Hat/SystemBuiltinTypes.hs:57:25: Warning: Pattern match(es) are overlapped In an equation for ‘hlocalFromEnum’: hlocalFromEnum _ p = ... Hat/SystemBuiltinTypes.hs:116:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... [21 of 38] Compiling Hat.SystemBuiltin ( Hat/SystemBuiltin.hs, dist/build/Hat/SystemBuiltin.o ) [22 of 38] Compiling Hat.System ( Hat/System.hs, dist/build/Hat/System.o ) [23 of 38] Compiling Hat.Control.Monad ( Hat/Control/Monad.hs, dist/build/Hat/Control/Monad.o ) [24 of 38] Compiling Hat.Data.Maybe ( Hat/Data/Maybe.hs, dist/build/Hat/Data/Maybe.o ) [25 of 38] Compiling Hat.Data.List ( Hat/Data/List.hs, dist/build/Hat/Data/List.o ) Hat/Data/List.hs:112:1: Warning: Pattern match(es) are overlapped In an equation for ‘hnonEmptySubsequences’: hnonEmptySubsequences _ p = ... Hat/Data/List.hs:147:9: Warning: Pattern match(es) are overlapped In an equation for ‘hperms’: hperms _ _ p = ... Hat/Data/List.hs:170:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/Data/List.hs:181:17: Warning: Pattern match(es) are overlapped In an equation for ‘hinterleave'’: hinterleave' _ _ _ p = ... Hat/Data/List.hs:197:29: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... Hat/Data/List.hs:234:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfoldl'’: hfoldl' _ _ _ p = ... Hat/Data/List.hs:264:1: Warning: Pattern match(es) are overlapped In an equation for ‘hfoldl1'’: hfoldl1' _ _ p = ... [26 of 38] Compiling Hat.System.Exit ( Hat/System/Exit.hs, dist/build/Hat/System/Exit.o ) [27 of 38] Compiling Hat.Ix ( Hat/Ix.hs, dist/build/Hat/Ix.o ) Hat/Ix.hs:234:17: Warning: Pattern match(es) are overlapped In an equation for ‘hrange’: hrange _ p = ... Hat/Ix.hs:242:17: Warning: Pattern match(es) are overlapped In an equation for ‘hindex’: hindex _ _ p = ... Hat/Ix.hs:251:17: Warning: Pattern match(es) are overlapped In an equation for ‘hinRange’: hinRange _ _ p = ... [28 of 38] Compiling Hat.IOBuiltinTypes ( Hat/IOBuiltinTypes.hs, dist/build/Hat/IOBuiltinTypes.o ) Hat/IOBuiltinTypes.hs:32:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq IOMode’ Hat/IOBuiltinTypes.hs:50:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord IOMode’ Hat/IOBuiltinTypes.hs:269:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum IOMode’ Hat/IOBuiltinTypes.hs:446:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show IOMode’ Hat/IOBuiltinTypes.hs:478:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq BufferMode’ Hat/IOBuiltinTypes.hs:502:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord BufferMode’ Hat/IOBuiltinTypes.hs:600:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show BufferMode’ Hat/IOBuiltinTypes.hs:642:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq SeekMode’ Hat/IOBuiltinTypes.hs:657:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord SeekMode’ Hat/IOBuiltinTypes.hs:852:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum SeekMode’ Hat/IOBuiltinTypes.hs:995:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show SeekMode’ Hat/IOBuiltinTypes.hs:61:25: Warning: Pattern match(es) are overlapped In an equation for ‘hlocalFromEnum’: hlocalFromEnum _ p = ... Hat/IOBuiltinTypes.hs:102:25: Warning: Pattern match(es) are overlapped In an equation for ‘hrtoEnum’: hrtoEnum fv6v41v6v42n p = ... Hat/IOBuiltinTypes.hs:113:33: Warning: Pattern match(es) are overlapped In an equation for ‘h6v41v6v42n’: h6v41v6v42n p = ... Hat/IOBuiltinTypes.hs:117:25: Warning: Pattern match(es) are overlapped In an equation for ‘y1rtoEnum’: y1rtoEnum fv6v41v6v42n p = ... Hat/IOBuiltinTypes.hs:128:33: Warning: Pattern match(es) are overlapped In an equation for ‘h6v41v6v42n’: h6v41v6v42n p = ... Hat/IOBuiltinTypes.hs:132:25: Warning: Pattern match(es) are overlapped In an equation for ‘y2rtoEnum’: y2rtoEnum fv6v41v6v42n p = ... Hat/IOBuiltinTypes.hs:143:33: Warning: Pattern match(es) are overlapped In an equation for ‘h6v41v6v42n’: h6v41v6v42n p = ... Hat/IOBuiltinTypes.hs:147:25: Warning: Pattern match(es) are overlapped In an equation for ‘y3rtoEnum’: y3rtoEnum _ p = ... Hat/IOBuiltinTypes.hs:158:33: Warning: Pattern match(es) are overlapped In an equation for ‘h6v41v6v42n’: h6v41v6v42n p = ... Hat/IOBuiltinTypes.hs:172:25: Warning: Pattern match(es) are overlapped In an equation for ‘hrfromEnum’: hrfromEnum _ p = ... Hat/IOBuiltinTypes.hs:204:25: Warning: Pattern match(es) are overlapped In an equation for ‘hifromEnum’: hifromEnum _ p = ... Hat/IOBuiltinTypes.hs:238:25: Warning: Pattern match(es) are overlapped In an equation for ‘hnfromEnum’: hnfromEnum _ p = ... Hat/IOBuiltinTypes.hs:272:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfromEnum’: hfromEnum _ p = ... Hat/IOBuiltinTypes.hs:291:17: Warning: Pattern match(es) are overlapped In an equation for ‘htoEnum’: htoEnum fv6v54v6v57n p = ... Hat/IOBuiltinTypes.hs:301:25: Warning: Pattern match(es) are overlapped In an equation for ‘h6v54v6v57n’: h6v54v6v57n p = ... Hat/IOBuiltinTypes.hs:305:17: Warning: Pattern match(es) are overlapped In an equation for ‘y1toEnum’: y1toEnum fv6v54v6v57n p = ... Hat/IOBuiltinTypes.hs:315:25: Warning: Pattern match(es) are overlapped In an equation for ‘h6v54v6v57n’: h6v54v6v57n p = ... Hat/IOBuiltinTypes.hs:319:17: Warning: Pattern match(es) are overlapped In an equation for ‘y2toEnum’: y2toEnum fv6v54v6v57n p = ... Hat/IOBuiltinTypes.hs:329:25: Warning: Pattern match(es) are overlapped In an equation for ‘h6v54v6v57n’: h6v54v6v57n p = ... Hat/IOBuiltinTypes.hs:333:17: Warning: Pattern match(es) are overlapped In an equation for ‘y3toEnum’: y3toEnum fv6v54v6v57n p = ... Hat/IOBuiltinTypes.hs:343:25: Warning: Pattern match(es) are overlapped In an equation for ‘h6v54v6v57n’: h6v54v6v57n p = ... Hat/IOBuiltinTypes.hs:449:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/IOBuiltinTypes.hs:517:25: Warning: Pattern match(es) are overlapped In an equation for ‘hlocalFromEnum’: hlocalFromEnum _ p = ... Hat/IOBuiltinTypes.hs:603:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/IOBuiltinTypes.hs:668:25: Warning: Pattern match(es) are overlapped In an equation for ‘hlocalFromEnum’: hlocalFromEnum _ p = ... Hat/IOBuiltinTypes.hs:704:25: Warning: Pattern match(es) are overlapped In an equation for ‘hrtoEnum’: hrtoEnum fv11v41v11v42n p = ... Hat/IOBuiltinTypes.hs:715:33: Warning: Pattern match(es) are overlapped In an equation for ‘h11v41v11v42n’: h11v41v11v42n p = ... Hat/IOBuiltinTypes.hs:721:25: Warning: Pattern match(es) are overlapped In an equation for ‘y1rtoEnum’: y1rtoEnum fv11v41v11v42n p = ... Hat/IOBuiltinTypes.hs:732:33: Warning: Pattern match(es) are overlapped In an equation for ‘h11v41v11v42n’: h11v41v11v42n p = ... Hat/IOBuiltinTypes.hs:738:25: Warning: Pattern match(es) are overlapped In an equation for ‘y2rtoEnum’: y2rtoEnum _ p = ... Hat/IOBuiltinTypes.hs:749:33: Warning: Pattern match(es) are overlapped In an equation for ‘h11v41v11v42n’: h11v41v11v42n p = ... Hat/IOBuiltinTypes.hs:764:25: Warning: Pattern match(es) are overlapped In an equation for ‘hrfromEnum’: hrfromEnum _ p = ... Hat/IOBuiltinTypes.hs:793:25: Warning: Pattern match(es) are overlapped In an equation for ‘hifromEnum’: hifromEnum _ p = ... Hat/IOBuiltinTypes.hs:824:25: Warning: Pattern match(es) are overlapped In an equation for ‘hnfromEnum’: hnfromEnum _ p = ... Hat/IOBuiltinTypes.hs:855:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfromEnum’: hfromEnum _ p = ... Hat/IOBuiltinTypes.hs:870:17: Warning: Pattern match(es) are overlapped In an equation for ‘htoEnum’: htoEnum fv11v54v11v57n p = ... Hat/IOBuiltinTypes.hs:880:25: Warning: Pattern match(es) are overlapped In an equation for ‘h11v54v11v57n’: h11v54v11v57n p = ... Hat/IOBuiltinTypes.hs:884:17: Warning: Pattern match(es) are overlapped In an equation for ‘y1toEnum’: y1toEnum fv11v54v11v57n p = ... Hat/IOBuiltinTypes.hs:894:25: Warning: Pattern match(es) are overlapped In an equation for ‘h11v54v11v57n’: h11v54v11v57n p = ... Hat/IOBuiltinTypes.hs:898:17: Warning: Pattern match(es) are overlapped In an equation for ‘y2toEnum’: y2toEnum fv11v54v11v57n p = ... Hat/IOBuiltinTypes.hs:908:25: Warning: Pattern match(es) are overlapped In an equation for ‘h11v54v11v57n’: h11v54v11v57n p = ... Hat/IOBuiltinTypes.hs:999:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... [29 of 38] Compiling Hat.IOBuiltin ( Hat/IOBuiltin.hs, dist/build/Hat/IOBuiltin.o ) [30 of 38] Compiling Hat.IO ( Hat/IO.hs, dist/build/Hat/IO.o ) Hat/IO.hs:100:10: Warning: No explicit implementation for ‘|/=’ In the instance declaration for ‘Eq Handle’ Hat/IO.hs:106:10: Warning: No explicit implementation for ‘sshow’ and ‘sshowList’ In the instance declaration for ‘Show Handle’ Hat/IO.hs:128:10: Warning: No explicit implementation for ‘|/=’ In the instance declaration for ‘Eq HandlePosn’ Hat/IO.hs:603:31: Warning: Pattern match(es) are overlapped In an equation for ‘v173v9v178v0v1’: v173v9v178v0v1 _ p = ... Hat/IO.hs:640:31: Warning: Pattern match(es) are overlapped In an equation for ‘v183v10v186v0v1’: v183v10v186v0v1 _ p = ... [31 of 38] Compiling Hat.System.Environment ( Hat/System/Environment.hs, dist/build/Hat/System/Environment.o ) [32 of 38] Compiling Hat.System.IO ( Hat/System/IO.hs, dist/build/Hat/System/IO.o ) [33 of 38] Compiling Hat.TimeBuiltinTypes ( Hat/TimeBuiltinTypes.hs, dist/build/Hat/TimeBuiltinTypes.o ) Hat/TimeBuiltinTypes.hs:66:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Month’ Hat/TimeBuiltinTypes.hs:108:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Month’ Hat/TimeBuiltinTypes.hs:181:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Month’ Hat/TimeBuiltinTypes.hs:1089:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Month’ Hat/TimeBuiltinTypes.hs:1154:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Day’ Hat/TimeBuiltinTypes.hs:1181:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Day’ Hat/TimeBuiltinTypes.hs:1229:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Day’ Hat/TimeBuiltinTypes.hs:1792:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Day’ Hat/TimeBuiltinTypes.hs:1890:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq CalendarTime’ Hat/TimeBuiltinTypes.hs:2029:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord CalendarTime’ Hat/TimeBuiltinTypes.hs:2824:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show CalendarTime’ Hat/TimeBuiltinTypes.hs:3348:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq TimeDiff’ Hat/TimeBuiltinTypes.hs:3422:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord TimeDiff’ Hat/TimeBuiltinTypes.hs:3855:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show TimeDiff’ Hat/TimeBuiltinTypes.hs:119:25: Warning: Pattern match(es) are overlapped In an equation for ‘hlocalFromEnum’: hlocalFromEnum _ p = ... Hat/TimeBuiltinTypes.hs:184:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfromEnum’: hfromEnum _ p = ... Hat/TimeBuiltinTypes.hs:235:17: Warning: Pattern match(es) are overlapped In an equation for ‘htoEnum’: htoEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:245:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:249:17: Warning: Pattern match(es) are overlapped In an equation for ‘y1toEnum’: y1toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:259:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:263:17: Warning: Pattern match(es) are overlapped In an equation for ‘y2toEnum’: y2toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:273:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:277:17: Warning: Pattern match(es) are overlapped In an equation for ‘y3toEnum’: y3toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:287:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:291:17: Warning: Pattern match(es) are overlapped In an equation for ‘y4toEnum’: y4toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:301:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:304:17: Warning: Pattern match(es) are overlapped In an equation for ‘y5toEnum’: y5toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:314:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:318:17: Warning: Pattern match(es) are overlapped In an equation for ‘y6toEnum’: y6toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:328:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:332:17: Warning: Pattern match(es) are overlapped In an equation for ‘y7toEnum’: y7toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:342:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:346:17: Warning: Pattern match(es) are overlapped In an equation for ‘y8toEnum’: y8toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:356:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:360:17: Warning: Pattern match(es) are overlapped In an equation for ‘y9toEnum’: y9toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:370:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:374:17: Warning: Pattern match(es) are overlapped In an equation for ‘y10toEnum’: y10toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:384:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:388:17: Warning: Pattern match(es) are overlapped In an equation for ‘y11toEnum’: y11toEnum fv8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:398:25: Warning: Pattern match(es) are overlapped In an equation for ‘h8v31v8v34n’: h8v31v8v34n p = ... Hat/TimeBuiltinTypes.hs:462:25: Warning: Pattern match(es) are overlapped In an equation for ‘hrtoEnum’: hrtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:473:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:477:25: Warning: Pattern match(es) are overlapped In an equation for ‘y1rtoEnum’: y1rtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:488:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:492:25: Warning: Pattern match(es) are overlapped In an equation for ‘y2rtoEnum’: y2rtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:503:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:507:25: Warning: Pattern match(es) are overlapped In an equation for ‘y3rtoEnum’: y3rtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:518:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:522:25: Warning: Pattern match(es) are overlapped In an equation for ‘y4rtoEnum’: y4rtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:533:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:536:25: Warning: Pattern match(es) are overlapped In an equation for ‘y5rtoEnum’: y5rtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:547:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:551:25: Warning: Pattern match(es) are overlapped In an equation for ‘y6rtoEnum’: y6rtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:562:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:566:25: Warning: Pattern match(es) are overlapped In an equation for ‘y7rtoEnum’: y7rtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:577:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:581:25: Warning: Pattern match(es) are overlapped In an equation for ‘y8rtoEnum’: y8rtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:592:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:596:25: Warning: Pattern match(es) are overlapped In an equation for ‘y9rtoEnum’: y9rtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:607:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:611:25: Warning: Pattern match(es) are overlapped In an equation for ‘y10rtoEnum’: y10rtoEnum fv8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:622:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:626:25: Warning: Pattern match(es) are overlapped In an equation for ‘y11rtoEnum’: y11rtoEnum _ p = ... Hat/TimeBuiltinTypes.hs:637:33: Warning: Pattern match(es) are overlapped In an equation for ‘h8v46v8v47n’: h8v46v8v47n p = ... Hat/TimeBuiltinTypes.hs:650:25: Warning: Pattern match(es) are overlapped In an equation for ‘hrfromEnum’: hrfromEnum _ p = ... Hat/TimeBuiltinTypes.hs:714:25: Warning: Pattern match(es) are overlapped In an equation for ‘hifromEnum’: hifromEnum _ p = ... Hat/TimeBuiltinTypes.hs:780:25: Warning: Pattern match(es) are overlapped In an equation for ‘hnfromEnum’: hnfromEnum _ p = ... Hat/TimeBuiltinTypes.hs:1092:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/TimeBuiltinTypes.hs:1192:25: Warning: Pattern match(es) are overlapped In an equation for ‘hlocalFromEnum’: hlocalFromEnum _ p = ... Hat/TimeBuiltinTypes.hs:1232:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfromEnum’: hfromEnum _ p = ... Hat/TimeBuiltinTypes.hs:1263:17: Warning: Pattern match(es) are overlapped In an equation for ‘htoEnum’: htoEnum fv12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1273:25: Warning: Pattern match(es) are overlapped In an equation for ‘h12v31v12v34n’: h12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1277:17: Warning: Pattern match(es) are overlapped In an equation for ‘y1toEnum’: y1toEnum fv12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1287:25: Warning: Pattern match(es) are overlapped In an equation for ‘h12v31v12v34n’: h12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1291:17: Warning: Pattern match(es) are overlapped In an equation for ‘y2toEnum’: y2toEnum fv12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1301:25: Warning: Pattern match(es) are overlapped In an equation for ‘h12v31v12v34n’: h12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1305:17: Warning: Pattern match(es) are overlapped In an equation for ‘y3toEnum’: y3toEnum fv12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1315:25: Warning: Pattern match(es) are overlapped In an equation for ‘h12v31v12v34n’: h12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1319:17: Warning: Pattern match(es) are overlapped In an equation for ‘y4toEnum’: y4toEnum fv12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1329:25: Warning: Pattern match(es) are overlapped In an equation for ‘h12v31v12v34n’: h12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1333:17: Warning: Pattern match(es) are overlapped In an equation for ‘y5toEnum’: y5toEnum fv12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1343:25: Warning: Pattern match(es) are overlapped In an equation for ‘h12v31v12v34n’: h12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1347:17: Warning: Pattern match(es) are overlapped In an equation for ‘y6toEnum’: y6toEnum fv12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1357:25: Warning: Pattern match(es) are overlapped In an equation for ‘h12v31v12v34n’: h12v31v12v34n p = ... Hat/TimeBuiltinTypes.hs:1420:25: Warning: Pattern match(es) are overlapped In an equation for ‘hrtoEnum’: hrtoEnum fv12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1431:33: Warning: Pattern match(es) are overlapped In an equation for ‘h12v46v12v47n’: h12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1436:25: Warning: Pattern match(es) are overlapped In an equation for ‘y1rtoEnum’: y1rtoEnum fv12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1447:33: Warning: Pattern match(es) are overlapped In an equation for ‘h12v46v12v47n’: h12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1452:25: Warning: Pattern match(es) are overlapped In an equation for ‘y2rtoEnum’: y2rtoEnum fv12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1463:33: Warning: Pattern match(es) are overlapped In an equation for ‘h12v46v12v47n’: h12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1468:25: Warning: Pattern match(es) are overlapped In an equation for ‘y3rtoEnum’: y3rtoEnum fv12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1479:33: Warning: Pattern match(es) are overlapped In an equation for ‘h12v46v12v47n’: h12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1484:25: Warning: Pattern match(es) are overlapped In an equation for ‘y4rtoEnum’: y4rtoEnum fv12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1495:33: Warning: Pattern match(es) are overlapped In an equation for ‘h12v46v12v47n’: h12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1500:25: Warning: Pattern match(es) are overlapped In an equation for ‘y5rtoEnum’: y5rtoEnum fv12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1511:33: Warning: Pattern match(es) are overlapped In an equation for ‘h12v46v12v47n’: h12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1516:25: Warning: Pattern match(es) are overlapped In an equation for ‘y6rtoEnum’: y6rtoEnum _ p = ... Hat/TimeBuiltinTypes.hs:1527:33: Warning: Pattern match(es) are overlapped In an equation for ‘h12v46v12v47n’: h12v46v12v47n p = ... Hat/TimeBuiltinTypes.hs:1541:25: Warning: Pattern match(es) are overlapped In an equation for ‘hrfromEnum’: hrfromEnum _ p = ... Hat/TimeBuiltinTypes.hs:1586:25: Warning: Pattern match(es) are overlapped In an equation for ‘hifromEnum’: hifromEnum _ p = ... Hat/TimeBuiltinTypes.hs:1633:25: Warning: Pattern match(es) are overlapped In an equation for ‘hnfromEnum’: hnfromEnum _ p = ... Hat/TimeBuiltinTypes.hs:1796:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/TimeBuiltinTypes.hs:1892:17: Warning: Pattern match(es) are overlapped In an equation for ‘*==’: *== _ _ p = ... Hat/TimeBuiltinTypes.hs:2032:17: Warning: Pattern match(es) are overlapped In an equation for ‘hcompare’: hcompare fy1 fy2 p = ... Hat/TimeBuiltinTypes.hs:2828:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/TimeBuiltinTypes.hs:3350:17: Warning: Pattern match(es) are overlapped In an equation for ‘*==’: *== _ _ p = ... Hat/TimeBuiltinTypes.hs:3425:17: Warning: Pattern match(es) are overlapped In an equation for ‘hcompare’: hcompare fy1 fy2 p = ... Hat/TimeBuiltinTypes.hs:3859:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... [34 of 38] Compiling Hat.TimeBuiltin ( Hat/TimeBuiltin.hs, dist/build/Hat/TimeBuiltin.o ) [35 of 38] Compiling Hat.Directory ( Hat/Directory.hs, dist/build/Hat/Directory.o ) Hat/Directory.hs:33:10: Warning: No explicit implementation for ‘|/=’ In the instance declaration for ‘Eq Permissions’ Hat/Directory.hs:39:10: Warning: No explicit implementation for ‘|<’, ‘|>’, ‘|>=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Permissions’ Hat/Directory.hs:56:10: Warning: No explicit implementation for ‘sshow’ and ‘sshowList’ In the instance declaration for ‘Show Permissions’ [36 of 38] Compiling Hat.Time ( Hat/Time.hs, dist/build/Hat/Time.o ) Hat/Time.hs:60:10: Warning: No explicit implementation for ‘|<’, ‘|>’, ‘|>=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord ClockTime’ Hat/Time.hs:70:10: Warning: No explicit implementation for ‘|/=’ In the instance declaration for ‘Eq ClockTime’ [37 of 38] Compiling Hat.Data.Char ( Hat/Data/Char.hs, dist/build/Hat/Data/Char.o ) Hat/Data/Char.hs:244:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq GeneralCategory’ Hat/Data/Char.hs:348:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord GeneralCategory’ Hat/Data/Char.hs:511:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum GeneralCategory’ Hat/Data/Char.hs:1997:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show GeneralCategory’ Hat/Data/Char.hs:359:25: Warning: Pattern match(es) are overlapped In an equation for ‘hlocalFromEnum’: hlocalFromEnum _ p = ... Hat/Data/Char.hs:514:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfromEnum’: hfromEnum _ p = ... Hat/Data/Char.hs:637:17: Warning: Pattern match(es) are overlapped In an equation for ‘htoEnum’: htoEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:647:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:652:17: Warning: Pattern match(es) are overlapped In an equation for ‘y1toEnum’: y1toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:662:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:667:17: Warning: Pattern match(es) are overlapped In an equation for ‘y2toEnum’: y2toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:677:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:682:17: Warning: Pattern match(es) are overlapped In an equation for ‘y3toEnum’: y3toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:692:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:697:17: Warning: Pattern match(es) are overlapped In an equation for ‘y4toEnum’: y4toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:707:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:711:17: Warning: Pattern match(es) are overlapped In an equation for ‘y5toEnum’: y5toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:721:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:726:17: Warning: Pattern match(es) are overlapped In an equation for ‘y6toEnum’: y6toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:736:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:741:17: Warning: Pattern match(es) are overlapped In an equation for ‘y7toEnum’: y7toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:751:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:755:17: Warning: Pattern match(es) are overlapped In an equation for ‘y8toEnum’: y8toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:765:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:769:17: Warning: Pattern match(es) are overlapped In an equation for ‘y9toEnum’: y9toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:779:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:784:17: Warning: Pattern match(es) are overlapped In an equation for ‘y10toEnum’: y10toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:794:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:799:17: Warning: Pattern match(es) are overlapped In an equation for ‘y11toEnum’: y11toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:809:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:815:17: Warning: Pattern match(es) are overlapped In an equation for ‘y12toEnum’: y12toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:825:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:831:17: Warning: Pattern match(es) are overlapped In an equation for ‘y13toEnum’: y13toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:841:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:847:17: Warning: Pattern match(es) are overlapped In an equation for ‘y14toEnum’: y14toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:857:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:863:17: Warning: Pattern match(es) are overlapped In an equation for ‘y15toEnum’: y15toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:873:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:878:17: Warning: Pattern match(es) are overlapped In an equation for ‘y16toEnum’: y16toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:888:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:893:17: Warning: Pattern match(es) are overlapped In an equation for ‘y17toEnum’: y17toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:903:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:909:17: Warning: Pattern match(es) are overlapped In an equation for ‘y18toEnum’: y18toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:919:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:924:17: Warning: Pattern match(es) are overlapped In an equation for ‘y19toEnum’: y19toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:934:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:940:17: Warning: Pattern match(es) are overlapped In an equation for ‘y20toEnum’: y20toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:950:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:956:17: Warning: Pattern match(es) are overlapped In an equation for ‘y21toEnum’: y21toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:966:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:971:17: Warning: Pattern match(es) are overlapped In an equation for ‘y22toEnum’: y22toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:981:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:986:17: Warning: Pattern match(es) are overlapped In an equation for ‘y23toEnum’: y23toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:996:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:1001:17: Warning: Pattern match(es) are overlapped In an equation for ‘y24toEnum’: y24toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:1011:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:1017:17: Warning: Pattern match(es) are overlapped In an equation for ‘y25toEnum’: y25toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:1027:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:1032:17: Warning: Pattern match(es) are overlapped In an equation for ‘y26toEnum’: y26toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:1042:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:1047:17: Warning: Pattern match(es) are overlapped In an equation for ‘y27toEnum’: y27toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:1057:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:1062:17: Warning: Pattern match(es) are overlapped In an equation for ‘y28toEnum’: y28toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:1072:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:1077:17: Warning: Pattern match(es) are overlapped In an equation for ‘y29toEnum’: y29toEnum fv99v28v99v31n p = ... Hat/Data/Char.hs:1087:25: Warning: Pattern match(es) are overlapped In an equation for ‘h99v28v99v31n’: h99v28v99v31n p = ... Hat/Data/Char.hs:2001:17: Warning: Pattern match(es) are overlapped In an equation for ‘hshowsPrec’: hshowsPrec _ _ p = ... Hat/Data/Char.hs:2130:25: Warning: Pattern match(es) are overlapped In an equation for ‘hrtoEnum’: hrtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2141:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2147:25: Warning: Pattern match(es) are overlapped In an equation for ‘y1rtoEnum’: y1rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2158:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2164:25: Warning: Pattern match(es) are overlapped In an equation for ‘y2rtoEnum’: y2rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2175:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2181:25: Warning: Pattern match(es) are overlapped In an equation for ‘y3rtoEnum’: y3rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2192:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2198:25: Warning: Pattern match(es) are overlapped In an equation for ‘y4rtoEnum’: y4rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2209:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2215:25: Warning: Pattern match(es) are overlapped In an equation for ‘y5rtoEnum’: y5rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2226:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2232:25: Warning: Pattern match(es) are overlapped In an equation for ‘y6rtoEnum’: y6rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2243:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2249:25: Warning: Pattern match(es) are overlapped In an equation for ‘y7rtoEnum’: y7rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2260:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2266:25: Warning: Pattern match(es) are overlapped In an equation for ‘y8rtoEnum’: y8rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2277:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2283:25: Warning: Pattern match(es) are overlapped In an equation for ‘y9rtoEnum’: y9rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2294:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2300:25: Warning: Pattern match(es) are overlapped In an equation for ‘y10rtoEnum’: y10rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2311:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2317:25: Warning: Pattern match(es) are overlapped In an equation for ‘y11rtoEnum’: y11rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2328:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2334:25: Warning: Pattern match(es) are overlapped In an equation for ‘y12rtoEnum’: y12rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2345:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2351:25: Warning: Pattern match(es) are overlapped In an equation for ‘y13rtoEnum’: y13rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2362:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2368:25: Warning: Pattern match(es) are overlapped In an equation for ‘y14rtoEnum’: y14rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2379:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2385:25: Warning: Pattern match(es) are overlapped In an equation for ‘y15rtoEnum’: y15rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2396:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2402:25: Warning: Pattern match(es) are overlapped In an equation for ‘y16rtoEnum’: y16rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2413:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2418:25: Warning: Pattern match(es) are overlapped In an equation for ‘y17rtoEnum’: y17rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2429:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2435:25: Warning: Pattern match(es) are overlapped In an equation for ‘y18rtoEnum’: y18rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2446:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2451:25: Warning: Pattern match(es) are overlapped In an equation for ‘y19rtoEnum’: y19rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2462:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2468:25: Warning: Pattern match(es) are overlapped In an equation for ‘y20rtoEnum’: y20rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2479:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2485:25: Warning: Pattern match(es) are overlapped In an equation for ‘y21rtoEnum’: y21rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2496:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2502:25: Warning: Pattern match(es) are overlapped In an equation for ‘y22rtoEnum’: y22rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2513:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2518:25: Warning: Pattern match(es) are overlapped In an equation for ‘y23rtoEnum’: y23rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2529:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2535:25: Warning: Pattern match(es) are overlapped In an equation for ‘y24rtoEnum’: y24rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2546:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2552:25: Warning: Pattern match(es) are overlapped In an equation for ‘y25rtoEnum’: y25rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2563:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2568:25: Warning: Pattern match(es) are overlapped In an equation for ‘y26rtoEnum’: y26rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2579:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2584:25: Warning: Pattern match(es) are overlapped In an equation for ‘y27rtoEnum’: y27rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2595:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2600:25: Warning: Pattern match(es) are overlapped In an equation for ‘y28rtoEnum’: y28rtoEnum fv99v55v99v56n p = ... Hat/Data/Char.hs:2611:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2616:25: Warning: Pattern match(es) are overlapped In an equation for ‘y29rtoEnum’: y29rtoEnum _ p = ... Hat/Data/Char.hs:2627:33: Warning: Pattern match(es) are overlapped In an equation for ‘h99v55v99v56n’: h99v55v99v56n p = ... Hat/Data/Char.hs:2643:25: Warning: Pattern match(es) are overlapped In an equation for ‘hrfromEnum’: hrfromEnum _ p = ... Hat/Data/Char.hs:2781:25: Warning: Pattern match(es) are overlapped In an equation for ‘hifromEnum’: hifromEnum _ p = ... Hat/Data/Char.hs:2921:25: Warning: Pattern match(es) are overlapped In an equation for ‘hnfromEnum’: hnfromEnum _ p = ... [38 of 38] Compiling Hat.Array ( Hat/Array.hs, dist/build/Hat/Array.o ) Hat/Array.hs:364:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (Array a b)’ Hat/Array.hs:371:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (Array a b)’ Hat/Array.hs:378:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (Array a b)’ Hat/Array.hs:131:1: Warning: Pattern match(es) are overlapped In an equation for ‘*!’: *! _ p = ... Hat/Array.hs:144:1: Warning: Pattern match(es) are overlapped In an equation for ‘hbounds’: hbounds _ p = ... Hat/Array.hs:359:17: Warning: Pattern match(es) are overlapped In an equation for ‘hfmap’: hfmap _ _ p = ... In-place registering hat-2.9.0.0... Preprocessing executable 'hat-trans' for hat-2.9.0.0... [ 1 of 11] Compiling Wired ( trans/Wired.hs, dist/build/hat-trans/hat-trans-tmp/Wired.o ) [ 2 of 11] Compiling Paths_hat ( dist/build/autogen/Paths_hat.hs, dist/build/hat-trans/hat-trans-tmp/Paths_hat.o ) [ 3 of 11] Compiling SynHelp ( trans/SynHelp.hs, dist/build/hat-trans/hat-trans-tmp/SynHelp.o ) [ 4 of 11] Compiling Relation ( trans/Relation.hs, dist/build/hat-trans/hat-trans-tmp/Relation.o ) [ 5 of 11] Compiling Wrap ( trans/Wrap.hs, dist/build/hat-trans/hat-trans-tmp/Wrap.o ) [ 6 of 11] Compiling Environment ( trans/Environment.hs, dist/build/hat-trans/hat-trans-tmp/Environment.o ) [ 7 of 11] Compiling Derive ( trans/Derive.hs, dist/build/hat-trans/hat-trans-tmp/Derive.o ) [ 8 of 11] Compiling TraceTrans ( trans/TraceTrans.hs, dist/build/hat-trans/hat-trans-tmp/TraceTrans.o ) [ 9 of 11] Compiling Flags ( trans/Flags.hs, dist/build/hat-trans/hat-trans-tmp/Flags.o ) [10 of 11] Compiling AuxFile ( trans/AuxFile.hs, dist/build/hat-trans/hat-trans-tmp/AuxFile.o ) [11 of 11] Compiling Main ( trans/HatTrans.hs, dist/build/hat-trans/hat-trans-tmp/Main.o ) Linking dist/build/hat-trans/hat-trans ... Preprocessing executable 'hat-trail' for hat-2.9.0.0... [1 of 8] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/hat-trail/hat-trail-tmp/HighlightStyle.o ) [2 of 8] Compiling PrettyLibHighlight ( tools/PrettyLibHighlight.hs, dist/build/hat-trail/hat-trail-tmp/PrettyLibHighlight.o ) [3 of 8] Compiling LowLevel ( tools/LowLevel.hs, dist/build/hat-trail/hat-trail-tmp/LowLevel.o ) [4 of 8] Compiling Ident ( tools/Ident.hs, dist/build/hat-trail/hat-trail-tmp/Ident.o ) [5 of 8] Compiling SrcRef ( tools/SrcRef.hs, dist/build/hat-trail/hat-trail-tmp/SrcRef.o ) [6 of 8] Compiling CommonUI ( tools/CommonUI.hs, dist/build/hat-trail/hat-trail-tmp/CommonUI.o ) [7 of 8] Compiling SExp ( tools/SExp.hs, dist/build/hat-trail/hat-trail-tmp/SExp.o ) [8 of 8] Compiling Main ( tools/HatTrail.hs, dist/build/hat-trail/hat-trail-tmp/Main.o ) Linking dist/build/hat-trail/hat-trail ... Preprocessing executable 'hat-observe' for hat-2.9.0.0... [ 1 of 14] Compiling CmdLine ( tools/CmdLine.hs, dist/build/hat-observe/hat-observe-tmp/CmdLine.o ) [ 2 of 14] Compiling Trie ( tools/Trie.hs, dist/build/hat-observe/hat-observe-tmp/Trie.o ) [ 3 of 14] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/hat-observe/hat-observe-tmp/HighlightStyle.o ) [ 4 of 14] Compiling PrettyLibHighlight ( tools/PrettyLibHighlight.hs, dist/build/hat-observe/hat-observe-tmp/PrettyLibHighlight.o ) [ 5 of 14] Compiling LowLevel ( tools/LowLevel.hs, dist/build/hat-observe/hat-observe-tmp/LowLevel.o ) [ 6 of 14] Compiling Ident ( tools/Ident.hs, dist/build/hat-observe/hat-observe-tmp/Ident.o ) [ 7 of 14] Compiling Idents ( tools/Idents.hs, dist/build/hat-observe/hat-observe-tmp/Idents.o ) [ 8 of 14] Compiling SrcRef ( tools/SrcRef.hs, dist/build/hat-observe/hat-observe-tmp/SrcRef.o ) [ 9 of 14] Compiling CommonUI ( tools/CommonUI.hs, dist/build/hat-observe/hat-observe-tmp/CommonUI.o ) [10 of 14] Compiling SExp ( tools/SExp.hs, dist/build/hat-observe/hat-observe-tmp/SExp.o ) [11 of 14] Compiling TExp ( tools/TExp.hs, dist/build/hat-observe/hat-observe-tmp/TExp.o ) [12 of 14] Compiling Pattern ( tools/Pattern.hs, dist/build/hat-observe/hat-observe-tmp/Pattern.o ) [13 of 14] Compiling Observe ( tools/Observe.hs, dist/build/hat-observe/hat-observe-tmp/Observe.o ) [14 of 14] Compiling Main ( tools/HatObserve.hs, dist/build/hat-observe/hat-observe-tmp/Main.o ) tools/hat-names.c: In function ‘map1_insert’: tools/hat-names.c:76:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = FM_lookup(map1,(cast)node); ^ tools/hat-names.c:86:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] FM_insert(map1,(cast)node,(cast)it); ^ tools/hat-names.c: In function ‘map2_insert’: tools/hat-names.c:93:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = FM_lookup(map1,(cast)def); ^ tools/hat-names.c:102:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] FM_insert(map2,(cast)usage,(cast)fn); ^ tools/hat-names.c: In function ‘q_oneNode’: tools/hat-names.c:336:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] def = (defn*)FM_lookup(map2,(cast)fun); ^ tools/hat-names.c:339:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = FM_lookup(map1,(cast)def->atom); ^ tools/hat-names.c:351:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = FM_lookup(map1,(cast)def->next->atom); ^ tools/hat-names.c:379:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = FM_lookup(map1,(cast)fun); ^ tools/hat-names.c:398:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = FM_lookup(map1,(cast)atom); ^ tools/hat-names.c:410:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] def = FM_lookup(map2,(cast)exp); ^ tools/hat-names.c:414:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = FM_lookup(map1,(cast)def->atom); ^ tools/hat-names.c:428:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = FM_lookup(map1,(cast)atom); ^ tools/hat-names.c: In function ‘countCAFResult’: tools/hat-names.c:492:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] atom = (defn*)FM_lookup(map2,(cast)fun); ^ tools/hat-names.c:494:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (item*)FM_lookup(map1,(cast)atom->atom); ^ tools/hat-names.c:518:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (item*)FM_lookup(map1,(cast)var); ^ tools/observeutils.c: In function ‘insert_mapAtom2Info’: tools/observeutils.c:39:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] FM_insert(mapAtom2Info,(cast)atom,(cast)info); ^ tools/observeutils.c: In function ‘insert_map2’: tools/observeutils.c:47:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] info = FM_lookup(mapAtom2Info,(cast)atom); ^ tools/observeutils.c:53:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] FM_insert(map2,(cast)exp,(cast)fun); ^ tools/observeutils.c: In function ‘varSearch’: tools/observeutils.c:190:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] atom = (Atom*)FM_lookup(mapContext2Atom,(cast)fun); ^ tools/observeutils.c:192:50: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (Info*)FM_lookup(mapAtom2Info,(cast)atom->atom); ^ tools/observeutils.c:200:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] atom = (Atom*)FM_lookup(mapExp2Atom,(cast)fun); ^ tools/observeutils.c:202:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (Info*)FM_lookup(mapAtom2Info,(cast)atom->atom); ^ tools/observeutils.c:208:59: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] atom = (Atom*)FM_lookup(mapContext2Atom,(cast)parent); ^ tools/observeutils.c:210:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it =(Info*)FM_lookup(mapAtom2Info,(cast)atom->atom); ^ tools/observeutils.c:215:59: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] atom = (Atom*)FM_lookup(mapContext2Atom,(cast)parent); ^ tools/observeutils.c:217:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it =(Info*)FM_lookup(mapAtom2Info,(cast)atom->atom); ^ tools/observeutils.c:234:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (Info*)FM_lookup(mapAtom2Info,(cast)fun); ^ tools/observeutils.c:238:57: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] atom = (Atom*)FM_lookup(mapContext2Atom,(cast)parent); ^ tools/observeutils.c:240:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it =(Info*)FM_lookup(mapAtom2Info,(cast)atom->atom); ^ tools/observeutils.c:275:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] atom = (Atom*)FM_lookup(mapContext2Atom,(cast)parent); ^ tools/observeutils.c:277:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (Info*)FM_lookup(mapAtom2Info,(cast)atom->atom); ^ tools/observeutils.c:287:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (Info*)FM_lookup(mapAtom2Info,(cast)atom); ^ tools/observeutils.c:306:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (Info*)FM_lookup(mapAtom2Info,(cast)atom); ^ tools/observeutils.c:325:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] def = (Atom*)FM_lookup(mapExp2Atom,(cast)exp); ^ tools/observeutils.c:328:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = FM_lookup(mapAtom2Info,(cast)def->atom); ^ tools/observeutils.c:332:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] def = (Atom*)FM_lookup(mapContext2Atom,(cast)exp); ^ tools/observeutils.c:334:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = FM_lookup(mapAtom2Info,(cast)def->atom); ^ tools/observeutils.c:349:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] atom = (Atom*)FM_lookup(mapContext2Atom,(cast)parent); ^ tools/observeutils.c:351:50: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (Info*)FM_lookup(mapAtom2Info,(cast)atom->atom); ^ tools/observeutils.c: In function ‘searchCAFResult’: tools/observeutils.c:472:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] atom = (Atom*)FM_lookup(mapContext2Atom,(cast)fun); ^ tools/observeutils.c:474:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (Info*)FM_lookup(mapAtom2Info,(cast)atom->atom); ^ tools/observeutils.c:480:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] atom = (Atom*)FM_lookup(mapExp2Atom,(cast)fun); ^ tools/observeutils.c:482:50: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (Info*)FM_lookup(mapAtom2Info,(cast)atom->atom); ^ tools/observeutils.c:505:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] it = (Info*)FM_lookup(mapAtom2Info,(cast)var); ^ Linking dist/build/hat-observe/hat-observe ... Preprocessing executable 'hat-stack' for hat-2.9.0.0... [1 of 9] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/hat-stack/hat-stack-tmp/HighlightStyle.o ) [2 of 9] Compiling PrettyLibHighlight ( tools/PrettyLibHighlight.hs, dist/build/hat-stack/hat-stack-tmp/PrettyLibHighlight.o ) [3 of 9] Compiling LowLevel ( tools/LowLevel.hs, dist/build/hat-stack/hat-stack-tmp/LowLevel.o ) [4 of 9] Compiling Ident ( tools/Ident.hs, dist/build/hat-stack/hat-stack-tmp/Ident.o ) [5 of 9] Compiling SrcRef ( tools/SrcRef.hs, dist/build/hat-stack/hat-stack-tmp/SrcRef.o ) [6 of 9] Compiling CommonUI ( tools/CommonUI.hs, dist/build/hat-stack/hat-stack-tmp/CommonUI.o ) [7 of 9] Compiling SExp ( tools/SExp.hs, dist/build/hat-stack/hat-stack-tmp/SExp.o ) [8 of 9] Compiling HatStack ( tools/HatStack.hs, dist/build/hat-stack/hat-stack-tmp/HatStack.o ) [9 of 9] Compiling Main ( tools/HatStackText.hs, dist/build/hat-stack/hat-stack-tmp/Main.o ) Linking dist/build/hat-stack/hat-stack ... Preprocessing executable 'hat-explore' for hat-2.9.0.0... [ 1 of 10] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/hat-explore/hat-explore-tmp/HighlightStyle.o ) [ 2 of 10] Compiling PrettyLibHighlight ( tools/PrettyLibHighlight.hs, dist/build/hat-explore/hat-explore-tmp/PrettyLibHighlight.o ) [ 3 of 10] Compiling LowLevel ( tools/LowLevel.hs, dist/build/hat-explore/hat-explore-tmp/LowLevel.o ) [ 4 of 10] Compiling Ident ( tools/Ident.hs, dist/build/hat-explore/hat-explore-tmp/Ident.o ) [ 5 of 10] Compiling SrcRef ( tools/SrcRef.hs, dist/build/hat-explore/hat-explore-tmp/SrcRef.o ) [ 6 of 10] Compiling CommonUI ( tools/CommonUI.hs, dist/build/hat-explore/hat-explore-tmp/CommonUI.o ) [ 7 of 10] Compiling SExp ( tools/SExp.hs, dist/build/hat-explore/hat-explore-tmp/SExp.o ) [ 8 of 10] Compiling Detect ( tools/Detect.hs, dist/build/hat-explore/hat-explore-tmp/Detect.o ) [ 9 of 10] Compiling Explore ( tools/Explore.hs, dist/build/hat-explore/hat-explore-tmp/Explore.o ) [10 of 10] Compiling Main ( tools/HatExplore.hs, dist/build/hat-explore/hat-explore-tmp/Main.o ) Linking dist/build/hat-explore/hat-explore ... Preprocessing executable 'hat-detect' for hat-2.9.0.0... [ 1 of 11] Compiling CmdLine ( tools/CmdLine.hs, dist/build/hat-detect/hat-detect-tmp/CmdLine.o ) [ 2 of 11] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/hat-detect/hat-detect-tmp/HighlightStyle.o ) [ 3 of 11] Compiling PrettyLibHighlight ( tools/PrettyLibHighlight.hs, dist/build/hat-detect/hat-detect-tmp/PrettyLibHighlight.o ) [ 4 of 11] Compiling LowLevel ( tools/LowLevel.hs, dist/build/hat-detect/hat-detect-tmp/LowLevel.o ) [ 5 of 11] Compiling Detect ( tools/Detect.hs, dist/build/hat-detect/hat-detect-tmp/Detect.o ) [ 6 of 11] Compiling Ident ( tools/Ident.hs, dist/build/hat-detect/hat-detect-tmp/Ident.o ) [ 7 of 11] Compiling SrcRef ( tools/SrcRef.hs, dist/build/hat-detect/hat-detect-tmp/SrcRef.o ) [ 8 of 11] Compiling CommonUI ( tools/CommonUI.hs, dist/build/hat-detect/hat-detect-tmp/CommonUI.o ) [ 9 of 11] Compiling SExp ( tools/SExp.hs, dist/build/hat-detect/hat-detect-tmp/SExp.o ) [10 of 11] Compiling TExp ( tools/TExp.hs, dist/build/hat-detect/hat-detect-tmp/TExp.o ) [11 of 11] Compiling Main ( tools/HatDetect.hs, dist/build/hat-detect/hat-detect-tmp/Main.o ) Linking dist/build/hat-detect/hat-detect ... Preprocessing executable 'hat-check' for hat-2.9.0.0... [1 of 1] Compiling Main ( tools/HatCheck.hs, dist/build/hat-check/hat-check-tmp/Main.o ) tools/hat-check.c: In function ‘readfixpri’: tools/hat-check.c:489:5: warning: zero-length gnu_printf format string [-Wformat-zero-length] sprintf(fixpribuf, ""); ^ Linking dist/build/hat-check/hat-check ... Preprocessing executable 'hat-view' for hat-2.9.0.0... [1 of 3] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/hat-view/hat-view-tmp/HighlightStyle.o ) [2 of 3] Compiling Run ( tools/Run.hs, dist/build/hat-view/hat-view-tmp/Run.o ) [3 of 3] Compiling Main ( tools/SrcRefViewer.hs, dist/build/hat-view/hat-view-tmp/Main.o ) Linking dist/build/hat-view/hat-view ... Preprocessing executable 'hat-cover' for hat-2.9.0.0... [1 of 6] Compiling LowLevel ( tools/LowLevel.hs, dist/build/hat-cover/hat-cover-tmp/LowLevel.o ) [2 of 6] Compiling Ident ( tools/Ident.hs, dist/build/hat-cover/hat-cover-tmp/Ident.o ) [3 of 6] Compiling SrcRef ( tools/SrcRef.hs, dist/build/hat-cover/hat-cover-tmp/SrcRef.o ) [4 of 6] Compiling HatCover ( tools/HatCover.hs, dist/build/hat-cover/hat-cover-tmp/HatCover.o ) [5 of 6] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/hat-cover/hat-cover-tmp/HighlightStyle.o ) [6 of 6] Compiling Main ( tools/HatCoverText.hs, dist/build/hat-cover/hat-cover-tmp/Main.o ) Linking dist/build/hat-cover/hat-cover ... Preprocessing executable 'black-hat' for hat-2.9.0.0... [1 of 9] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/black-hat/black-hat-tmp/HighlightStyle.o ) [2 of 9] Compiling PrettyLibHighlight ( tools/PrettyLibHighlight.hs, dist/build/black-hat/black-hat-tmp/PrettyLibHighlight.o ) [3 of 9] Compiling LowLevel ( tools/LowLevel.hs, dist/build/black-hat/black-hat-tmp/LowLevel.o ) [4 of 9] Compiling Ident ( tools/Ident.hs, dist/build/black-hat/black-hat-tmp/Ident.o ) [5 of 9] Compiling SrcRef ( tools/SrcRef.hs, dist/build/black-hat/black-hat-tmp/SrcRef.o ) [6 of 9] Compiling CommonUI ( tools/CommonUI.hs, dist/build/black-hat/black-hat-tmp/CommonUI.o ) [7 of 9] Compiling SExp ( tools/SExp.hs, dist/build/black-hat/black-hat-tmp/SExp.o ) [8 of 9] Compiling NonTermLib ( tools/NonTermLib.hs, dist/build/black-hat/black-hat-tmp/NonTermLib.o ) [9 of 9] Compiling Main ( tools/BlackHat.hs, dist/build/black-hat/black-hat-tmp/Main.o ) Linking dist/build/black-hat/black-hat ... Preprocessing executable 'hat-nonterm' for hat-2.9.0.0... [1 of 9] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/hat-nonterm/hat-nonterm-tmp/HighlightStyle.o ) [2 of 9] Compiling PrettyLibHighlight ( tools/PrettyLibHighlight.hs, dist/build/hat-nonterm/hat-nonterm-tmp/PrettyLibHighlight.o ) [3 of 9] Compiling LowLevel ( tools/LowLevel.hs, dist/build/hat-nonterm/hat-nonterm-tmp/LowLevel.o ) [4 of 9] Compiling Ident ( tools/Ident.hs, dist/build/hat-nonterm/hat-nonterm-tmp/Ident.o ) [5 of 9] Compiling SrcRef ( tools/SrcRef.hs, dist/build/hat-nonterm/hat-nonterm-tmp/SrcRef.o ) [6 of 9] Compiling CommonUI ( tools/CommonUI.hs, dist/build/hat-nonterm/hat-nonterm-tmp/CommonUI.o ) [7 of 9] Compiling SExp ( tools/SExp.hs, dist/build/hat-nonterm/hat-nonterm-tmp/SExp.o ) [8 of 9] Compiling NonTermLib ( tools/NonTermLib.hs, dist/build/hat-nonterm/hat-nonterm-tmp/NonTermLib.o ) [9 of 9] Compiling Main ( tools/HatNonTerm.hs, dist/build/hat-nonterm/hat-nonterm-tmp/Main.o ) Linking dist/build/hat-nonterm/hat-nonterm ... Preprocessing executable 'hat-anim' for hat-2.9.0.0... [ 1 of 15] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/hat-anim/hat-anim-tmp/HighlightStyle.o ) [ 2 of 15] Compiling PrettyLibHighlight ( tools/PrettyLibHighlight.hs, dist/build/hat-anim/hat-anim-tmp/PrettyLibHighlight.o ) [ 3 of 15] Compiling LowLevel ( tools/LowLevel.hs, dist/build/hat-anim/hat-anim-tmp/LowLevel.o ) [ 4 of 15] Compiling Ident ( tools/Ident.hs, dist/build/hat-anim/hat-anim-tmp/Ident.o ) [ 5 of 15] Compiling SrcRef ( tools/SrcRef.hs, dist/build/hat-anim/hat-anim-tmp/SrcRef.o ) [ 6 of 15] Compiling CommonUI ( tools/CommonUI.hs, dist/build/hat-anim/hat-anim-tmp/CommonUI.o ) [ 7 of 15] Compiling SExp ( tools/SExp.hs, dist/build/hat-anim/hat-anim-tmp/SExp.o ) [ 8 of 15] Compiling Explore ( tools/Explore.hs, dist/build/hat-anim/hat-anim-tmp/Explore.o ) [ 9 of 15] Compiling NodeExp ( tools/NodeExp.hs, dist/build/hat-anim/hat-anim-tmp/NodeExp.o ) [10 of 15] Compiling ADT ( tools/ADT.hs, dist/build/hat-anim/hat-anim-tmp/ADT.o ) [11 of 15] Compiling Slice ( tools/Slice.hs, dist/build/hat-anim/hat-anim-tmp/Slice.o ) [12 of 15] Compiling Delta ( tools/Delta.hs, dist/build/hat-anim/hat-anim-tmp/Delta.o ) [13 of 15] Compiling EDT ( tools/EDT.hs, dist/build/hat-anim/hat-anim-tmp/EDT.o ) [14 of 15] Compiling Pretty ( tools/Pretty.hs, dist/build/hat-anim/hat-anim-tmp/Pretty.o ) [15 of 15] Compiling Main ( tools/HatAnim.hs, dist/build/hat-anim/hat-anim-tmp/Main.o ) Linking dist/build/hat-anim/hat-anim ... Preprocessing executable 'pretty-hat' for hat-2.9.0.0... [ 1 of 16] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/pretty-hat/pretty-hat-tmp/HighlightStyle.o ) [ 2 of 16] Compiling PrettyLibHighlight ( tools/PrettyLibHighlight.hs, dist/build/pretty-hat/pretty-hat-tmp/PrettyLibHighlight.o ) [ 3 of 16] Compiling LowLevel ( tools/LowLevel.hs, dist/build/pretty-hat/pretty-hat-tmp/LowLevel.o ) [ 4 of 16] Compiling Detect ( tools/Detect.hs, dist/build/pretty-hat/pretty-hat-tmp/Detect.o ) [ 5 of 16] Compiling Ident ( tools/Ident.hs, dist/build/pretty-hat/pretty-hat-tmp/Ident.o ) [ 6 of 16] Compiling SrcRef ( tools/SrcRef.hs, dist/build/pretty-hat/pretty-hat-tmp/SrcRef.o ) [ 7 of 16] Compiling CommonUI ( tools/CommonUI.hs, dist/build/pretty-hat/pretty-hat-tmp/CommonUI.o ) [ 8 of 16] Compiling SExp ( tools/SExp.hs, dist/build/pretty-hat/pretty-hat-tmp/SExp.o ) [ 9 of 16] Compiling Explore ( tools/Explore.hs, dist/build/pretty-hat/pretty-hat-tmp/Explore.o ) [10 of 16] Compiling NodeExp ( tools/NodeExp.hs, dist/build/pretty-hat/pretty-hat-tmp/NodeExp.o ) [11 of 16] Compiling ADT ( tools/ADT.hs, dist/build/pretty-hat/pretty-hat-tmp/ADT.o ) [12 of 16] Compiling Slice ( tools/Slice.hs, dist/build/pretty-hat/pretty-hat-tmp/Slice.o ) [13 of 16] Compiling Delta ( tools/Delta.hs, dist/build/pretty-hat/pretty-hat-tmp/Delta.o ) [14 of 16] Compiling EDT ( tools/EDT.hs, dist/build/pretty-hat/pretty-hat-tmp/EDT.o ) [15 of 16] Compiling Pretty ( tools/Pretty.hs, dist/build/pretty-hat/pretty-hat-tmp/Pretty.o ) [16 of 16] Compiling Main ( tools/PrettyHat.hs, dist/build/pretty-hat/pretty-hat-tmp/Main.o ) Linking dist/build/pretty-hat/pretty-hat ... Preprocessing executable 'hat-delta' for hat-2.9.0.0... [ 1 of 16] Compiling LowLevel ( tools/LowLevel.hs, dist/build/hat-delta/hat-delta-tmp/LowLevel.o ) [ 2 of 16] Compiling Ident ( tools/Ident.hs, dist/build/hat-delta/hat-delta-tmp/Ident.o ) [ 3 of 16] Compiling SrcRef ( tools/SrcRef.hs, dist/build/hat-delta/hat-delta-tmp/SrcRef.o ) [ 4 of 16] Compiling Explore ( tools/Explore.hs, dist/build/hat-delta/hat-delta-tmp/Explore.o ) [ 5 of 16] Compiling HighlightStyle ( tools/HighlightStyle.hs, dist/build/hat-delta/hat-delta-tmp/HighlightStyle.o ) [ 6 of 16] Compiling PrettyLibHighlight ( tools/PrettyLibHighlight.hs, dist/build/hat-delta/hat-delta-tmp/PrettyLibHighlight.o ) [ 7 of 16] Compiling CommonUI ( tools/CommonUI.hs, dist/build/hat-delta/hat-delta-tmp/CommonUI.o ) [ 8 of 16] Compiling SExp ( tools/SExp.hs, dist/build/hat-delta/hat-delta-tmp/SExp.o ) [ 9 of 16] Compiling NodeExp ( tools/NodeExp.hs, dist/build/hat-delta/hat-delta-tmp/NodeExp.o ) [10 of 16] Compiling ADT ( tools/ADT.hs, dist/build/hat-delta/hat-delta-tmp/ADT.o ) [11 of 16] Compiling Slice ( tools/Slice.hs, dist/build/hat-delta/hat-delta-tmp/Slice.o ) [12 of 16] Compiling Delta ( tools/Delta.hs, dist/build/hat-delta/hat-delta-tmp/Delta.o ) [13 of 16] Compiling EDT ( tools/EDT.hs, dist/build/hat-delta/hat-delta-tmp/EDT.o ) [14 of 16] Compiling FDT ( tools/FDT.hs, dist/build/hat-delta/hat-delta-tmp/FDT.o ) [15 of 16] Compiling Pretty ( tools/Pretty.hs, dist/build/hat-delta/hat-delta-tmp/Pretty.o ) [16 of 16] Compiling Main ( tools/HatDelta.hs, dist/build/hat-delta/hat-delta-tmp/Main.o ) Linking dist/build/hat-delta/hat-delta ... Preprocessing executable 'hat-make' for hat-2.9.0.0... [1 of 1] Compiling Main ( tools/HatMake.hs, dist/build/hat-make/hat-make-tmp/Main.o ) Linking dist/build/hat-make/hat-make ... Running Haddock for hat-2.9.0.0... Running hscolour for hat-2.9.0.0... Preprocessing library hat-2.9.0.0... Preprocessing executable 'hat-trans' for hat-2.9.0.0... Preprocessing executable 'hat-trail' for hat-2.9.0.0... Preprocessing executable 'hat-observe' for hat-2.9.0.0... Preprocessing executable 'hat-stack' for hat-2.9.0.0... Preprocessing executable 'hat-explore' for hat-2.9.0.0... Preprocessing executable 'hat-detect' for hat-2.9.0.0... Preprocessing executable 'hat-check' for hat-2.9.0.0... Preprocessing executable 'hat-view' for hat-2.9.0.0... Preprocessing executable 'hat-cover' for hat-2.9.0.0... Preprocessing executable 'black-hat' for hat-2.9.0.0... Preprocessing executable 'hat-nonterm' for hat-2.9.0.0... Preprocessing executable 'hat-anim' for hat-2.9.0.0... Preprocessing executable 'pretty-hat' for hat-2.9.0.0... Preprocessing executable 'hat-delta' for hat-2.9.0.0... Preprocessing executable 'hat-make' for hat-2.9.0.0... Preprocessing library hat-2.9.0.0... Hat/PreludeBasic.hs:1779:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq T.Tuple0’ Hat/PreludeBasic.hs:1785:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord T.Tuple0’ Hat/PreludeBasic.hs:1792:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum T.Tuple0’ Hat/PreludeBasic.hs:1896:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Bool’ Hat/PreludeBasic.hs:1904:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Bool’ Hat/PreludeBasic.hs:1917:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Bool’ Hat/PreludeBasic.hs:2135:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Bool’ Hat/PreludeBasic.hs:2199:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Char’ Hat/PreludeBasic.hs:2207:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Char’ Hat/PreludeBasic.hs:2215:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Char’ Hat/PreludeBasic.hs:2292:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (Maybe a)’ Hat/PreludeBasic.hs:2312:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (Maybe a)’ Hat/PreludeBasic.hs:2382:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (Maybe a)’ Hat/PreludeBasic.hs:2434:10: Warning: No explicit implementation for ‘|>>’ and ‘sfail’ In the instance declaration for ‘Monad Maybe’ Hat/PreludeBasic.hs:2464:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (Either a b)’ Hat/PreludeBasic.hs:2491:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (Either a b)’ Hat/PreludeBasic.hs:2575:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (Either a b)’ Hat/PreludeBasic.hs:2644:10: Warning: No explicit implementation for ‘|>>’ and ‘sfail’ In the instance declaration for ‘Monad IO’ Hat/PreludeBasic.hs:2671:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Ordering’ Hat/PreludeBasic.hs:2687:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Ordering’ Hat/PreludeBasic.hs:2716:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Ordering’ Hat/PreludeBasic.hs:2858:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Ordering’ Hat/PreludeBasic.hs:2885:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Int’ Hat/PreludeBasic.hs:2893:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Int’ Hat/PreludeBasic.hs:2907:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num Int’ Hat/PreludeBasic.hs:2947:10: Warning: No explicit implementation for ‘squot’, ‘srem’, ‘sdiv’, ‘smod’, and ‘sdivMod’ In the instance declaration for ‘Integral Int’ Hat/PreludeBasic.hs:2967:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Int’ Hat/PreludeBasic.hs:3094:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Integer’ Hat/PreludeBasic.hs:3102:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Integer’ Hat/PreludeBasic.hs:3116:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num Integer’ Hat/PreludeBasic.hs:3181:10: Warning: No explicit implementation for ‘squot’, ‘srem’, ‘sdiv’, ‘smod’, and ‘sdivMod’ In the instance declaration for ‘Integral Integer’ Hat/PreludeBasic.hs:3213:10: Warning: No explicit implementation for ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Integer’ Hat/PreludeBasic.hs:3334:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Float’ Hat/PreludeBasic.hs:3342:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Float’ Hat/PreludeBasic.hs:3356:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num Float’ Hat/PreludeBasic.hs:3427:10: Warning: No explicit implementation for ‘|/’ and ‘srecip’ In the instance declaration for ‘Fractional Float’ Hat/PreludeBasic.hs:3530:10: Warning: No explicit implementation for ‘ssqrt’, ‘|**’, ‘slogBase’, ‘stan’, and ‘stanh’ In the instance declaration for ‘Floating Float’ Hat/PreludeBasic.hs:3678:10: Warning: No explicit implementation for ‘struncate’, ‘sround’, ‘sceiling’, and ‘sfloor’ In the instance declaration for ‘RealFrac Float’ Hat/PreludeBasic.hs:3742:10: Warning: No explicit implementation for ‘sexponent’, ‘ssignificand’, ‘sscaleFloat’, and ‘satan2’ In the instance declaration for ‘RealFloat Float’ Hat/PreludeBasic.hs:3792:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Double’ Hat/PreludeBasic.hs:3800:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Double’ Hat/PreludeBasic.hs:3814:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num Double’ Hat/PreludeBasic.hs:3885:10: Warning: No explicit implementation for ‘|/’ and ‘srecip’ In the instance declaration for ‘Fractional Double’ Hat/PreludeBasic.hs:3984:10: Warning: No explicit implementation for ‘ssqrt’, ‘|**’, ‘slogBase’, ‘stan’, and ‘stanh’ In the instance declaration for ‘Floating Double’ Hat/PreludeBasic.hs:4138:10: Warning: No explicit implementation for ‘struncate’, ‘sround’, ‘sceiling’, and ‘sfloor’ In the instance declaration for ‘RealFrac Double’ Hat/PreludeBasic.hs:4202:10: Warning: No explicit implementation for ‘sexponent’, ‘ssignificand’, ‘sscaleFloat’, and ‘satan2’ In the instance declaration for ‘RealFloat Double’ Hat/PreludeBasic.hs:4465:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.List a)’ Hat/PreludeBasic.hs:4479:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.List a)’ Hat/PreludeBasic.hs:4511:10: Warning: No explicit implementation for ‘|>>’ and ‘sfail’ In the instance declaration for ‘Monad T.List’ Hat/PreludeBasic.hs:4525:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple2 a b)’ Hat/PreludeBasic.hs:4536:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple2 a b)’ Hat/PreludeBasic.hs:4574:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple3 a b c)’ Hat/PreludeBasic.hs:4592:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple3 a b c)’ Hat/PreludeBasic.hs:4639:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple4 a b c d)’ Hat/PreludeBasic.hs:4666:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple4 a b c d)’ Hat/PreludeBasic.hs:4726:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple5 a b c d e)’ Hat/PreludeBasic.hs:4760:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple5 a b c d e)’ Hat/PreludeBasic.hs:4840:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple6 a b c d e f)’ Hat/PreludeBasic.hs:4881:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple6 a b c d e f)’ Hat/PreludeBasic.hs:4988:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple7 a b c d e f g)’ Hat/PreludeBasic.hs:5038:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple7 a b c d e f g)’ Hat/PreludeBasic.hs:5174:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple8 a b c d e f g h)’ Hat/PreludeBasic.hs:5239:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple8 a b c d e f g h)’ Hat/PreludeBasic.hs:5400:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple9 a b c d e f g h i)’ Hat/PreludeBasic.hs:5477:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple9 a b c d e f g h i)’ Hat/PreludeBasic.hs:5669:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple10 a b c d e f g h i j)’ Hat/PreludeBasic.hs:5761:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple10 a b c d e f g h i j)’ Hat/PreludeBasic.hs:5981:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple11 a b c d e f g h i j k)’ Hat/PreludeBasic.hs:6086:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple11 a b c d e f g h i j k)’ Hat/PreludeBasic.hs:6334:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple12 a b c d e f g h i j k l)’ Hat/PreludeBasic.hs:6451:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple12 a b c d e f g h i j k l)’ Hat/PreludeBasic.hs:6727:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple13 a b c d e f g h i j k l m)’ Hat/PreludeBasic.hs:6856:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple13 a b c d e f g h i j k l m)’ Hat/PreludeBasic.hs:7160:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple14 a b c d e f g h i j k l m n)’ Hat/PreludeBasic.hs:7302:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple14 a b c d e f g h i j k l m n)’ Hat/PreludeBasic.hs:7635:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (T.Tuple15 a b c d e f g h i j k l m n o)’ Hat/PreludeBasic.hs:7790:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (T.Tuple15 a b c d e f g h i j k l m n o)’ Hat/PreludeBasic.hs:10253:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Int’ Hat/PreludeBasic.hs:10282:10: Warning: No explicit implementation for ‘sshow’ and ‘sshowList’ In the instance declaration for ‘Show Integer’ Hat/PreludeBasic.hs:10299:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Float’ Hat/PreludeBasic.hs:10313:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Double’ Hat/PreludeBasic.hs:10327:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show T.Tuple0’ Hat/PreludeBasic.hs:10434:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Char’ Hat/PreludeBasic.hs:10661:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.List a)’ Hat/PreludeBasic.hs:10673:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple2 a b)’ Hat/PreludeBasic.hs:20415:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple3 a b c)’ Hat/PreludeBasic.hs:20444:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple4 a b c d)’ Hat/PreludeBasic.hs:20484:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple5 a b c d e)’ Hat/PreludeBasic.hs:20536:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple6 a b c d e f)’ Hat/PreludeBasic.hs:20608:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple7 a b c d e f g)’ Hat/PreludeBasic.hs:20702:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple8 a b c d e f g h)’ Hat/PreludeBasic.hs:20825:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple9 a b c d e f g h i)’ Hat/PreludeBasic.hs:20977:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple10 a b c d e f g h i j)’ Hat/PreludeBasic.hs:21158:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple11 a b c d e f g h i j k)’ Hat/PreludeBasic.hs:21369:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple12 a b c d e f g h i j k l)’ Hat/PreludeBasic.hs:21611:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple13 a b c d e f g h i j k l m)’ Hat/PreludeBasic.hs:21882:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple14 a b c d e f g h i j k l m n)’ Hat/PreludeBasic.hs:22183:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (T.Tuple15 a b c d e f g h i j k l m n o)’ Hat/PreludeBasic.hs:25786:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (Ratio a)’ Hat/PreludeBasic.hs:25893:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (Ratio a)’ Hat/PreludeBasic.hs:25912:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num (Ratio a)’ Hat/PreludeBasic.hs:25983:10: Warning: No explicit implementation for ‘|/’ and ‘srecip’ In the instance declaration for ‘Fractional (Ratio a)’ Hat/PreludeBasic.hs:26010:10: Warning: No explicit implementation for ‘struncate’, ‘sround’, ‘sceiling’, and ‘sfloor’ In the instance declaration for ‘RealFrac (Ratio a)’ Hat/PreludeBasic.hs:26163:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (Ratio a)’ Hat/Complex.hs:23:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (Complex a)’ Hat/Complex.hs:82:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (Complex a)’ Hat/Complex.hs:281:10: Warning: No explicit implementation for ‘|-’ and ‘snegate’ In the instance declaration for ‘Num (Complex a)’ Hat/Complex.hs:364:10: Warning: No explicit implementation for ‘|/’ and ‘srecip’ In the instance declaration for ‘Fractional (Complex a)’ Hat/Complex.hs:437:10: Warning: No explicit implementation for ‘ssqrt’, ‘|**’, ‘slogBase’, ‘stan’, and ‘stanh’ In the instance declaration for ‘Floating (Complex a)’ Hat/Locale.hs:66:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq TimeLocale’ Hat/Locale.hs:140:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord TimeLocale’ Hat/Locale.hs:259:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show TimeLocale’ Hat/Random.hs:72:10: Warning: No explicit implementation for ‘sshow’ and ‘sshowList’ In the instance declaration for ‘Show StdGen’ Hat/Random.hs:278:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Int’ Hat/Random.hs:300:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Integer’ Hat/Random.hs:316:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Float’ Hat/Random.hs:347:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Double’ Hat/Random.hs:367:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Bool’ Hat/Random.hs:438:10: Warning: No explicit implementation for ‘srandomRs’, ‘srandoms’, and ‘srandomRIO’ In the instance declaration for ‘Random Char’ Hat/SystemBuiltinTypes.hs:22:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq ExitCode’ Hat/SystemBuiltinTypes.hs:42:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord ExitCode’ Hat/SystemBuiltinTypes.hs:113:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show ExitCode’ Hat/IOBuiltinTypes.hs:32:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq IOMode’ Hat/IOBuiltinTypes.hs:50:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord IOMode’ Hat/IOBuiltinTypes.hs:269:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum IOMode’ Hat/IOBuiltinTypes.hs:446:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show IOMode’ Hat/IOBuiltinTypes.hs:478:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq BufferMode’ Hat/IOBuiltinTypes.hs:502:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord BufferMode’ Hat/IOBuiltinTypes.hs:600:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show BufferMode’ Hat/IOBuiltinTypes.hs:642:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq SeekMode’ Hat/IOBuiltinTypes.hs:657:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord SeekMode’ Hat/IOBuiltinTypes.hs:852:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum SeekMode’ Hat/IOBuiltinTypes.hs:995:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show SeekMode’ Hat/IO.hs:100:10: Warning: No explicit implementation for ‘|/=’ In the instance declaration for ‘Eq Handle’ Hat/IO.hs:106:10: Warning: No explicit implementation for ‘sshow’ and ‘sshowList’ In the instance declaration for ‘Show Handle’ Hat/IO.hs:128:10: Warning: No explicit implementation for ‘|/=’ In the instance declaration for ‘Eq HandlePosn’ Hat/TimeBuiltinTypes.hs:66:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Month’ Hat/TimeBuiltinTypes.hs:108:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Month’ Hat/TimeBuiltinTypes.hs:181:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Month’ Hat/TimeBuiltinTypes.hs:1089:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Month’ Hat/TimeBuiltinTypes.hs:1154:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq Day’ Hat/TimeBuiltinTypes.hs:1181:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Day’ Hat/TimeBuiltinTypes.hs:1229:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum Day’ Hat/TimeBuiltinTypes.hs:1792:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show Day’ Hat/TimeBuiltinTypes.hs:1890:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq CalendarTime’ Hat/TimeBuiltinTypes.hs:2029:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord CalendarTime’ Hat/TimeBuiltinTypes.hs:2824:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show CalendarTime’ Hat/TimeBuiltinTypes.hs:3348:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq TimeDiff’ Hat/TimeBuiltinTypes.hs:3422:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord TimeDiff’ Hat/TimeBuiltinTypes.hs:3855:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show TimeDiff’ Hat/Directory.hs:33:10: Warning: No explicit implementation for ‘|/=’ In the instance declaration for ‘Eq Permissions’ Hat/Directory.hs:39:10: Warning: No explicit implementation for ‘|<’, ‘|>’, ‘|>=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord Permissions’ Hat/Directory.hs:56:10: Warning: No explicit implementation for ‘sshow’ and ‘sshowList’ In the instance declaration for ‘Show Permissions’ Hat/Time.hs:60:10: Warning: No explicit implementation for ‘|<’, ‘|>’, ‘|>=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord ClockTime’ Hat/Time.hs:70:10: Warning: No explicit implementation for ‘|/=’ In the instance declaration for ‘Eq ClockTime’ Hat/Data/Char.hs:244:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq GeneralCategory’ Hat/Data/Char.hs:348:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord GeneralCategory’ Hat/Data/Char.hs:511:10: Warning: No explicit implementation for ‘senumFrom’, ‘senumFromThen’, ‘senumFromTo’, and ‘senumFromThenTo’ In the instance declaration for ‘Enum GeneralCategory’ Hat/Data/Char.hs:1997:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show GeneralCategory’ Hat/Array.hs:364:10: Warning: No explicit implementation for ‘|==’ and ‘|/=’ In the instance declaration for ‘Eq (Array a b)’ Hat/Array.hs:371:10: Warning: No explicit implementation for ‘scompare’, ‘|<’, ‘|>’, ‘|>=’, ‘|<=’, ‘smax’, and ‘smin’ In the instance declaration for ‘Ord (Array a b)’ Hat/Array.hs:378:10: Warning: No explicit implementation for ‘sshowsPrec’, ‘sshow’, and ‘sshowList’ In the instance declaration for ‘Show (Array a b)’ Haddock coverage: 0% ( 0 / 1) in 'Hat.Hack' 2% ( 5 /228) in 'Hat.Hat' 21% ( 6 / 29) in 'Hat.PreludeBuiltinTypes' 2% ( 6 /383) in 'Hat.PreludeBuiltin' 1% ( 6 /929) in 'Hat.PreludeBasic' 2% ( 6 /333) in 'Hat.Prelude' 2% ( 1 / 62) in 'Hat.Char' 0% ( 0 / 27) in 'Hat.Complex' 0% ( 0 / 3) in 'Hat.CPUTime' 0% ( 0 / 15) in 'Hat.DirectoryBuiltinTypes' 0% ( 0 / 3) in 'Hat.DirectoryBuiltin' 0% ( 0 / 29) in 'Hat.Maybe' 0% ( 0 /261) in 'Hat.List' 0% ( 0 / 25) in 'Hat.Locale' 0% ( 0 / 61) in 'Hat.Monad' 0% ( 0 / 39) in 'Hat.Numeric' 20% ( 1 / 5) in 'Hat.RandomBuiltin' 7% ( 1 / 15) in 'Hat.Random' 0% ( 0 / 15) in 'Hat.Ratio' 0% ( 0 / 5) in 'Hat.SystemBuiltinTypes' 0% ( 0 / 3) in 'Hat.SystemBuiltin' 0% ( 0 / 16) in 'Hat.System' 0% ( 0 / 80) in 'Hat.Control.Monad' 0% ( 0 / 29) in 'Hat.Data.Maybe' 0% ( 0 /282) in 'Hat.Data.List' 0% ( 0 / 9) in 'Hat.System.Exit' 0% ( 0 / 2) in 'Hat.Ix' 0% ( 0 / 17) in 'Hat.IOBuiltinTypes' 0% ( 0 / 13) in 'Hat.IOBuiltin' 1% ( 2 /180) in 'Hat.IO' 0% ( 0 / 6) in 'Hat.System.Environment' 1% ( 1 /152) in 'Hat.System.IO' 0% ( 0 / 87) in 'Hat.TimeBuiltinTypes' 7% ( 1 / 15) in 'Hat.TimeBuiltin' 0% ( 0 / 49) in 'Hat.Directory' 1% ( 1 /106) in 'Hat.Time' 1% ( 1 /123) in 'Hat.Data.Char' 3% ( 1 / 34) in 'Hat.Array' Documentation created: dist/doc/html/hat/index.html, dist/doc/html/hat/hat.txt Preprocessing executable 'hat-trans' for hat-2.9.0.0... Preprocessing executable 'hat-trail' for hat-2.9.0.0... Preprocessing executable 'hat-observe' for hat-2.9.0.0... Preprocessing executable 'hat-stack' for hat-2.9.0.0... Preprocessing executable 'hat-explore' for hat-2.9.0.0... Preprocessing executable 'hat-detect' for hat-2.9.0.0... Preprocessing executable 'hat-check' for hat-2.9.0.0... Preprocessing executable 'hat-view' for hat-2.9.0.0... Preprocessing executable 'hat-cover' for hat-2.9.0.0... Preprocessing executable 'black-hat' for hat-2.9.0.0... Preprocessing executable 'hat-nonterm' for hat-2.9.0.0... Preprocessing executable 'hat-anim' for hat-2.9.0.0... Preprocessing executable 'pretty-hat' for hat-2.9.0.0... Preprocessing executable 'hat-delta' for hat-2.9.0.0... Preprocessing executable 'hat-make' for hat-2.9.0.0... Creating package registration file: /tmp/pkgConf-hat-2.9.028937.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/hat-2.9.0.0 Installing executable(s) in /home/builder/hackage-server/build-cache/tmp-install/bin Warning: The directory /home/builder/hackage-server/build-cache/tmp-install/bin is not in the system search path. Registering hat-2.9.0.0... Installed hat-2.9.0.0
Test log
No test log was submitted for this report.