Resolving dependencies... Downloading Top-1.7... Configuring Top-1.7... Building Top-1.7... Preprocessing library Top-1.7... [ 1 of 48] Compiling Top.Types.Primitive ( src/Top/Types/Primitive.hs, dist/build/Top/Types/Primitive.o ) [ 2 of 48] Compiling Top.Ordering.TreeWalk ( src/Top/Ordering/TreeWalk.hs, dist/build/Top/Ordering/TreeWalk.o ) [ 3 of 48] Compiling Top.Ordering.Tree ( src/Top/Ordering/Tree.hs, dist/build/Top/Ordering/Tree.o ) src/Top/Ordering/Tree.hs:45:1: Warning: Top-level binding with no type signature: makeTreeHelper :: forall a t t1. (t -> [a] -> t1 -> t1) -> t -> [a] -> t1 -> t1 [ 4 of 48] Compiling Top.Monad.StateFix ( src/Top/Monad/StateFix.hs, dist/build/Top/Monad/StateFix.o ) [ 5 of 48] Compiling Utils ( src/Utils.hs, dist/build/Utils.o ) [ 6 of 48] Compiling Top.Implementation.TypeGraph.Path ( src/Top/Implementation/TypeGraph/Path.hs, dist/build/Top/Implementation/TypeGraph/Path.o ) [ 7 of 48] Compiling Top.Types.Substitution ( src/Top/Types/Substitution.hs, dist/build/Top/Types/Substitution.o ) [ 8 of 48] Compiling Top.Types.Qualification ( src/Top/Types/Qualification.hs, dist/build/Top/Types/Qualification.o ) [ 9 of 48] Compiling Top.Types.Quantification ( src/Top/Types/Quantification.hs, dist/build/Top/Types/Quantification.o ) [10 of 48] Compiling Top.Types.Synonym ( src/Top/Types/Synonym.hs, dist/build/Top/Types/Synonym.o ) [11 of 48] Compiling Top.Types.Unification ( src/Top/Types/Unification.hs, dist/build/Top/Types/Unification.o ) [12 of 48] Compiling Top.Types.Classes ( src/Top/Types/Classes.hs, dist/build/Top/Types/Classes.o ) [13 of 48] Compiling Top.Types.Schemes ( src/Top/Types/Schemes.hs, dist/build/Top/Types/Schemes.o ) src/Top/Types/Schemes.hs:86:10: Warning: Orphan instance: instance (ShowQualifiers q, Show a) => ShowQuantors (Qualification q a) [14 of 48] Compiling Top.Types.Kinds ( src/Top/Types/Kinds.hs, dist/build/Top/Types/Kinds.o ) [15 of 48] Compiling Top.Util.Empty ( src/Top/Util/Empty.hs, dist/build/Top/Util/Empty.o ) [16 of 48] Compiling Top.Util.Embedding ( src/Top/Util/Embedding.hs, dist/build/Top/Util/Embedding.o ) [17 of 48] Compiling Top.Monad.Select ( src/Top/Monad/Select.hs, dist/build/Top/Monad/Select.o ) [18 of 48] Compiling Top.Implementation.General ( src/Top/Implementation/General.hs, dist/build/Top/Implementation/General.o ) [19 of 48] Compiling Top.Util.Option ( src/Top/Util/Option.hs, dist/build/Top/Util/Option.o ) [20 of 48] Compiling Top.Types ( src/Top/Types.hs, dist/build/Top/Types.o ) [21 of 48] Compiling Top.Constraint.Information ( src/Top/Constraint/Information.hs, dist/build/Top/Constraint/Information.o ) [22 of 48] Compiling Top.Implementation.TypeGraph.Basics ( src/Top/Implementation/TypeGraph/Basics.hs, dist/build/Top/Implementation/TypeGraph/Basics.o ) [23 of 48] Compiling Top.Implementation.TypeGraph.Class ( src/Top/Implementation/TypeGraph/Class.hs, dist/build/Top/Implementation/TypeGraph/Class.o ) [24 of 48] Compiling Top.Implementation.TypeGraph.EquivalenceGroup ( src/Top/Implementation/TypeGraph/EquivalenceGroup.hs, dist/build/Top/Implementation/TypeGraph/EquivalenceGroup.o ) [25 of 48] Compiling Top.Implementation.TypeGraph.Standard ( src/Top/Implementation/TypeGraph/Standard.hs, dist/build/Top/Implementation/TypeGraph/Standard.o ) [26 of 48] Compiling Top.Constraint ( src/Top/Constraint.hs, dist/build/Top/Constraint.o ) [27 of 48] Compiling Top.Interface.Basic ( src/Top/Interface/Basic.hs, dist/build/Top/Interface/Basic.o ) [28 of 48] Compiling Top.Interface.Substitution ( src/Top/Interface/Substitution.hs, dist/build/Top/Interface/Substitution.o ) [29 of 48] Compiling Top.Interface.Qualification ( src/Top/Interface/Qualification.hs, dist/build/Top/Interface/Qualification.o ) [30 of 48] Compiling Top.Interface.TypeInference ( src/Top/Interface/TypeInference.hs, dist/build/Top/Interface/TypeInference.o ) [31 of 48] Compiling Top.Constraint.Equality ( src/Top/Constraint/Equality.hs, dist/build/Top/Constraint/Equality.o ) [32 of 48] Compiling Top.Implementation.TypeInference ( src/Top/Implementation/TypeInference.hs, dist/build/Top/Implementation/TypeInference.o ) src/Top/Implementation/TypeInference.hs:21:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() [33 of 48] Compiling Top.Constraint.Polymorphism ( src/Top/Constraint/Polymorphism.hs, dist/build/Top/Constraint/Polymorphism.o ) [34 of 48] Compiling Top.Implementation.FastSubstitution ( src/Top/Implementation/FastSubstitution.hs, dist/build/Top/Implementation/FastSubstitution.o ) [35 of 48] Compiling Top.Implementation.Overloading ( src/Top/Implementation/Overloading.hs, dist/build/Top/Implementation/Overloading.o ) [36 of 48] Compiling Top.Implementation.SimpleSubstitution ( src/Top/Implementation/SimpleSubstitution.hs, dist/build/Top/Implementation/SimpleSubstitution.o ) src/Top/Implementation/SimpleSubstitution.hs:19:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() [37 of 48] Compiling Top.Constraint.Qualifier ( src/Top/Constraint/Qualifier.hs, dist/build/Top/Constraint/Qualifier.o ) [38 of 48] Compiling Top.Implementation.Basic ( src/Top/Implementation/Basic.hs, dist/build/Top/Implementation/Basic.o ) src/Top/Implementation/Basic.hs:27:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() [39 of 48] Compiling Top.Solver ( src/Top/Solver.hs, dist/build/Top/Solver.o ) [40 of 48] Compiling Top.Implementation.TypeGraph.ClassMonadic ( src/Top/Implementation/TypeGraph/ClassMonadic.hs, dist/build/Top/Implementation/TypeGraph/ClassMonadic.o ) [41 of 48] Compiling Top.Implementation.TypeGraph.Heuristic ( src/Top/Implementation/TypeGraph/Heuristic.hs, dist/build/Top/Implementation/TypeGraph/Heuristic.o ) [42 of 48] Compiling Top.Implementation.TypeGraph.ApplyHeuristics ( src/Top/Implementation/TypeGraph/ApplyHeuristics.hs, dist/build/Top/Implementation/TypeGraph/ApplyHeuristics.o ) [43 of 48] Compiling Top.Implementation.TypeGraph.DefaultHeuristics ( src/Top/Implementation/TypeGraph/DefaultHeuristics.hs, dist/build/Top/Implementation/TypeGraph/DefaultHeuristics.o ) [44 of 48] Compiling Top.Implementation.TypeGraphSubstitution ( src/Top/Implementation/TypeGraphSubstitution.hs, dist/build/Top/Implementation/TypeGraphSubstitution.o ) src/Top/Implementation/TypeGraphSubstitution.hs:56:10: Warning: Orphan instance: instance (Monad m, Embedded ClassSubst (s (StateFixT s m)) t, HasTG (Select t (StateFixT s m)) info) => HasTG (StateFixT s m) info [45 of 48] Compiling Top.Solver.PartitionCombinator ( src/Top/Solver/PartitionCombinator.hs, dist/build/Top/Solver/PartitionCombinator.o ) [46 of 48] Compiling Top.Solver.SwitchCombinator ( src/Top/Solver/SwitchCombinator.hs, dist/build/Top/Solver/SwitchCombinator.o ) [47 of 48] Compiling Top.Solver.Greedy ( src/Top/Solver/Greedy.hs, dist/build/Top/Solver/Greedy.o ) [48 of 48] Compiling Top.Solver.TypeGraph ( src/Top/Solver/TypeGraph.hs, dist/build/Top/Solver/TypeGraph.o ) In-place registering Top-1.7... Preprocessing executable 'topsolver' for Top-1.7... [ 1 of 42] Compiling Top.Util.Option ( src/Top/Util/Option.hs, dist/build/topsolver/topsolver-tmp/Top/Util/Option.o ) [ 2 of 42] Compiling Top.Util.Empty ( src/Top/Util/Empty.hs, dist/build/topsolver/topsolver-tmp/Top/Util/Empty.o ) [ 3 of 42] Compiling Top.Util.Embedding ( src/Top/Util/Embedding.hs, dist/build/topsolver/topsolver-tmp/Top/Util/Embedding.o ) [ 4 of 42] Compiling Top.Types.Primitive ( src/Top/Types/Primitive.hs, dist/build/topsolver/topsolver-tmp/Top/Types/Primitive.o ) [ 5 of 42] Compiling Top.Monad.StateFix ( src/Top/Monad/StateFix.hs, dist/build/topsolver/topsolver-tmp/Top/Monad/StateFix.o ) [ 6 of 42] Compiling Top.Monad.Select ( src/Top/Monad/Select.hs, dist/build/topsolver/topsolver-tmp/Top/Monad/Select.o ) [ 7 of 42] Compiling Top.Implementation.General ( src/Top/Implementation/General.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/General.o ) [ 8 of 42] Compiling Utils ( src/Utils.hs, dist/build/topsolver/topsolver-tmp/Utils.o ) [ 9 of 42] Compiling Top.Implementation.TypeGraph.Path ( src/Top/Implementation/TypeGraph/Path.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeGraph/Path.o ) [10 of 42] Compiling Top.Types.Substitution ( src/Top/Types/Substitution.hs, dist/build/topsolver/topsolver-tmp/Top/Types/Substitution.o ) [11 of 42] Compiling Top.Types.Qualification ( src/Top/Types/Qualification.hs, dist/build/topsolver/topsolver-tmp/Top/Types/Qualification.o ) [12 of 42] Compiling Top.Types.Quantification ( src/Top/Types/Quantification.hs, dist/build/topsolver/topsolver-tmp/Top/Types/Quantification.o ) [13 of 42] Compiling Top.Types.Synonym ( src/Top/Types/Synonym.hs, dist/build/topsolver/topsolver-tmp/Top/Types/Synonym.o ) [14 of 42] Compiling Top.Types.Unification ( src/Top/Types/Unification.hs, dist/build/topsolver/topsolver-tmp/Top/Types/Unification.o ) [15 of 42] Compiling Top.Types.Classes ( src/Top/Types/Classes.hs, dist/build/topsolver/topsolver-tmp/Top/Types/Classes.o ) [16 of 42] Compiling Top.Types.Schemes ( src/Top/Types/Schemes.hs, dist/build/topsolver/topsolver-tmp/Top/Types/Schemes.o ) src/Top/Types/Schemes.hs:86:10: Warning: Orphan instance: instance (ShowQualifiers q, Show a) => ShowQuantors (Qualification q a) [17 of 42] Compiling Top.Types.Kinds ( src/Top/Types/Kinds.hs, dist/build/topsolver/topsolver-tmp/Top/Types/Kinds.o ) [18 of 42] Compiling Top.Types ( src/Top/Types.hs, dist/build/topsolver/topsolver-tmp/Top/Types.o ) [19 of 42] Compiling Top.Constraint.Information ( src/Top/Constraint/Information.hs, dist/build/topsolver/topsolver-tmp/Top/Constraint/Information.o ) [20 of 42] Compiling Top.Implementation.TypeGraph.Basics ( src/Top/Implementation/TypeGraph/Basics.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeGraph/Basics.o ) [21 of 42] Compiling Top.Implementation.TypeGraph.Class ( src/Top/Implementation/TypeGraph/Class.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeGraph/Class.o ) [22 of 42] Compiling Top.Implementation.TypeGraph.EquivalenceGroup ( src/Top/Implementation/TypeGraph/EquivalenceGroup.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeGraph/EquivalenceGroup.o ) [23 of 42] Compiling Top.Implementation.TypeGraph.Standard ( src/Top/Implementation/TypeGraph/Standard.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeGraph/Standard.o ) [24 of 42] Compiling Top.Constraint ( src/Top/Constraint.hs, dist/build/topsolver/topsolver-tmp/Top/Constraint.o ) [25 of 42] Compiling Top.Interface.Basic ( src/Top/Interface/Basic.hs, dist/build/topsolver/topsolver-tmp/Top/Interface/Basic.o ) [26 of 42] Compiling Top.Implementation.Basic ( src/Top/Implementation/Basic.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/Basic.o ) src/Top/Implementation/Basic.hs:27:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() [27 of 42] Compiling Top.Interface.Substitution ( src/Top/Interface/Substitution.hs, dist/build/topsolver/topsolver-tmp/Top/Interface/Substitution.o ) [28 of 42] Compiling Top.Interface.TypeInference ( src/Top/Interface/TypeInference.hs, dist/build/topsolver/topsolver-tmp/Top/Interface/TypeInference.o ) [29 of 42] Compiling Top.Constraint.Equality ( src/Top/Constraint/Equality.hs, dist/build/topsolver/topsolver-tmp/Top/Constraint/Equality.o ) [30 of 42] Compiling Top.Implementation.TypeInference ( src/Top/Implementation/TypeInference.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeInference.o ) src/Top/Implementation/TypeInference.hs:21:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() [31 of 42] Compiling Top.Interface.Qualification ( src/Top/Interface/Qualification.hs, dist/build/topsolver/topsolver-tmp/Top/Interface/Qualification.o ) [32 of 42] Compiling Top.Constraint.Qualifier ( src/Top/Constraint/Qualifier.hs, dist/build/topsolver/topsolver-tmp/Top/Constraint/Qualifier.o ) [33 of 42] Compiling Top.Constraint.Polymorphism ( src/Top/Constraint/Polymorphism.hs, dist/build/topsolver/topsolver-tmp/Top/Constraint/Polymorphism.o ) [34 of 42] Compiling Top.Solver ( src/Top/Solver.hs, dist/build/topsolver/topsolver-tmp/Top/Solver.o ) [35 of 42] Compiling Top.Implementation.Overloading ( src/Top/Implementation/Overloading.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/Overloading.o ) [36 of 42] Compiling Top.Implementation.TypeGraph.ClassMonadic ( src/Top/Implementation/TypeGraph/ClassMonadic.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeGraph/ClassMonadic.o ) [37 of 42] Compiling Top.Implementation.TypeGraph.Heuristic ( src/Top/Implementation/TypeGraph/Heuristic.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeGraph/Heuristic.o ) [38 of 42] Compiling Top.Implementation.TypeGraph.ApplyHeuristics ( src/Top/Implementation/TypeGraph/ApplyHeuristics.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeGraph/ApplyHeuristics.o ) [39 of 42] Compiling Top.Implementation.TypeGraph.DefaultHeuristics ( src/Top/Implementation/TypeGraph/DefaultHeuristics.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeGraph/DefaultHeuristics.o ) [40 of 42] Compiling Top.Implementation.TypeGraphSubstitution ( src/Top/Implementation/TypeGraphSubstitution.hs, dist/build/topsolver/topsolver-tmp/Top/Implementation/TypeGraphSubstitution.o ) src/Top/Implementation/TypeGraphSubstitution.hs:56:10: Warning: Orphan instance: instance (Monad m, Embedded ClassSubst (s (StateFixT s m)) t, HasTG (Select t (StateFixT s m)) info) => HasTG (StateFixT s m) info [41 of 42] Compiling Top.Solver.TypeGraph ( src/Top/Solver/TypeGraph.hs, dist/build/topsolver/topsolver-tmp/Top/Solver/TypeGraph.o ) [42 of 42] Compiling Main ( src/TopSolver.hs, dist/build/topsolver/topsolver-tmp/Main.o ) Linking dist/build/topsolver/topsolver ... Running Haddock for Top-1.7... Running hscolour for Top-1.7... Preprocessing library Top-1.7... Preprocessing executable 'topsolver' for Top-1.7... Preprocessing library Top-1.7... dist/build/tmp-29938/src/Top/Ordering/Tree.hs:45:1: Warning: Top-level binding with no type signature: makeTreeHelper :: forall a t t1. (t -> [a] -> t1 -> t1) -> t -> [a] -> t1 -> t1 dist/build/tmp-29938/src/Top/Types/Schemes.hs:86:10: Warning: Orphan instance: instance (ShowQualifiers q, Show a) => ShowQuantors (Qualification q a) dist/build/tmp-29938/src/Top/Implementation/TypeInference.hs:21:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() dist/build/tmp-29938/src/Top/Implementation/SimpleSubstitution.hs:19:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() dist/build/tmp-29938/src/Top/Implementation/Basic.hs:27:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() dist/build/tmp-29938/src/Top/Implementation/TypeGraphSubstitution.hs:56:10: Warning: Orphan instance: instance (Monad m, Embedded ClassSubst (s (StateFixT s m)) t, HasTG (Select t (StateFixT s m)) info) => HasTG (StateFixT s m) info Haddock coverage: 59% ( 20 / 34) in 'Top.Types.Primitive' 9% ( 1 / 11) in 'Top.Ordering.TreeWalk' 5% ( 1 / 19) in 'Top.Ordering.Tree' 20% ( 2 / 10) in 'Top.Monad.StateFix' 50% ( 1 / 2) in 'Utils' 12% ( 3 / 25) in 'Top.Implementation.TypeGraph.Path' 55% ( 12 / 22) in 'Top.Types.Substitution' 18% ( 2 / 11) in 'Top.Types.Qualification' 19% ( 8 / 42) in 'Top.Types.Quantification' 94% ( 15 / 16) in 'Top.Types.Synonym' 86% ( 6 / 7) in 'Top.Types.Unification' 30% ( 10 / 33) in 'Top.Types.Classes' 53% ( 9 / 17) in 'Top.Types.Schemes' 50% ( 4 / 8) in 'Top.Types.Kinds' 67% ( 2 / 3) in 'Top.Util.Empty' 10% ( 1 / 10) in 'Top.Util.Embedding' 18% ( 2 / 11) in 'Top.Monad.Select' 18% ( 2 / 11) in 'Top.Implementation.General' 14% ( 1 / 7) in 'Top.Util.Option' Warning: Top-1.7:Top.Types: Could not find documentation for exported module: Export 100% ( 1 / 1) in 'Top.Types' 33% ( 1 / 3) in 'Top.Constraint.Information' 4% ( 1 / 23) in 'Top.Implementation.TypeGraph.Basics' 50% ( 1 / 2) in 'Top.Implementation.TypeGraph.Class' 18% ( 3 / 17) in 'Top.Implementation.TypeGraph.EquivalenceGroup' 6% ( 1 / 18) in 'Top.Implementation.TypeGraph.Standard' 45% ( 5 / 11) in 'Top.Constraint' 15% ( 2 / 13) in 'Top.Interface.Basic' 33% ( 2 / 6) in 'Top.Interface.Substitution' 11% ( 1 / 9) in 'Top.Interface.Qualification' 16% ( 3 / 19) in 'Top.Interface.TypeInference' 67% ( 2 / 3) in 'Top.Constraint.Equality' 50% ( 1 / 2) in 'Top.Implementation.TypeInference' 67% ( 2 / 3) in 'Top.Constraint.Polymorphism' 33% ( 1 / 3) in 'Top.Implementation.FastSubstitution' 6% ( 1 / 16) in 'Top.Implementation.Overloading' 50% ( 1 / 2) in 'Top.Implementation.SimpleSubstitution' 50% ( 1 / 2) in 'Top.Constraint.Qualifier' 100% ( 2 / 2) in 'Top.Implementation.Basic' 13% ( 3 / 23) in 'Top.Solver' 4% ( 1 / 28) in 'Top.Implementation.TypeGraph.ClassMonadic' 6% ( 1 / 16) in 'Top.Implementation.TypeGraph.Heuristic' 25% ( 1 / 4) in 'Top.Implementation.TypeGraph.ApplyHeuristics' 86% ( 6 / 7) in 'Top.Implementation.TypeGraph.DefaultHeuristics' 33% ( 1 / 3) in 'Top.Implementation.TypeGraphSubstitution' 20% ( 1 / 5) in 'Top.Solver.PartitionCombinator' 100% ( 3 / 3) in 'Top.Solver.SwitchCombinator' 11% ( 1 / 9) in 'Top.Solver.Greedy' 17% ( 1 / 6) in 'Top.Solver.TypeGraph' Warning: Top.Implementation.TypeGraph.ApplyHeuristics: could not find link destinations for: Top.Implementation.TypeGraph.ApplyHeuristics.ErrorInfo Documentation created: dist/doc/html/Top/index.html, dist/doc/html/Top/Top.txt Preprocessing executable 'topsolver' for Top-1.7... Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/Top-1.7 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the system search path. Registering Top-1.7... Installed Top-1.7 Configuring wl-pprint-1.1... Building wl-pprint-1.1... Preprocessing library wl-pprint-1.1... [1 of 1] Compiling Text.PrettyPrint.Leijen ( Text/PrettyPrint/Leijen.hs, dist/build/Text/PrettyPrint/Leijen.o ) In-place registering wl-pprint-1.1... Running Haddock for wl-pprint-1.1... Running hscolour for wl-pprint-1.1... Preprocessing library wl-pprint-1.1... Preprocessing library wl-pprint-1.1... Haddock coverage: 96% ( 85 / 89) in 'Text.PrettyPrint.Leijen' Documentation created: dist/doc/html/wl-pprint/index.html, dist/doc/html/wl-pprint/wl-pprint.txt Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/wl-pprint-1.1 Registering wl-pprint-1.1... Installed wl-pprint-1.1 Downloading lvmlib-1.1... Configuring lvmlib-1.1... Building lvmlib-1.1... Preprocessing library lvmlib-1.1... [ 1 of 33] Compiling Lvm.Path ( Lvm/Path.hs, dist/build/Lvm/Path.o ) [ 2 of 33] Compiling Lvm.Core.Parsing.Token ( Lvm/Core/Parsing/Token.hs, dist/build/Lvm/Core/Parsing/Token.o ) [ 3 of 33] Compiling Lvm.Core.Parsing.Lexer ( Lvm/Core/Parsing/Lexer.hs, dist/build/Lvm/Core/Parsing/Lexer.o ) [ 4 of 33] Compiling Lvm.Core.Parsing.Layout ( Lvm/Core/Parsing/Layout.hs, dist/build/Lvm/Core/Parsing/Layout.o ) [ 5 of 33] Compiling Lvm.Common.Id ( Lvm/Common/Id.hs, dist/build/Lvm/Common/Id.o ) [ 6 of 33] Compiling Lvm.Common.IdMap ( Lvm/Common/IdMap.hs, dist/build/Lvm/Common/IdMap.o ) [ 7 of 33] Compiling Lvm.Common.IdSet ( Lvm/Common/IdSet.hs, dist/build/Lvm/Common/IdSet.o ) [ 8 of 33] Compiling Lvm.Core.PrettyId ( Lvm/Core/PrettyId.hs, dist/build/Lvm/Core/PrettyId.o ) [ 9 of 33] Compiling Lvm.Core.Type ( Lvm/Core/Type.hs, dist/build/Lvm/Core/Type.o ) [10 of 33] Compiling Lvm.Common.Byte ( Lvm/Common/Byte.hs, dist/build/Lvm/Common/Byte.o ) [11 of 33] Compiling Lvm.Instr.Data ( Lvm/Instr/Data.hs, dist/build/Lvm/Instr/Data.o ) [12 of 33] Compiling Lvm.Core.Module ( Lvm/Core/Module.hs, dist/build/Lvm/Core/Module.o ) [13 of 33] Compiling Lvm.Data ( Lvm/Data.hs, dist/build/Lvm/Data.o ) [14 of 33] Compiling Lvm.Instr.Resolve ( Lvm/Instr/Resolve.hs, dist/build/Lvm/Instr/Resolve.o ) [15 of 33] Compiling Lvm.Instr.Rewrite ( Lvm/Instr/Rewrite.hs, dist/build/Lvm/Instr/Rewrite.o ) [16 of 33] Compiling Lvm.Core.Expr ( Lvm/Core/Expr.hs, dist/build/Lvm/Core/Expr.o ) [17 of 33] Compiling Lvm.Core.FreeVar ( Lvm/Core/FreeVar.hs, dist/build/Lvm/Core/FreeVar.o ) [18 of 33] Compiling Lvm.Core.Utils ( Lvm/Core/Utils.hs, dist/build/Lvm/Core/Utils.o ) [19 of 33] Compiling Lvm.Core.LetSort ( Lvm/Core/LetSort.hs, dist/build/Lvm/Core/LetSort.o ) [20 of 33] Compiling Lvm.Core.Lift ( Lvm/Core/Lift.hs, dist/build/Lvm/Core/Lift.o ) [21 of 33] Compiling Lvm.Core.NoShadow ( Lvm/Core/NoShadow.hs, dist/build/Lvm/Core/NoShadow.o ) [22 of 33] Compiling Lvm.Core.Normalize ( Lvm/Core/Normalize.hs, dist/build/Lvm/Core/Normalize.o ) [23 of 33] Compiling Lvm.Core.RemoveDead ( Lvm/Core/RemoveDead.hs, dist/build/Lvm/Core/RemoveDead.o ) [24 of 33] Compiling Lvm.Core.Saturate ( Lvm/Core/Saturate.hs, dist/build/Lvm/Core/Saturate.o ) [25 of 33] Compiling Lvm.Core.Parsing.Parser ( Lvm/Core/Parsing/Parser.hs, dist/build/Lvm/Core/Parsing/Parser.o ) [26 of 33] Compiling Lvm.Read ( Lvm/Read.hs, dist/build/Lvm/Read.o ) [27 of 33] Compiling Lvm.Import ( Lvm/Import.hs, dist/build/Lvm/Import.o ) [28 of 33] Compiling Lvm.Write ( Lvm/Write.hs, dist/build/Lvm/Write.o ) [29 of 33] Compiling Lvm.Asm.Data ( Lvm/Asm/Data.hs, dist/build/Lvm/Asm/Data.o ) [30 of 33] Compiling Lvm.Asm.Occur ( Lvm/Asm/Occur.hs, dist/build/Lvm/Asm/Occur.o ) [31 of 33] Compiling Lvm.Asm.Inline ( Lvm/Asm/Inline.hs, dist/build/Lvm/Asm/Inline.o ) [32 of 33] Compiling Lvm.Asm.ToLvm ( Lvm/Asm/ToLvm.hs, dist/build/Lvm/Asm/ToLvm.o ) [33 of 33] Compiling Lvm.Core.ToAsm ( Lvm/Core/ToAsm.hs, dist/build/Lvm/Core/ToAsm.o ) In-place registering lvmlib-1.1... Preprocessing executable 'coreasm' for lvmlib-1.1... [ 1 of 34] Compiling Lvm.Core.Parsing.Token ( Lvm/Core/Parsing/Token.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Parsing/Token.o ) [ 2 of 34] Compiling Lvm.Common.Byte ( Lvm/Common/Byte.hs, dist/build/coreasm/coreasm-tmp/Lvm/Common/Byte.o ) [ 3 of 34] Compiling Lvm.Core.Parsing.Lexer ( Lvm/Core/Parsing/Lexer.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Parsing/Lexer.o ) [ 4 of 34] Compiling Lvm.Core.Parsing.Layout ( Lvm/Core/Parsing/Layout.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Parsing/Layout.o ) [ 5 of 34] Compiling Lvm.Path ( Lvm/Path.hs, dist/build/coreasm/coreasm-tmp/Lvm/Path.o ) [ 6 of 34] Compiling Lvm.Common.Id ( Lvm/Common/Id.hs, dist/build/coreasm/coreasm-tmp/Lvm/Common/Id.o ) [ 7 of 34] Compiling Lvm.Common.IdMap ( Lvm/Common/IdMap.hs, dist/build/coreasm/coreasm-tmp/Lvm/Common/IdMap.o ) [ 8 of 34] Compiling Lvm.Common.IdSet ( Lvm/Common/IdSet.hs, dist/build/coreasm/coreasm-tmp/Lvm/Common/IdSet.o ) [ 9 of 34] Compiling Lvm.Core.PrettyId ( Lvm/Core/PrettyId.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/PrettyId.o ) [10 of 34] Compiling Lvm.Core.Type ( Lvm/Core/Type.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Type.o ) [11 of 34] Compiling Lvm.Instr.Data ( Lvm/Instr/Data.hs, dist/build/coreasm/coreasm-tmp/Lvm/Instr/Data.o ) [12 of 34] Compiling Lvm.Core.Module ( Lvm/Core/Module.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Module.o ) [13 of 34] Compiling Lvm.Asm.Data ( Lvm/Asm/Data.hs, dist/build/coreasm/coreasm-tmp/Lvm/Asm/Data.o ) [14 of 34] Compiling Lvm.Asm.Occur ( Lvm/Asm/Occur.hs, dist/build/coreasm/coreasm-tmp/Lvm/Asm/Occur.o ) [15 of 34] Compiling Lvm.Asm.Inline ( Lvm/Asm/Inline.hs, dist/build/coreasm/coreasm-tmp/Lvm/Asm/Inline.o ) [16 of 34] Compiling Lvm.Core.Expr ( Lvm/Core/Expr.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Expr.o ) [17 of 34] Compiling Lvm.Core.FreeVar ( Lvm/Core/FreeVar.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/FreeVar.o ) [18 of 34] Compiling Lvm.Core.Utils ( Lvm/Core/Utils.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Utils.o ) [19 of 34] Compiling Lvm.Core.Parsing.Parser ( Lvm/Core/Parsing/Parser.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Parsing/Parser.o ) [20 of 34] Compiling Lvm.Core.RemoveDead ( Lvm/Core/RemoveDead.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/RemoveDead.o ) [21 of 34] Compiling Lvm.Core.LetSort ( Lvm/Core/LetSort.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/LetSort.o ) [22 of 34] Compiling Lvm.Core.Lift ( Lvm/Core/Lift.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Lift.o ) [23 of 34] Compiling Lvm.Core.NoShadow ( Lvm/Core/NoShadow.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/NoShadow.o ) [24 of 34] Compiling Lvm.Core.Normalize ( Lvm/Core/Normalize.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Normalize.o ) [25 of 34] Compiling Lvm.Core.Saturate ( Lvm/Core/Saturate.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/Saturate.o ) [26 of 34] Compiling Lvm.Core.ToAsm ( Lvm/Core/ToAsm.hs, dist/build/coreasm/coreasm-tmp/Lvm/Core/ToAsm.o ) [27 of 34] Compiling Lvm.Data ( Lvm/Data.hs, dist/build/coreasm/coreasm-tmp/Lvm/Data.o ) [28 of 34] Compiling Lvm.Write ( Lvm/Write.hs, dist/build/coreasm/coreasm-tmp/Lvm/Write.o ) [29 of 34] Compiling Lvm.Instr.Rewrite ( Lvm/Instr/Rewrite.hs, dist/build/coreasm/coreasm-tmp/Lvm/Instr/Rewrite.o ) [30 of 34] Compiling Lvm.Instr.Resolve ( Lvm/Instr/Resolve.hs, dist/build/coreasm/coreasm-tmp/Lvm/Instr/Resolve.o ) [31 of 34] Compiling Lvm.Asm.ToLvm ( Lvm/Asm/ToLvm.hs, dist/build/coreasm/coreasm-tmp/Lvm/Asm/ToLvm.o ) [32 of 34] Compiling Lvm.Read ( Lvm/Read.hs, dist/build/coreasm/coreasm-tmp/Lvm/Read.o ) [33 of 34] Compiling Lvm.Import ( Lvm/Import.hs, dist/build/coreasm/coreasm-tmp/Lvm/Import.o ) [34 of 34] Compiling Main ( Lvm/Core/Main.hs, dist/build/coreasm/coreasm-tmp/Main.o ) Linking dist/build/coreasm/coreasm ... Running Haddock for lvmlib-1.1... Running hscolour for lvmlib-1.1... Preprocessing library lvmlib-1.1... Preprocessing executable 'coreasm' for lvmlib-1.1... Preprocessing library lvmlib-1.1... Haddock coverage: 0% ( 0 / 7) in 'Lvm.Path' 0% ( 0 / 6) in 'Lvm.Core.Parsing.Token' 0% ( 0 / 2) in 'Lvm.Core.Parsing.Lexer' 0% ( 0 / 2) in 'Lvm.Core.Parsing.Layout' 0% ( 0 / 17) in 'Lvm.Common.Id' 0% ( 0 / 28) in 'Lvm.Common.IdMap' 0% ( 0 / 17) in 'Lvm.Common.IdSet' 0% ( 0 / 7) in 'Lvm.Core.PrettyId' 0% ( 0 / 5) in 'Lvm.Core.Type' 6% ( 1 / 18) in 'Lvm.Common.Byte' 0% ( 0 / 18) in 'Lvm.Instr.Data' 0% ( 0 / 30) in 'Lvm.Core.Module' 17% ( 1 / 6) in 'Lvm.Data' 0% ( 0 / 2) in 'Lvm.Instr.Resolve' 0% ( 0 / 2) in 'Lvm.Instr.Rewrite' 0% ( 0 / 11) in 'Lvm.Core.Expr' 0% ( 0 / 3) in 'Lvm.Core.FreeVar' 9% ( 1 / 11) in 'Lvm.Core.Utils' 0% ( 0 / 2) in 'Lvm.Core.LetSort' 0% ( 0 / 2) in 'Lvm.Core.Lift' 0% ( 0 / 3) in 'Lvm.Core.NoShadow' 0% ( 0 / 2) in 'Lvm.Core.Normalize' 0% ( 0 / 2) in 'Lvm.Core.RemoveDead' 0% ( 0 / 2) in 'Lvm.Core.Saturate' 0% ( 0 / 3) in 'Lvm.Core.Parsing.Parser' 0% ( 0 / 3) in 'Lvm.Read' 0% ( 0 / 3) in 'Lvm.Import' 0% ( 0 / 3) in 'Lvm.Write' 0% ( 0 / 12) in 'Lvm.Asm.Data' 0% ( 0 / 2) in 'Lvm.Asm.Occur' 0% ( 0 / 2) in 'Lvm.Asm.Inline' 0% ( 0 / 2) in 'Lvm.Asm.ToLvm' 0% ( 0 / 2) in 'Lvm.Core.ToAsm' Warning: Lvm.Core.Parsing.Lexer: could not find link destinations for: Lvm.Core.Parsing.Lexer.Lexer Documentation created: dist/doc/html/lvmlib/index.html, dist/doc/html/lvmlib/lvmlib.txt Preprocessing executable 'coreasm' for lvmlib-1.1... Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/lvmlib-1.1 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the system search path. Registering lvmlib-1.1... Installed lvmlib-1.1 Downloading helium-1.8... Configuring helium-1.8... Building helium-1.8... Preprocessing library helium-1.8... [ 1 of 80] Compiling Helium.StaticAnalysis.Miscellaneous.TypesToAlignedDocs ( src/Helium/StaticAnalysis/Miscellaneous/TypesToAlignedDocs.hs, dist/build/Helium/StaticAnalysis/Miscellaneous/TypesToAlignedDocs.o ) [ 2 of 80] Compiling Helium.StaticAnalysis.Heuristics.TieBreakerHeuristics ( src/Helium/StaticAnalysis/Heuristics/TieBreakerHeuristics.hs, dist/build/Helium/StaticAnalysis/Heuristics/TieBreakerHeuristics.o ) [ 3 of 80] Compiling Helium.Utils.OneLiner ( src/Helium/Utils/OneLiner.hs, dist/build/Helium/Utils/OneLiner.o ) [ 4 of 80] Compiling Helium.StaticAnalysis.Miscellaneous.TypeConstraints ( src/Helium/StaticAnalysis/Miscellaneous/TypeConstraints.hs, dist/build/Helium/StaticAnalysis/Miscellaneous/TypeConstraints.o ) [ 5 of 80] Compiling Helium.Utils.Texts ( src/Helium/Utils/Texts.hs, dist/build/Helium/Utils/Texts.o ) [ 6 of 80] Compiling Helium.StaticAnalysis.Directives.TS_CoreSyntax ( src/Helium/StaticAnalysis/Directives/TS_CoreSyntax.hs, dist/build/Helium/StaticAnalysis/Directives/TS_CoreSyntax.o ) [ 7 of 80] Compiling Helium.Parser.LexerToken ( src/Helium/Parser/LexerToken.hs, dist/build/Helium/Parser/LexerToken.o ) [ 8 of 80] Compiling Helium.Parser.LayoutRule ( src/Helium/Parser/LayoutRule.hs, dist/build/Helium/Parser/LayoutRule.o ) [ 9 of 80] Compiling Helium.Main.Version ( src/Helium/Main/Version.hs, dist/build/Helium/Main/Version.o ) [10 of 80] Compiling Helium.Main.Args ( src/Helium/Main/Args.hs, dist/build/Helium/Main/Args.o ) [11 of 80] Compiling Helium.Utils.Logger ( src/Helium/Utils/Logger.hs, dist/build/Helium/Utils/Logger.o ) [12 of 80] Compiling Helium.CodeGeneration.CoreToLvm ( src/Helium/CodeGeneration/CoreToLvm.hs, dist/build/Helium/CodeGeneration/CoreToLvm.o ) [13 of 80] Compiling Helium.CodeGeneration.CoreUtils ( src/Helium/CodeGeneration/CoreUtils.hs, dist/build/Helium/CodeGeneration/CoreUtils.o ) [14 of 80] Compiling Helium.Utils.Utils ( src/Helium/Utils/Utils.hs, dist/build/Helium/Utils/Utils.o ) [15 of 80] Compiling Helium.StaticAnalysis.Miscellaneous.DoublyLinkedTree ( src/Helium/StaticAnalysis/Miscellaneous/DoublyLinkedTree.hs, dist/build/Helium/StaticAnalysis/Miscellaneous/DoublyLinkedTree.o ) [16 of 80] Compiling Helium.Utils.Similarity ( src/Helium/Utils/Similarity.hs, dist/build/Helium/Utils/Similarity.o ) [17 of 80] Compiling Helium.Syntax.UHA_Syntax ( src/Helium/Syntax/UHA_Syntax.hs, dist/build/Helium/Syntax/UHA_Syntax.o ) [18 of 80] Compiling Helium.Syntax.UHA_Range ( src/Helium/Syntax/UHA_Range.hs, dist/build/Helium/Syntax/UHA_Range.o ) [19 of 80] Compiling Helium.Syntax.UHA_Utils ( src/Helium/Syntax/UHA_Utils.hs, dist/build/Helium/Syntax/UHA_Utils.o ) [20 of 80] Compiling Helium.ModuleSystem.DictionaryEnvironment ( src/Helium/ModuleSystem/DictionaryEnvironment.hs, dist/build/Helium/ModuleSystem/DictionaryEnvironment.o ) [21 of 80] Compiling Helium.StaticAnalysis.Miscellaneous.TypeConversion ( src/Helium/StaticAnalysis/Miscellaneous/TypeConversion.hs, dist/build/Helium/StaticAnalysis/Miscellaneous/TypeConversion.o ) [22 of 80] Compiling Helium.CodeGeneration.PatternMatch ( src/Helium/CodeGeneration/PatternMatch.hs, dist/build/Helium/CodeGeneration/PatternMatch.o ) [23 of 80] Compiling Helium.CodeGeneration.DerivingShow ( src/Helium/CodeGeneration/DerivingShow.hs, dist/build/Helium/CodeGeneration/DerivingShow.o ) [24 of 80] Compiling Helium.CodeGeneration.DerivingEq ( src/Helium/CodeGeneration/DerivingEq.hs, dist/build/Helium/CodeGeneration/DerivingEq.o ) [25 of 80] Compiling Helium.StaticAnalysis.Messages.Messages ( src/Helium/StaticAnalysis/Messages/Messages.hs, dist/build/Helium/StaticAnalysis/Messages/Messages.o ) [26 of 80] Compiling Helium.StaticAnalysis.Messages.StaticErrors ( src/Helium/StaticAnalysis/Messages/StaticErrors.hs, dist/build/Helium/StaticAnalysis/Messages/StaticErrors.o ) [27 of 80] Compiling Helium.StaticAnalysis.Messages.HeliumMessages ( src/Helium/StaticAnalysis/Messages/HeliumMessages.hs, dist/build/Helium/StaticAnalysis/Messages/HeliumMessages.o ) [28 of 80] Compiling Helium.ModuleSystem.ExtractImportDecls ( src/Helium/ModuleSystem/ExtractImportDecls.hs, dist/build/Helium/ModuleSystem/ExtractImportDecls.o ) [29 of 80] Compiling Helium.Syntax.UHA_Pretty ( src/Helium/Syntax/UHA_Pretty.hs, dist/build/Helium/Syntax/UHA_Pretty.o ) [30 of 80] Compiling Helium.StaticAnalysis.Messages.KindErrors ( src/Helium/StaticAnalysis/Messages/KindErrors.hs, dist/build/Helium/StaticAnalysis/Messages/KindErrors.o ) [31 of 80] Compiling Helium.StaticAnalysis.Messages.Warnings ( src/Helium/StaticAnalysis/Messages/Warnings.hs, dist/build/Helium/StaticAnalysis/Messages/Warnings.o ) [32 of 80] Compiling Helium.Parser.OperatorTable ( src/Helium/Parser/OperatorTable.hs, dist/build/Helium/Parser/OperatorTable.o ) [33 of 80] Compiling Helium.Parser.ResolveOperators ( src/Helium/Parser/ResolveOperators.hs, dist/build/Helium/Parser/ResolveOperators.o ) [34 of 80] Compiling Helium.Parser.CollectFunctionBindings ( src/Helium/Parser/CollectFunctionBindings.hs, dist/build/Helium/Parser/CollectFunctionBindings.o ) [35 of 80] Compiling Helium.Parser.LexerMessage ( src/Helium/Parser/LexerMessage.hs, dist/build/Helium/Parser/LexerMessage.o ) [36 of 80] Compiling Helium.Parser.LexerMonad ( src/Helium/Parser/LexerMonad.hs, dist/build/Helium/Parser/LexerMonad.o ) [37 of 80] Compiling Helium.Parser.Lexer ( src/Helium/Parser/Lexer.hs, dist/build/Helium/Parser/Lexer.o ) [38 of 80] Compiling Helium.Parser.ParseLibrary ( src/Helium/Parser/ParseLibrary.hs, dist/build/Helium/Parser/ParseLibrary.o ) [39 of 80] Compiling Helium.Parser.Parser ( src/Helium/Parser/Parser.hs, dist/build/Helium/Parser/Parser.o ) [40 of 80] Compiling Helium.Parser.ParseMessage ( src/Helium/Parser/ParseMessage.hs, dist/build/Helium/Parser/ParseMessage.o ) [41 of 80] Compiling Helium.StaticAnalysis.Directives.Matchers ( src/Helium/StaticAnalysis/Directives/Matchers.hs, dist/build/Helium/StaticAnalysis/Directives/Matchers.o ) [42 of 80] Compiling Helium.StaticAnalysis.Directives.TS_Syntax ( src/Helium/StaticAnalysis/Directives/TS_Syntax.hs, dist/build/Helium/StaticAnalysis/Directives/TS_Syntax.o ) [43 of 80] Compiling Helium.StaticAnalysis.Directives.TS_Parser ( src/Helium/StaticAnalysis/Directives/TS_Parser.hs, dist/build/Helium/StaticAnalysis/Directives/TS_Parser.o ) [44 of 80] Compiling Helium.Syntax.UHA_OneLine ( src/Helium/Syntax/UHA_OneLine.hs, dist/build/Helium/Syntax/UHA_OneLine.o ) [45 of 80] Compiling Helium.StaticAnalysis.Miscellaneous.UHA_Source ( src/Helium/StaticAnalysis/Miscellaneous/UHA_Source.hs, dist/build/Helium/StaticAnalysis/Miscellaneous/UHA_Source.o ) [46 of 80] Compiling Helium.StaticAnalysis.Messages.TypeErrors ( src/Helium/StaticAnalysis/Messages/TypeErrors.hs, dist/build/Helium/StaticAnalysis/Messages/TypeErrors.o ) [47 of 80] Compiling Helium.StaticAnalysis.Miscellaneous.ConstraintInfo ( src/Helium/StaticAnalysis/Miscellaneous/ConstraintInfo.hs, dist/build/Helium/StaticAnalysis/Miscellaneous/ConstraintInfo.o ) [48 of 80] Compiling Helium.StaticAnalysis.Directives.TS_Messages ( src/Helium/StaticAnalysis/Directives/TS_Messages.hs, dist/build/Helium/StaticAnalysis/Directives/TS_Messages.o ) [49 of 80] Compiling Helium.StaticAnalysis.Inferencers.BindingGroupAnalysis ( src/Helium/StaticAnalysis/Inferencers/BindingGroupAnalysis.hs, dist/build/Helium/StaticAnalysis/Inferencers/BindingGroupAnalysis.o ) [50 of 80] Compiling Helium.StaticAnalysis.Directives.TS_Attributes ( src/Helium/StaticAnalysis/Directives/TS_Attributes.hs, dist/build/Helium/StaticAnalysis/Directives/TS_Attributes.o ) [51 of 80] Compiling Helium.StaticAnalysis.Heuristics.OnlyResultHeuristics ( src/Helium/StaticAnalysis/Heuristics/OnlyResultHeuristics.hs, dist/build/Helium/StaticAnalysis/Heuristics/OnlyResultHeuristics.o ) [52 of 80] Compiling Helium.StaticAnalysis.Heuristics.RepairHeuristics ( src/Helium/StaticAnalysis/Heuristics/RepairHeuristics.hs, dist/build/Helium/StaticAnalysis/Heuristics/RepairHeuristics.o ) [53 of 80] Compiling Helium.ModuleSystem.ImportEnvironment ( src/Helium/ModuleSystem/ImportEnvironment.hs, dist/build/Helium/ModuleSystem/ImportEnvironment.o ) [54 of 80] Compiling Helium.Main.CompileUtils ( src/Helium/Main/CompileUtils.hs, dist/build/Helium/Main/CompileUtils.o ) [55 of 80] Compiling Helium.Main.PhaseLexer ( src/Helium/Main/PhaseLexer.hs, dist/build/Helium/Main/PhaseLexer.o ) [56 of 80] Compiling Helium.Main.PhaseParser ( src/Helium/Main/PhaseParser.hs, dist/build/Helium/Main/PhaseParser.o ) [57 of 80] Compiling Helium.Main.PhaseResolveOperators ( src/Helium/Main/PhaseResolveOperators.hs, dist/build/Helium/Main/PhaseResolveOperators.o ) [58 of 80] Compiling Helium.Main.PhaseCodeGenerator ( src/Helium/Main/PhaseCodeGenerator.hs, dist/build/Helium/Main/PhaseCodeGenerator.o ) [59 of 80] Compiling Helium.StaticAnalysis.Messages.Information ( src/Helium/StaticAnalysis/Messages/Information.hs, dist/build/Helium/StaticAnalysis/Messages/Information.o ) [60 of 80] Compiling Helium.ModuleSystem.CoreToImportEnv ( src/Helium/ModuleSystem/CoreToImportEnv.hs, dist/build/Helium/ModuleSystem/CoreToImportEnv.o ) [61 of 80] Compiling Helium.Main.PhaseImport ( src/Helium/Main/PhaseImport.hs, dist/build/Helium/Main/PhaseImport.o ) [62 of 80] Compiling Helium.StaticAnalysis.Inferencers.KindInferencing ( src/Helium/StaticAnalysis/Inferencers/KindInferencing.hs, dist/build/Helium/StaticAnalysis/Inferencers/KindInferencing.o ) [63 of 80] Compiling Helium.Main.PhaseKindInferencer ( src/Helium/Main/PhaseKindInferencer.hs, dist/build/Helium/Main/PhaseKindInferencer.o ) [64 of 80] Compiling Helium.StaticAnalysis.StaticChecks.StaticChecks ( src/Helium/StaticAnalysis/StaticChecks/StaticChecks.hs, dist/build/Helium/StaticAnalysis/StaticChecks/StaticChecks.o ) [65 of 80] Compiling Helium.Main.PhaseStaticChecks ( src/Helium/Main/PhaseStaticChecks.hs, dist/build/Helium/Main/PhaseStaticChecks.o ) [66 of 80] Compiling Helium.StaticAnalysis.Directives.TS_Apply ( src/Helium/StaticAnalysis/Directives/TS_Apply.hs, dist/build/Helium/StaticAnalysis/Directives/TS_Apply.o ) src/Helium/StaticAnalysis/Directives/TS_Apply.hs:274:34: Warning: Defined but not used: `functions_' [67 of 80] Compiling Helium.StaticAnalysis.Heuristics.UnifierHeuristics ( src/Helium/StaticAnalysis/Heuristics/UnifierHeuristics.hs, dist/build/Helium/StaticAnalysis/Heuristics/UnifierHeuristics.o ) [68 of 80] Compiling Helium.StaticAnalysis.Heuristics.HeuristicsInfo ( src/Helium/StaticAnalysis/Heuristics/HeuristicsInfo.hs, dist/build/Helium/StaticAnalysis/Heuristics/HeuristicsInfo.o ) [69 of 80] Compiling Helium.StaticAnalysis.Heuristics.ListOfHeuristics ( src/Helium/StaticAnalysis/Heuristics/ListOfHeuristics.hs, dist/build/Helium/StaticAnalysis/Heuristics/ListOfHeuristics.o ) [70 of 80] Compiling Helium.StaticAnalysis.Inferencers.SelectConstraintSolver ( src/Helium/StaticAnalysis/Inferencers/SelectConstraintSolver.hs, dist/build/Helium/StaticAnalysis/Inferencers/SelectConstraintSolver.o ) [71 of 80] Compiling Helium.StaticAnalysis.Inferencers.TypeInferencing ( src/Helium/StaticAnalysis/Inferencers/TypeInferencing.hs, dist/build/Helium/StaticAnalysis/Inferencers/TypeInferencing.o ) [72 of 80] Compiling Helium.Main.PhaseTypeInferencer ( src/Helium/Main/PhaseTypeInferencer.hs, dist/build/Helium/Main/PhaseTypeInferencer.o ) [73 of 80] Compiling Helium.StaticAnalysis.Inferencers.ExpressionTypeInferencer ( src/Helium/StaticAnalysis/Inferencers/ExpressionTypeInferencer.hs, dist/build/Helium/StaticAnalysis/Inferencers/ExpressionTypeInferencer.o ) [74 of 80] Compiling Helium.StaticAnalysis.Directives.TS_Analyse ( src/Helium/StaticAnalysis/Directives/TS_Analyse.hs, dist/build/Helium/StaticAnalysis/Directives/TS_Analyse.o ) [75 of 80] Compiling Helium.StaticAnalysis.Directives.TS_ToCore ( src/Helium/StaticAnalysis/Directives/TS_ToCore.hs, dist/build/Helium/StaticAnalysis/Directives/TS_ToCore.o ) [76 of 80] Compiling Helium.StaticAnalysis.Directives.TS_Compile ( src/Helium/StaticAnalysis/Directives/TS_Compile.hs, dist/build/Helium/StaticAnalysis/Directives/TS_Compile.o ) [77 of 80] Compiling Helium.Main.PhaseTypingStrategies ( src/Helium/Main/PhaseTypingStrategies.hs, dist/build/Helium/Main/PhaseTypingStrategies.o ) [78 of 80] Compiling Helium.CodeGeneration.CodeGeneration ( src/Helium/CodeGeneration/CodeGeneration.hs, dist/build/Helium/CodeGeneration/CodeGeneration.o ) [79 of 80] Compiling Helium.Main.PhaseDesugarer ( src/Helium/Main/PhaseDesugarer.hs, dist/build/Helium/Main/PhaseDesugarer.o ) [80 of 80] Compiling Helium.Main.Compile ( src/Helium/Main/Compile.hs, dist/build/Helium/Main/Compile.o ) In-place registering helium-1.8... Preprocessing executable 'helium' for helium-1.8... [ 1 of 82] Compiling Helium.Utils.Texts ( src/Helium/Utils/Texts.hs, dist/build/helium/helium-tmp/Helium/Utils/Texts.o ) [ 2 of 82] Compiling Helium.Utils.OneLiner ( src/Helium/Utils/OneLiner.hs, dist/build/helium/helium-tmp/Helium/Utils/OneLiner.o ) [ 3 of 82] Compiling Helium.Syntax.UHA_Syntax ( src/Helium/Syntax/UHA_Syntax.hs, dist/build/helium/helium-tmp/Helium/Syntax/UHA_Syntax.o ) [ 4 of 82] Compiling Helium.StaticAnalysis.Miscellaneous.TypesToAlignedDocs ( src/Helium/StaticAnalysis/Miscellaneous/TypesToAlignedDocs.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Miscellaneous/TypesToAlignedDocs.o ) [ 5 of 82] Compiling Helium.StaticAnalysis.Miscellaneous.TypeConstraints ( src/Helium/StaticAnalysis/Miscellaneous/TypeConstraints.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Miscellaneous/TypeConstraints.o ) [ 6 of 82] Compiling Helium.StaticAnalysis.Heuristics.TieBreakerHeuristics ( src/Helium/StaticAnalysis/Heuristics/TieBreakerHeuristics.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Heuristics/TieBreakerHeuristics.o ) [ 7 of 82] Compiling Helium.StaticAnalysis.Directives.TS_Syntax ( src/Helium/StaticAnalysis/Directives/TS_Syntax.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Directives/TS_Syntax.o ) [ 8 of 82] Compiling Helium.StaticAnalysis.Directives.TS_CoreSyntax ( src/Helium/StaticAnalysis/Directives/TS_CoreSyntax.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Directives/TS_CoreSyntax.o ) [ 9 of 82] Compiling Helium.Parser.LexerToken ( src/Helium/Parser/LexerToken.hs, dist/build/helium/helium-tmp/Helium/Parser/LexerToken.o ) [10 of 82] Compiling Helium.Parser.LayoutRule ( src/Helium/Parser/LayoutRule.hs, dist/build/helium/helium-tmp/Helium/Parser/LayoutRule.o ) [11 of 82] Compiling Helium.Main.Version ( src/Helium/Main/Version.hs, dist/build/helium/helium-tmp/Helium/Main/Version.o ) [12 of 82] Compiling Helium.CodeGeneration.CoreUtils ( src/Helium/CodeGeneration/CoreUtils.hs, dist/build/helium/helium-tmp/Helium/CodeGeneration/CoreUtils.o ) [13 of 82] Compiling Helium.CodeGeneration.CoreToLvm ( src/Helium/CodeGeneration/CoreToLvm.hs, dist/build/helium/helium-tmp/Helium/CodeGeneration/CoreToLvm.o ) [14 of 82] Compiling Helium.Main.Args ( src/Helium/Main/Args.hs, dist/build/helium/helium-tmp/Helium/Main/Args.o ) [15 of 82] Compiling Helium.Utils.Logger ( src/Helium/Utils/Logger.hs, dist/build/helium/helium-tmp/Helium/Utils/Logger.o ) [16 of 82] Compiling Helium.Utils.Utils ( src/Helium/Utils/Utils.hs, dist/build/helium/helium-tmp/Helium/Utils/Utils.o ) [17 of 82] Compiling Helium.StaticAnalysis.Miscellaneous.DoublyLinkedTree ( src/Helium/StaticAnalysis/Miscellaneous/DoublyLinkedTree.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Miscellaneous/DoublyLinkedTree.o ) [18 of 82] Compiling Helium.Syntax.UHA_Pretty ( src/Helium/Syntax/UHA_Pretty.hs, dist/build/helium/helium-tmp/Helium/Syntax/UHA_Pretty.o ) [19 of 82] Compiling Helium.Syntax.UHA_Range ( src/Helium/Syntax/UHA_Range.hs, dist/build/helium/helium-tmp/Helium/Syntax/UHA_Range.o ) [20 of 82] Compiling Helium.Syntax.UHA_Utils ( src/Helium/Syntax/UHA_Utils.hs, dist/build/helium/helium-tmp/Helium/Syntax/UHA_Utils.o ) [21 of 82] Compiling Helium.CodeGeneration.DerivingEq ( src/Helium/CodeGeneration/DerivingEq.hs, dist/build/helium/helium-tmp/Helium/CodeGeneration/DerivingEq.o ) [22 of 82] Compiling Helium.CodeGeneration.DerivingShow ( src/Helium/CodeGeneration/DerivingShow.hs, dist/build/helium/helium-tmp/Helium/CodeGeneration/DerivingShow.o ) [23 of 82] Compiling Helium.CodeGeneration.PatternMatch ( src/Helium/CodeGeneration/PatternMatch.hs, dist/build/helium/helium-tmp/Helium/CodeGeneration/PatternMatch.o ) [24 of 82] Compiling Helium.ModuleSystem.DictionaryEnvironment ( src/Helium/ModuleSystem/DictionaryEnvironment.hs, dist/build/helium/helium-tmp/Helium/ModuleSystem/DictionaryEnvironment.o ) [25 of 82] Compiling Helium.ModuleSystem.ExtractImportDecls ( src/Helium/ModuleSystem/ExtractImportDecls.hs, dist/build/helium/helium-tmp/Helium/ModuleSystem/ExtractImportDecls.o ) [26 of 82] Compiling Helium.Parser.CollectFunctionBindings ( src/Helium/Parser/CollectFunctionBindings.hs, dist/build/helium/helium-tmp/Helium/Parser/CollectFunctionBindings.o ) [27 of 82] Compiling Helium.Parser.OperatorTable ( src/Helium/Parser/OperatorTable.hs, dist/build/helium/helium-tmp/Helium/Parser/OperatorTable.o ) [28 of 82] Compiling Helium.StaticAnalysis.Miscellaneous.TypeConversion ( src/Helium/StaticAnalysis/Miscellaneous/TypeConversion.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Miscellaneous/TypeConversion.o ) [29 of 82] Compiling Helium.Syntax.UHA_OneLine ( src/Helium/Syntax/UHA_OneLine.hs, dist/build/helium/helium-tmp/Helium/Syntax/UHA_OneLine.o ) [30 of 82] Compiling Helium.StaticAnalysis.Miscellaneous.UHA_Source ( src/Helium/StaticAnalysis/Miscellaneous/UHA_Source.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Miscellaneous/UHA_Source.o ) [31 of 82] Compiling Helium.StaticAnalysis.Heuristics.OnlyResultHeuristics ( src/Helium/StaticAnalysis/Heuristics/OnlyResultHeuristics.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Heuristics/OnlyResultHeuristics.o ) [32 of 82] Compiling Helium.Utils.Similarity ( src/Helium/Utils/Similarity.hs, dist/build/helium/helium-tmp/Helium/Utils/Similarity.o ) [33 of 82] Compiling Helium.StaticAnalysis.Messages.Messages ( src/Helium/StaticAnalysis/Messages/Messages.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Messages/Messages.o ) [34 of 82] Compiling Helium.Parser.LexerMessage ( src/Helium/Parser/LexerMessage.hs, dist/build/helium/helium-tmp/Helium/Parser/LexerMessage.o ) [35 of 82] Compiling Helium.Parser.LexerMonad ( src/Helium/Parser/LexerMonad.hs, dist/build/helium/helium-tmp/Helium/Parser/LexerMonad.o ) [36 of 82] Compiling Helium.Parser.Lexer ( src/Helium/Parser/Lexer.hs, dist/build/helium/helium-tmp/Helium/Parser/Lexer.o ) [37 of 82] Compiling Helium.Parser.ParseLibrary ( src/Helium/Parser/ParseLibrary.hs, dist/build/helium/helium-tmp/Helium/Parser/ParseLibrary.o ) [38 of 82] Compiling Helium.Parser.ParseMessage ( src/Helium/Parser/ParseMessage.hs, dist/build/helium/helium-tmp/Helium/Parser/ParseMessage.o ) [39 of 82] Compiling Helium.Parser.ResolveOperators ( src/Helium/Parser/ResolveOperators.hs, dist/build/helium/helium-tmp/Helium/Parser/ResolveOperators.o ) [40 of 82] Compiling Helium.StaticAnalysis.Directives.Matchers ( src/Helium/StaticAnalysis/Directives/Matchers.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Directives/Matchers.o ) [41 of 82] Compiling Helium.StaticAnalysis.Heuristics.RepairHeuristics ( src/Helium/StaticAnalysis/Heuristics/RepairHeuristics.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Heuristics/RepairHeuristics.o ) [42 of 82] Compiling Helium.ModuleSystem.ImportEnvironment ( src/Helium/ModuleSystem/ImportEnvironment.hs, dist/build/helium/helium-tmp/Helium/ModuleSystem/ImportEnvironment.o ) [43 of 82] Compiling Helium.CodeGeneration.CodeGeneration ( src/Helium/CodeGeneration/CodeGeneration.hs, dist/build/helium/helium-tmp/Helium/CodeGeneration/CodeGeneration.o ) [44 of 82] Compiling Helium.StaticAnalysis.Messages.HeliumMessages ( src/Helium/StaticAnalysis/Messages/HeliumMessages.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Messages/HeliumMessages.o ) [45 of 82] Compiling Helium.Main.CompileUtils ( src/Helium/Main/CompileUtils.hs, dist/build/helium/helium-tmp/Helium/Main/CompileUtils.o ) [46 of 82] Compiling Helium.Main.PhaseCodeGenerator ( src/Helium/Main/PhaseCodeGenerator.hs, dist/build/helium/helium-tmp/Helium/Main/PhaseCodeGenerator.o ) [47 of 82] Compiling Helium.Main.PhaseDesugarer ( src/Helium/Main/PhaseDesugarer.hs, dist/build/helium/helium-tmp/Helium/Main/PhaseDesugarer.o ) [48 of 82] Compiling Helium.Main.PhaseLexer ( src/Helium/Main/PhaseLexer.hs, dist/build/helium/helium-tmp/Helium/Main/PhaseLexer.o ) [49 of 82] Compiling Helium.Main.PhaseResolveOperators ( src/Helium/Main/PhaseResolveOperators.hs, dist/build/helium/helium-tmp/Helium/Main/PhaseResolveOperators.o ) [50 of 82] Compiling Helium.StaticAnalysis.Messages.Information ( src/Helium/StaticAnalysis/Messages/Information.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Messages/Information.o ) [51 of 82] Compiling Helium.StaticAnalysis.Messages.KindErrors ( src/Helium/StaticAnalysis/Messages/KindErrors.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Messages/KindErrors.o ) [52 of 82] Compiling Helium.StaticAnalysis.Messages.StaticErrors ( src/Helium/StaticAnalysis/Messages/StaticErrors.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Messages/StaticErrors.o ) [53 of 82] Compiling Helium.StaticAnalysis.Messages.TypeErrors ( src/Helium/StaticAnalysis/Messages/TypeErrors.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Messages/TypeErrors.o ) [54 of 82] Compiling Helium.StaticAnalysis.Messages.Warnings ( src/Helium/StaticAnalysis/Messages/Warnings.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Messages/Warnings.o ) [55 of 82] Compiling Helium.StaticAnalysis.Miscellaneous.ConstraintInfo ( src/Helium/StaticAnalysis/Miscellaneous/ConstraintInfo.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Miscellaneous/ConstraintInfo.o ) [56 of 82] Compiling Helium.StaticAnalysis.Directives.TS_Messages ( src/Helium/StaticAnalysis/Directives/TS_Messages.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Directives/TS_Messages.o ) [57 of 82] Compiling Helium.StaticAnalysis.Heuristics.UnifierHeuristics ( src/Helium/StaticAnalysis/Heuristics/UnifierHeuristics.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Heuristics/UnifierHeuristics.o ) [58 of 82] Compiling Helium.StaticAnalysis.Heuristics.HeuristicsInfo ( src/Helium/StaticAnalysis/Heuristics/HeuristicsInfo.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Heuristics/HeuristicsInfo.o ) [59 of 82] Compiling Helium.StaticAnalysis.Heuristics.ListOfHeuristics ( src/Helium/StaticAnalysis/Heuristics/ListOfHeuristics.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Heuristics/ListOfHeuristics.o ) [60 of 82] Compiling Helium.StaticAnalysis.Inferencers.BindingGroupAnalysis ( src/Helium/StaticAnalysis/Inferencers/BindingGroupAnalysis.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Inferencers/BindingGroupAnalysis.o ) [61 of 82] Compiling Helium.StaticAnalysis.Directives.TS_Attributes ( src/Helium/StaticAnalysis/Directives/TS_Attributes.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Directives/TS_Attributes.o ) [62 of 82] Compiling Helium.StaticAnalysis.Inferencers.KindInferencing ( src/Helium/StaticAnalysis/Inferencers/KindInferencing.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Inferencers/KindInferencing.o ) [63 of 82] Compiling Helium.Main.PhaseKindInferencer ( src/Helium/Main/PhaseKindInferencer.hs, dist/build/helium/helium-tmp/Helium/Main/PhaseKindInferencer.o ) [64 of 82] Compiling Helium.StaticAnalysis.Inferencers.SelectConstraintSolver ( src/Helium/StaticAnalysis/Inferencers/SelectConstraintSolver.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Inferencers/SelectConstraintSolver.o ) [65 of 82] Compiling Helium.StaticAnalysis.StaticChecks.StaticChecks ( src/Helium/StaticAnalysis/StaticChecks/StaticChecks.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/StaticChecks/StaticChecks.o ) [66 of 82] Compiling Helium.Main.PhaseStaticChecks ( src/Helium/Main/PhaseStaticChecks.hs, dist/build/helium/helium-tmp/Helium/Main/PhaseStaticChecks.o ) [67 of 82] Compiling Helium.Parser.Parser ( src/Helium/Parser/Parser.hs, dist/build/helium/helium-tmp/Helium/Parser/Parser.o ) [68 of 82] Compiling Helium.Main.PhaseParser ( src/Helium/Main/PhaseParser.hs, dist/build/helium/helium-tmp/Helium/Main/PhaseParser.o ) [69 of 82] Compiling Helium.ModuleSystem.CoreToImportEnv ( src/Helium/ModuleSystem/CoreToImportEnv.hs, dist/build/helium/helium-tmp/Helium/ModuleSystem/CoreToImportEnv.o ) [70 of 82] Compiling Helium.Main.PhaseImport ( src/Helium/Main/PhaseImport.hs, dist/build/helium/helium-tmp/Helium/Main/PhaseImport.o ) [71 of 82] Compiling Helium.StaticAnalysis.Directives.TS_Apply ( src/Helium/StaticAnalysis/Directives/TS_Apply.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Directives/TS_Apply.o ) src/Helium/StaticAnalysis/Directives/TS_Apply.hs:274:34: Warning: Defined but not used: `functions_' [72 of 82] Compiling Helium.StaticAnalysis.Inferencers.TypeInferencing ( src/Helium/StaticAnalysis/Inferencers/TypeInferencing.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Inferencers/TypeInferencing.o ) [73 of 82] Compiling Helium.Main.PhaseTypeInferencer ( src/Helium/Main/PhaseTypeInferencer.hs, dist/build/helium/helium-tmp/Helium/Main/PhaseTypeInferencer.o ) [74 of 82] Compiling Helium.StaticAnalysis.Inferencers.ExpressionTypeInferencer ( src/Helium/StaticAnalysis/Inferencers/ExpressionTypeInferencer.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Inferencers/ExpressionTypeInferencer.o ) [75 of 82] Compiling Helium.StaticAnalysis.Directives.TS_Analyse ( src/Helium/StaticAnalysis/Directives/TS_Analyse.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Directives/TS_Analyse.o ) [76 of 82] Compiling Helium.StaticAnalysis.Directives.TS_ToCore ( src/Helium/StaticAnalysis/Directives/TS_ToCore.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Directives/TS_ToCore.o ) [77 of 82] Compiling Helium.StaticAnalysis.Directives.TS_Parser ( src/Helium/StaticAnalysis/Directives/TS_Parser.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Directives/TS_Parser.o ) [78 of 82] Compiling Helium.StaticAnalysis.Directives.TS_Compile ( src/Helium/StaticAnalysis/Directives/TS_Compile.hs, dist/build/helium/helium-tmp/Helium/StaticAnalysis/Directives/TS_Compile.o ) [79 of 82] Compiling Helium.Main.PhaseTypingStrategies ( src/Helium/Main/PhaseTypingStrategies.hs, dist/build/helium/helium-tmp/Helium/Main/PhaseTypingStrategies.o ) [80 of 82] Compiling Helium.Main.Compile ( src/Helium/Main/Compile.hs, dist/build/helium/helium-tmp/Helium/Main/Compile.o ) [81 of 82] Compiling Paths_helium ( dist/build/autogen/Paths_helium.hs, dist/build/helium/helium-tmp/Paths_helium.o ) [82 of 82] Compiling Main ( src/Helium/Main.hs, dist/build/helium/helium-tmp/Main.o ) Linking dist/build/helium/helium ... Preprocessing executable 'texthint' for helium-1.8... [1 of 5] Compiling Helium.Main.Version ( src/Helium/Main/Version.hs, dist/build/texthint/texthint-tmp/Helium/Main/Version.o ) [2 of 5] Compiling Helium.Main.Args ( src/Helium/Main/Args.hs, dist/build/texthint/texthint-tmp/Helium/Main/Args.o ) [3 of 5] Compiling TextHint.ConfigFile ( src/TextHint/ConfigFile.hs, dist/build/texthint/texthint-tmp/TextHint/ConfigFile.o ) [4 of 5] Compiling Paths_helium ( dist/build/autogen/Paths_helium.hs, dist/build/texthint/texthint-tmp/Paths_helium.o ) [5 of 5] Compiling Main ( src/TextHint/Main.hs, dist/build/texthint/texthint-tmp/Main.o ) Linking dist/build/texthint/texthint ... Preprocessing executable 'runhelium' for helium-1.8... [1 of 5] Compiling Helium.Main.Version ( src/Helium/Main/Version.hs, dist/build/runhelium/runhelium-tmp/Helium/Main/Version.o ) [2 of 5] Compiling Helium.Main.Args ( src/Helium/Main/Args.hs, dist/build/runhelium/runhelium-tmp/Helium/Main/Args.o ) [3 of 5] Compiling TextHint.ConfigFile ( src/TextHint/ConfigFile.hs, dist/build/runhelium/runhelium-tmp/TextHint/ConfigFile.o ) [4 of 5] Compiling Paths_helium ( dist/build/autogen/Paths_helium.hs, dist/build/runhelium/runhelium-tmp/Paths_helium.o ) [5 of 5] Compiling Main ( src/RunHelium/Main.hs, dist/build/runhelium/runhelium-tmp/Main.o ) Linking dist/build/runhelium/runhelium ... Running Haddock for helium-1.8... Running hscolour for helium-1.8... Preprocessing library helium-1.8... Preprocessing executable 'helium' for helium-1.8... Preprocessing executable 'texthint' for helium-1.8... Preprocessing executable 'runhelium' for helium-1.8... Preprocessing library helium-1.8... dist/build/tmp-29938/src/Helium/StaticAnalysis/Directives/TS_Apply.hs:274:34: Warning: Defined but not used: `functions_' Haddock coverage: 33% ( 1 / 3) in 'Helium.StaticAnalysis.Miscellaneous.TypesToAlignedDocs' 14% ( 1 / 7) in 'Helium.StaticAnalysis.Heuristics.TieBreakerHeuristics' 33% ( 1 / 3) in 'Helium.Utils.OneLiner' 5% ( 1 / 19) in 'Helium.StaticAnalysis.Miscellaneous.TypeConstraints' 0% ( 0 / 64) in 'Helium.Utils.Texts' 0% ( 0 / 8) in 'Helium.StaticAnalysis.Directives.TS_CoreSyntax' 25% ( 1 / 4) in 'Helium.Parser.LexerToken' 50% ( 1 / 2) in 'Helium.Parser.LayoutRule' 0% ( 0 / 2) in 'Helium.Main.Version' 7% ( 1 / 14) in 'Helium.Main.Args' 33% ( 1 / 3) in 'Helium.Utils.Logger' 50% ( 1 / 2) in 'Helium.CodeGeneration.CoreToLvm' 7% ( 1 / 15) in 'Helium.CodeGeneration.CoreUtils' 8% ( 2 / 25) in 'Helium.Utils.Utils' 17% ( 1 / 6) in 'Helium.StaticAnalysis.Miscellaneous.DoublyLinkedTree' 50% ( 1 / 2) in 'Helium.Utils.Similarity' 0% ( 0 / 57) in 'Helium.Syntax.UHA_Syntax' 3% ( 1 / 34) in 'Helium.Syntax.UHA_Range' 5% ( 1 / 22) in 'Helium.Syntax.UHA_Utils' 10% ( 1 / 10) in 'Helium.ModuleSystem.DictionaryEnvironment' 10% ( 1 / 10) in 'Helium.StaticAnalysis.Miscellaneous.TypeConversion' 20% ( 1 / 5) in 'Helium.CodeGeneration.PatternMatch' 14% ( 1 / 7) in 'Helium.CodeGeneration.DerivingShow' 50% ( 1 / 2) in 'Helium.CodeGeneration.DerivingEq' 6% ( 1 / 18) in 'Helium.StaticAnalysis.Messages.Messages' 8% ( 1 / 12) in 'Helium.StaticAnalysis.Messages.StaticErrors' 7% ( 1 / 14) in 'Helium.StaticAnalysis.Messages.HeliumMessages' 0% ( 0 /728) in 'Helium.ModuleSystem.ExtractImportDecls' 0% ( 0 /738) in 'Helium.Syntax.UHA_Pretty' 20% ( 1 / 5) in 'Helium.StaticAnalysis.Messages.KindErrors' 17% ( 1 / 6) in 'Helium.StaticAnalysis.Messages.Warnings' 20% ( 1 / 5) in 'Helium.Parser.OperatorTable' 0% ( 0 /741) in 'Helium.Parser.ResolveOperators' 11% ( 1 / 9) in 'Helium.Parser.CollectFunctionBindings' 14% ( 1 / 7) in 'Helium.Parser.LexerMessage' 8% ( 1 / 13) in 'Helium.Parser.LexerMonad' 29% ( 2 / 7) in 'Helium.Parser.Lexer' 1% ( 1 / 99) in 'Helium.Parser.ParseLibrary' 12% ( 1 / 8) in 'Helium.Parser.Parser' 100% ( 1 / 1) in 'Helium.Parser.ParseMessage' 4% ( 1 / 23) in 'Helium.StaticAnalysis.Directives.Matchers' 0% ( 0 / 9) in 'Helium.StaticAnalysis.Directives.TS_Syntax' 20% ( 1 / 5) in 'Helium.StaticAnalysis.Directives.TS_Parser' 0% ( 0 /734) in 'Helium.Syntax.UHA_OneLine' 11% ( 1 / 9) in 'Helium.StaticAnalysis.Miscellaneous.UHA_Source' 11% ( 1 / 9) in 'Helium.StaticAnalysis.Messages.TypeErrors' 4% ( 2 / 48) in 'Helium.StaticAnalysis.Miscellaneous.ConstraintInfo' 14% ( 1 / 7) in 'Helium.StaticAnalysis.Directives.TS_Messages' 10% ( 2 / 21) in 'Helium.StaticAnalysis.Inferencers.BindingGroupAnalysis' 6% ( 1 / 17) in 'Helium.StaticAnalysis.Directives.TS_Attributes' 17% ( 1 / 6) in 'Helium.StaticAnalysis.Heuristics.OnlyResultHeuristics' 3% ( 1 / 30) in 'Helium.StaticAnalysis.Heuristics.RepairHeuristics' 3% ( 1 / 30) in 'Helium.ModuleSystem.ImportEnvironment' 33% ( 8 / 24) in 'Helium.Main.CompileUtils' 50% ( 1 / 2) in 'Helium.Main.PhaseLexer' 50% ( 1 / 2) in 'Helium.Main.PhaseParser' 50% ( 1 / 2) in 'Helium.Main.PhaseResolveOperators' 50% ( 1 / 2) in 'Helium.Main.PhaseCodeGenerator' 0% ( 0 / 9) in 'Helium.StaticAnalysis.Messages.Information' 50% ( 1 / 2) in 'Helium.ModuleSystem.CoreToImportEnv' 50% ( 1 / 2) in 'Helium.Main.PhaseImport' 0% ( 0 /741) in 'Helium.StaticAnalysis.Inferencers.KindInferencing' 50% ( 1 / 2) in 'Helium.Main.PhaseKindInferencer' 0% ( 0 /752) in 'Helium.StaticAnalysis.StaticChecks.StaticChecks' 50% ( 1 / 2) in 'Helium.Main.PhaseStaticChecks' 0% ( 0 / 48) in 'Helium.StaticAnalysis.Directives.TS_Apply' 33% ( 1 / 3) in 'Helium.StaticAnalysis.Heuristics.UnifierHeuristics' 12% ( 1 / 8) in 'Helium.StaticAnalysis.Heuristics.HeuristicsInfo' 50% ( 1 / 2) in 'Helium.StaticAnalysis.Heuristics.ListOfHeuristics' 50% ( 1 / 2) in 'Helium.StaticAnalysis.Inferencers.SelectConstraintSolver' 0% ( 0 /788) in 'Helium.StaticAnalysis.Inferencers.TypeInferencing' 50% ( 1 / 2) in 'Helium.Main.PhaseTypeInferencer' 50% ( 1 / 2) in 'Helium.StaticAnalysis.Inferencers.ExpressionTypeInferencer' 0% ( 0 /826) in 'Helium.StaticAnalysis.Directives.TS_Analyse' 0% ( 0 /505) in 'Helium.StaticAnalysis.Directives.TS_ToCore' 50% ( 1 / 2) in 'Helium.StaticAnalysis.Directives.TS_Compile' 50% ( 1 / 2) in 'Helium.Main.PhaseTypingStrategies' 0% ( 0 /746) in 'Helium.CodeGeneration.CodeGeneration' 50% ( 1 / 2) in 'Helium.Main.PhaseDesugarer' 17% ( 1 / 6) in 'Helium.Main.Compile' Warning: Helium.StaticAnalysis.Inferencers.SelectConstraintSolver: could not find link destinations for: Helium.StaticAnalysis.Inferencers.SelectConstraintSolver.TreeSolver Documentation created: dist/doc/html/helium/index.html, dist/doc/html/helium/helium.txt Preprocessing executable 'helium' for helium-1.8... Preprocessing executable 'texthint' for helium-1.8... Preprocessing executable 'runhelium' for helium-1.8... Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/helium-1.8 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the system search path. Registering helium-1.8... Installed helium-1.8