Build #3 for helisp-0.1
Package | helisp-0.1 |
---|
Install | InstallOk |
---|---|
Docs | Ok |
Tests | NotTried |
Time submitted | 2015-09-26 16:56:53.586599 UTC |
---|---|
Compiler | ghc-7.10.2 |
OS | linux |
Arch | x86_64 |
Dependencies | process-1.2.3.0, parsec-3.1.9, mtl-2.2.1, containers-0.5.6.2, base-4.8.1.0 |
Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Configuring mtl-2.2.1... Building mtl-2.2.1... Preprocessing library mtl-2.2.1... [ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o ) [ 2 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o ) [ 3 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o ) [ 4 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o ) [ 5 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o ) [ 6 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o ) [ 7 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o ) [ 8 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o ) [ 9 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o ) [10 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o ) [11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o ) [12 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o ) [13 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o ) [14 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o ) [15 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o ) [16 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o ) [17 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o ) [18 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o ) [19 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o ) [20 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o ) [21 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o ) [22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o ) In-place registering mtl-2.2.1... Running Haddock for mtl-2.2.1... cabal: Haddock's internal GHC version must match the configured GHC version. The GHC version is 7.10.2 but haddock is using GHC version 7.8.3 Creating package registration file: /tmp/pkgConf-mtl-2.2336465782861021530.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/mtl-2.2.1-KMpng31YRYc5JfMWFZ3FCU Registering mtl-2.2.1... Installed mtl-2.2.1 Configuring text-1.2.1.3... Building text-1.2.1.3... Preprocessing library text-1.2.1.3... [ 1 of 44] Compiling Data.Text.Internal.Read ( Data/Text/Internal/Read.hs, dist/build/Data/Text/Internal/Read.o ) Data/Text/Internal/Read.hs:21:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() [ 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 ) Data/Text/Encoding/Error.hs:3:14: Warning: ‘Data.Text.Encoding.Error’ is marked as Trustworthy but has been inferred as safe! [ 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 ) Data/Text/Lazy/Encoding.hs:65:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [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 ) Data/Text/Internal/Builder.hs:61:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [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 ) Data/Text/Internal/Builder/Functions.hs:24:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [40 of 44] Compiling Data.Text.Lazy.Builder.Int ( Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o ) Data/Text/Lazy/Builder/Int.hs:24:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Lazy/Builder/Int.hs:30:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant Data/Text/Lazy/Builder/Int.hs:32:1: Warning: The import of ‘GHC.Num’ is redundant except perhaps to import instances from ‘GHC.Num’ To import instances alone, use: import GHC.Num() [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 ) Data/Text/Lazy/Read.hs:3:14: Warning: ‘Data.Text.Lazy.Read’ is marked as Trustworthy but has been inferred as safe! Data/Text/Lazy/Read.hs:32:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant [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 ) Data/Text/Read.hs:33:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant In-place registering text-1.2.1.3... Running Haddock for text-1.2.1.3... cabal: Haddock's internal GHC version must match the configured GHC version. The GHC version is 7.10.2 but haddock is using GHC version 7.8.3 Creating package registration file: /tmp/pkgConf-text-1.2.11600515282040332871.3 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/text-1.2.1.3-1l1AN4I48k37RaQ6fm6CEh Registering text-1.2.1.3... Installed text-1.2.1.3 Configuring parsec-3.1.9... Building parsec-3.1.9... Preprocessing library parsec-3.1.9... [ 1 of 25] Compiling Text.Parsec.Pos ( Text/Parsec/Pos.hs, dist/build/Text/Parsec/Pos.o ) [ 2 of 25] Compiling Text.Parsec.Error ( Text/Parsec/Error.hs, dist/build/Text/Parsec/Error.o ) [ 3 of 25] Compiling Text.ParserCombinators.Parsec.Error ( Text/ParserCombinators/Parsec/Error.hs, dist/build/Text/ParserCombinators/Parsec/Error.o ) [ 4 of 25] Compiling Text.Parsec.Prim ( Text/Parsec/Prim.hs, dist/build/Text/Parsec/Prim.o ) [ 5 of 25] Compiling Text.Parsec.Combinator ( Text/Parsec/Combinator.hs, dist/build/Text/Parsec/Combinator.o ) [ 6 of 25] Compiling Text.ParserCombinators.Parsec.Combinator ( Text/ParserCombinators/Parsec/Combinator.hs, dist/build/Text/ParserCombinators/Parsec/Combinator.o ) [ 7 of 25] Compiling Text.Parsec.String ( Text/Parsec/String.hs, dist/build/Text/Parsec/String.o ) [ 8 of 25] Compiling Text.Parsec.ByteString ( Text/Parsec/ByteString.hs, dist/build/Text/Parsec/ByteString.o ) [ 9 of 25] Compiling Text.Parsec.ByteString.Lazy ( Text/Parsec/ByteString/Lazy.hs, dist/build/Text/Parsec/ByteString/Lazy.o ) [10 of 25] Compiling Text.Parsec.Text ( Text/Parsec/Text.hs, dist/build/Text/Parsec/Text.o ) [11 of 25] Compiling Text.Parsec.Text.Lazy ( Text/Parsec/Text/Lazy.hs, dist/build/Text/Parsec/Text/Lazy.o ) [12 of 25] Compiling Text.Parsec.Expr ( Text/Parsec/Expr.hs, dist/build/Text/Parsec/Expr.o ) [13 of 25] Compiling Text.ParserCombinators.Parsec.Prim ( Text/ParserCombinators/Parsec/Prim.hs, dist/build/Text/ParserCombinators/Parsec/Prim.o ) [14 of 25] Compiling Text.ParserCombinators.Parsec.Pos ( Text/ParserCombinators/Parsec/Pos.hs, dist/build/Text/ParserCombinators/Parsec/Pos.o ) [15 of 25] Compiling Text.Parsec.Char ( Text/Parsec/Char.hs, dist/build/Text/Parsec/Char.o ) [16 of 25] Compiling Text.Parsec.Token ( Text/Parsec/Token.hs, dist/build/Text/Parsec/Token.o ) [17 of 25] Compiling Text.ParserCombinators.Parsec.Token ( Text/ParserCombinators/Parsec/Token.hs, dist/build/Text/ParserCombinators/Parsec/Token.o ) [18 of 25] Compiling Text.ParserCombinators.Parsec.Char ( Text/ParserCombinators/Parsec/Char.hs, dist/build/Text/ParserCombinators/Parsec/Char.o ) [19 of 25] Compiling Text.ParserCombinators.Parsec ( Text/ParserCombinators/Parsec.hs, dist/build/Text/ParserCombinators/Parsec.o ) [20 of 25] Compiling Text.ParserCombinators.Parsec.Expr ( Text/ParserCombinators/Parsec/Expr.hs, dist/build/Text/ParserCombinators/Parsec/Expr.o ) [21 of 25] Compiling Text.Parsec ( Text/Parsec.hs, dist/build/Text/Parsec.o ) [22 of 25] Compiling Text.Parsec.Language ( Text/Parsec/Language.hs, dist/build/Text/Parsec/Language.o ) Text/Parsec/Language.hs:44:30: Warning: Tab character Text/Parsec/Language.hs:45:26: Warning: Tab character Text/Parsec/Language.hs:46:27: Warning: Tab character Text/Parsec/Language.hs:58:1: Warning: Tab character Text/Parsec/Language.hs:58:31: Warning: Tab character Text/Parsec/Language.hs:59:1: Warning: Tab character Text/Parsec/Language.hs:59:29: Warning: Tab character Text/Parsec/Language.hs:60:1: Warning: Tab character Text/Parsec/Language.hs:60:30: Warning: Tab character Text/Parsec/Language.hs:61:1: Warning: Tab character Text/Parsec/Language.hs:62:1: Warning: Tab character Text/Parsec/Language.hs:62:29: Warning: Tab character Text/Parsec/Language.hs:63:1: Warning: Tab character Text/Parsec/Language.hs:63:30: Warning: Tab character Text/Parsec/Language.hs:64:1: Warning: Tab character Text/Parsec/Language.hs:65:1: Warning: Tab character Text/Parsec/Language.hs:67:1: Warning: Tab character Text/Parsec/Language.hs:109:1: Warning: Tab character Text/Parsec/Language.hs:109:30: Warning: Tab character Text/Parsec/Language.hs:110:1: Warning: Tab character Text/Parsec/Language.hs:110:32: Warning: Tab character Text/Parsec/Language.hs:111:5: Warning: Tab character Text/Parsec/Language.hs:112:5: Warning: Tab character Text/Parsec/Language.hs:113:5: Warning: Tab character Text/Parsec/Language.hs:114:5: Warning: Tab character Text/Parsec/Language.hs:146:1: Warning: Tab character Text/Parsec/Language.hs:147:1: Warning: Tab character Text/Parsec/Language.hs:148:1: Warning: Tab character Text/Parsec/Language.hs:150:1: Warning: Tab character [23 of 25] Compiling Text.ParserCombinators.Parsec.Language ( Text/ParserCombinators/Parsec/Language.hs, dist/build/Text/ParserCombinators/Parsec/Language.o ) [24 of 25] Compiling Text.Parsec.Perm ( Text/Parsec/Perm.hs, dist/build/Text/Parsec/Perm.o ) [25 of 25] Compiling Text.ParserCombinators.Parsec.Perm ( Text/ParserCombinators/Parsec/Perm.hs, dist/build/Text/ParserCombinators/Parsec/Perm.o ) In-place registering parsec-3.1.9... Running Haddock for parsec-3.1.9... cabal: Haddock's internal GHC version must match the configured GHC version. The GHC version is 7.10.2 but haddock is using GHC version 7.8.3 Creating package registration file: /tmp/pkgConf-parsec-3.1780821396619054081.9 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/parsec-3.1.9-8fSmqig53hOL2SEu1k9Tv0 Registering parsec-3.1.9... Installed parsec-3.1.9 Configuring helisp-0.1... Building helisp-0.1... Preprocessing executable 'helisp' for helisp-0.1... [1 of 6] Compiling Types ( src/Types.hs, dist/build/helisp/helisp-tmp/Types.o ) src/Types.hs:18:10: Warning: Pattern match(es) are non-exhaustive In an equation for ‘+’: Patterns not matched: (I _) (F _) (F _) (I _) src/Types.hs:20:10: Warning: Pattern match(es) are non-exhaustive In an equation for ‘*’: Patterns not matched: (I _) (F _) (F _) (I _) src/Types.hs:22:10: Warning: Pattern match(es) are non-exhaustive In an equation for ‘-’: Patterns not matched: (I _) (F _) (F _) (I _) [2 of 6] Compiling SExp ( src/SExp.hs, dist/build/helisp/helisp-tmp/SExp.o ) src/SExp.hs:9:1: Warning: Top-level binding with no type signature: symbolFunction :: Binding -> Func src/SExp.hs:9:25: Warning: Defined but not used: ‘s’ src/SExp.hs:9:27: Warning: Defined but not used: ‘v’ src/SExp.hs:10:1: Warning: Top-level binding with no type signature: symbolName :: Binding -> String src/SExp.hs:10:23: Warning: Defined but not used: ‘v’ src/SExp.hs:10:25: Warning: Defined but not used: ‘f’ src/SExp.hs:11:1: Warning: Top-level binding with no type signature: symbolValue :: Binding -> SExp src/SExp.hs:11:22: Warning: Defined but not used: ‘s’ src/SExp.hs:11:26: Warning: Defined but not used: ‘f’ [3 of 6] Compiling Builtins ( src/Builtins.hs, dist/build/helisp/helisp-tmp/Builtins.o ) src/Builtins.hs:12:13: Warning: Defined but not used: ‘y’ src/Builtins.hs:16:11: Warning: Defined but not used: ‘x’ src/Builtins.hs:9:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘cons’: Patterns not matched: E _ Nil src/Builtins.hs:38:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘primApply’: Patterns not matched: _ (Func _) _ _ Lambda _ _ Funbound _ _ (Special _) _ src/Builtins.hs:50:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘primMapCar’: Patterns not matched: _ (Func _) (Cons _ _) _ (Func _) (E _) _ Lambda (Cons _ _) _ Lambda (E _) ... src/Builtins.hs:65:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘primFoldl’: Patterns not matched: _ (Func _) _ _ _ Lambda _ _ _ Funbound _ _ _ (Special _) _ _ [4 of 6] Compiling Parser ( src/Parser.hs, dist/build/helisp/helisp-tmp/Parser.o ) src/Parser.hs:4:1: Warning: The import of ‘System.IO’ is redundant except perhaps to import instances from ‘System.IO’ To import instances alone, use: import System.IO() src/Parser.hs:81:1: Warning: Top-level binding with no type signature: whiteSpace :: Text.Parsec.Prim.ParsecT String () Data.Functor.Identity.Identity [()] src/Parser.hs:84:1: Warning: Top-level binding with no type signature: comment :: forall u. Text.Parsec.Prim.ParsecT [Char] u Data.Functor.Identity.Identity () src/Parser.hs:87:1: Warning: Top-level binding with no type signature: eoc :: forall u. Text.Parsec.Prim.ParsecT [Char] u Data.Functor.Identity.Identity () src/Parser.hs:18:20: Warning: A do-notation statement discarded a result of type ‘[()]’ Suppress this warning by saying ‘_ <- whiteSpace’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:26:9: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: Left _ src/Parser.hs:30:29: Warning: A do-notation statement discarded a result of type ‘[()]’ Suppress this warning by saying ‘_ <- whiteSpace’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:38:17: Warning: A do-notation statement discarded a result of type ‘[()]’ Suppress this warning by saying ‘_ <- whiteSpace’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:49:13: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- char '\''’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:53:17: Warning: A do-notation statement discarded a result of type ‘String’ Suppress this warning by saying ‘_ <- string "#'"’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:57:22: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- lexeme oparen’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:59:22: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- lexeme (char '.')’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:61:22: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- lexeme cparen’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:64:17: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- lexeme oparen’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:76:27: Warning: A do-notation statement discarded a result of type ‘end’ Suppress this warning by saying ‘_ <- end’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:84:16: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- char ';'’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:85:16: Warning: A do-notation statement discarded a result of type ‘[Char]’ Suppress this warning by saying ‘_ <- manyTill (anyChar) (try (eoc))’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:87:20: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- oneOf "\n\ \\r"’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:102:12: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- char '"'’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:117:15: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- char '\\'’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:122:27: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- char '-'’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:129:38: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- char '.'’ or by using the flag -fno-warn-unused-do-bind src/Parser.hs:142:14: Warning: A do-notation statement discarded a result of type ‘Char’ Suppress this warning by saying ‘_ <- char '.'’ or by using the flag -fno-warn-unused-do-bind [5 of 6] Compiling Eval ( src/Eval.hs, dist/build/helisp/helisp-tmp/Eval.o ) src/Eval.hs:14:1: Warning: Top-level binding with no type signature: symbolTable :: [([Char], Binding)] src/Eval.hs:23:20: Warning: Defined but not used: ‘t’ src/Eval.hs:24:20: Warning: Defined but not used: ‘t’ src/Eval.hs:38:1: Warning: Top-level binding with no type signature: builtIns :: [([Char], Binding)] src/Eval.hs:57:6: Warning: Defined but not used: ‘st’ src/Eval.hs:58:6: Warning: Defined but not used: ‘st’ src/Eval.hs:59:6: Warning: Defined but not used: ‘st’ src/Eval.hs:60:6: Warning: Defined but not used: ‘st’ src/Eval.hs:63:20: Warning: This binding for ‘sexp’ shadows the existing binding imported from ‘Parser’ at src/Eval.hs:3:1-13 (and originally defined at src/Parser.hs:49:1-4) src/Eval.hs:73:13: Warning: This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at src/Eval.hs:1:8-11 (and originally defined in ‘GHC.Float’) src/Eval.hs:75:1: Warning: Top-level binding with no type signature: evil :: String -> IO () src/Eval.hs:87:17: Warning: Defined but not used: ‘env’ src/Eval.hs:87:25: Warning: This binding for ‘last’ shadows the existing binding imported from ‘Prelude’ at src/Eval.hs:1:8-11 (and originally defined in ‘GHC.List’) src/Eval.hs:88:32: Warning: This binding for ‘last’ shadows the existing binding imported from ‘Prelude’ at src/Eval.hs:1:8-11 (and originally defined in ‘GHC.List’) src/Eval.hs:88:32: Warning: Defined but not used: ‘last’ src/Eval.hs:100:11: Warning: This binding for ‘sexp’ shadows the existing binding imported from ‘Parser’ at src/Eval.hs:3:1-13 (and originally defined at src/Parser.hs:49:1-4) src/Eval.hs:9:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘symbolFromSExp’: Patterns not matched: Cons _ _ Nil E (Numb _) E (Str _) src/Eval.hs:12:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘functionFromEnv’: Patterns not matched: _ (Numb _) _ (Str _) src/Eval.hs:61:14: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: Funbound src/Eval.hs:87:8: Warning: Pattern match(es) are non-exhaustive In an equation for ‘evalPart’: Patterns not matched: _ (E _) _ [6 of 6] Compiling Main ( src/Helisp.hs, dist/build/helisp/helisp-tmp/Main.o ) src/Helisp.hs:4:1: Warning: The import of ‘Eval’ is redundant except perhaps to import instances from ‘Eval’ To import instances alone, use: import Eval() src/Helisp.hs:14:1: Warning: Top-level binding with no type signature: main :: IO [()] Linking dist/build/helisp/helisp ... Warning: No documentation was generated as this package does not contain a library. Perhaps you want to use the --executables, --tests or --benchmarks flags. 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. Installed helisp-0.1
Test log
No test log was submitted for this report.