Building Helium
-
building depend
-
# Checking dependencies
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -M -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint parser/CollectFunctionBindings.hs parser/OperatorTable.hs parser/Parser.hs parser/ResolveOperators.hs parser/Lexer.hs parser/ParseLibrary.hs parser/ParseMessage.hs parser/LexerMonad.hs parser/LexerMessage.hs parser/LayoutRule.hs parser/LexerToken.hs staticanalysis/messages/Messages.hs staticanalysis/messages/HeliumMessages.hs staticanalysis/messages/StaticErrors.hs staticanalysis/messages/TypeErrors.hs staticanalysis/messages/KindErrors.hs staticanalysis/messages/Warnings.hs staticanalysis/messages/Information.hs staticanalysis/heuristics/HeuristicsInfo.hs staticanalysis/heuristics/ListOfHeuristics.hs staticanalysis/heuristics/OnlyResultHeuristics.hs staticanalysis/heuristics/RepairHeuristics.hs staticanalysis/heuristics/TieBreakerHeuristics.hs staticanalysis/heuristics/UnifierHeuristics.hs staticanalysis/staticchecks/StaticChecks.hs staticanalysis/inferencers/TypeInferencing.hs staticanalysis/inferencers/KindInferencing.hs staticanalysis/inferencers/ExpressionTypeInferencer.hs staticanalysis/inferencers/SelectConstraintSolver.hs staticanalysis/inferencers/BindingGroupAnalysis.hs staticanalysis/directives/TS_Parser.hs staticanalysis/directives/TS_Syntax.hs staticanalysis/directives/Matchers.hs staticanalysis/directives/TS_Apply.hs staticanalysis/directives/TS_Messages.hs staticanalysis/directives/TS_Analyse.hs staticanalysis/directives/TS_CoreSyntax.hs staticanalysis/directives/TS_ToCore.hs staticanalysis/directives/TS_Compile.hs staticanalysis/directives/TS_Attributes.hs staticanalysis/miscellaneous/ConstraintInfo.hs staticanalysis/miscellaneous/DoublyLinkedTree.hs staticanalysis/miscellaneous/TypeConstraints.hs staticanalysis/miscellaneous/TypesToAlignedDocs.hs staticanalysis/miscellaneous/TypeConversion.hs staticanalysis/miscellaneous/UHA_Source.hs syntax/UHA_Syntax.hs syntax/UHA_Utils.hs syntax/UHA_Range.hs syntax/UHA_Pretty.hs syntax/UHA_OneLine.hs codegeneration/CoreToLvm.hs codegeneration/PatternMatch.hs codegeneration/DerivingShow.hs codegeneration/DerivingEq.hs codegeneration/CoreUtils.hs codegeneration/CodeGeneration.hs utils/Utils.hs utils/Logger.hs utils/OSSpecific.hs utils/OneLiner.hs utils/Similarity.hs utils/Texts.hs ../../Top/src/Top/Constraint/Equality.hs ../../Top/src/Top/Constraint/Information.hs ../../Top/src/Top/Constraint/Polymorphism.hs ../../Top/src/Top/Constraint/Qualifier.hs ../../Top/src/Top/Constraint.hs ../../Top/src/Top/Implementation/Basic.hs ../../Top/src/Top/Implementation/FastSubstitution.hs ../../Top/src/Top/Implementation/General.hs ../../Top/src/Top/Implementation/Overloading.hs ../../Top/src/Top/Implementation/SimpleSubstitution.hs ../../Top/src/Top/Implementation/TypeGraph/ApplyHeuristics.hs ../../Top/src/Top/Implementation/TypeGraph/Basics.hs ../../Top/src/Top/Implementation/TypeGraph/Class.hs ../../Top/src/Top/Implementation/TypeGraph/ClassMonadic.hs ../../Top/src/Top/Implementation/TypeGraph/DefaultHeuristics.hs ../../Top/src/Top/Implementation/TypeGraph/EquivalenceGroup.hs ../../Top/src/Top/Implementation/TypeGraph/Heuristic.hs ../../Top/src/Top/Implementation/TypeGraph/Path.hs ../../Top/src/Top/Implementation/TypeGraph/Standard.hs ../../Top/src/Top/Implementation/TypeGraphSubstitution.hs ../../Top/src/Top/Implementation/TypeInference.hs ../../Top/src/Top/Interface/Basic.hs ../../Top/src/Top/Interface/Qualification.hs ../../Top/src/Top/Interface/Substitution.hs ../../Top/src/Top/Interface/TypeInference.hs ../../Top/src/Top/Monad/Select.hs ../../Top/src/Top/Monad/StateFix.hs ../../Top/src/Top/Ordering/Tree.hs ../../Top/src/Top/Ordering/TreeWalk.hs ../../Top/src/Top/Solver/Greedy.hs ../../Top/src/Top/Solver/PartitionCombinator.hs ../../Top/src/Top/Solver/SwitchCombinator.hs ../../Top/src/Top/Solver/TypeGraph.hs ../../Top/src/Top/Solver.hs ../../Top/src/Top/Types/Classes.hs ../../Top/src/Top/Types/Kinds.hs ../../Top/src/Top/Types/Primitive.hs ../../Top/src/Top/Types/Qualification.hs ../../Top/src/Top/Types/Quantification.hs ../../Top/src/Top/Types/Schemes.hs ../../Top/src/Top/Types/Substitution.hs ../../Top/src/Top/Types/Synonym.hs ../../Top/src/Top/Types/Unification.hs ../../Top/src/Top/Types.hs ../../Top/src/Top/Util/Embedding.hs ../../Top/src/Top/Util/Empty.hs ../../Top/src/Top/Util/Option.hs ../../lvm/src/lib/common/Id.hs ../../lvm/src/lib/common/IdMap.hs ../../lvm/src/lib/common/IdSet.hs ../../lvm/src/lib/common/IntMap.hs ../../lvm/src/lib/common/Byte.hs ../../lvm/src/lib/common/Standard.hs ../../lvm/src/lib/common/TopSort.hs ../../lvm/src/lib/common/Set.hs ../../lvm/src/lib/common/ghc/Special.hs ../../lvm/src/lib/common/PPrint.hs ../../lvm/src/lib/lvm/Lvm.hs ../../lvm/src/lib/lvm/LvmPretty.hs ../../lvm/src/lib/lvm/LvmWrite.hs ../../lvm/src/lib/lvm/LvmRead.hs ../../lvm/src/lib/lvm/LvmImport.hs ../../lvm/src/lib/lvm/Module.hs ../../lvm/src/lib/lvm/ModulePretty.hs ../../lvm/src/lib/lvm/Instr.hs ../../lvm/src/lib/lvm/InstrPretty.hs ../../lvm/src/lib/lvm/InstrResolve.hs ../../lvm/src/lib/lvm/InstrRewrite.hs ../../lvm/src/lib/asm/AsmOptimize.hs ../../lvm/src/lib/asm/AsmInline.hs ../../lvm/src/lib/asm/AsmOccur.hs ../../lvm/src/lib/asm/Asm.hs ../../lvm/src/lib/asm/AsmPretty.hs ../../lvm/src/lib/asm/AsmToLvm.hs ../../lvm/src/lib/core/Core.hs ../../lvm/src/lib/core/CorePretty.hs ../../lvm/src/lib/core/CoreToAsm.hs ../../lvm/src/lib/core/CoreParse.hs ../../lvm/src/lib/core/CoreLexer.hs ../../lvm/src/lib/core/CoreNormalize.hs ../../lvm/src/lib/core/CoreRemoveDead.hs ../../lvm/src/lib/core/CoreNoShadow.hs ../../lvm/src/lib/core/CoreFreeVar.hs ../../lvm/src/lib/core/CoreLetSort.hs ../../lvm/src/lib/core/CoreLift.hs ../../lvm/src/lib/core/CoreSaturate.hs main/Main.hs main/Version.hs main/Args.hs main/Compile.hs main/PhaseLexer.hs main/PhaseParser.hs main/PhaseImport.hs main/PhaseResolveOperators.hs main/PhaseStaticChecks.hs main/PhaseTypingStrategies.hs main/PhaseTypeInferencer.hs main/PhaseDesugarer.hs main/PhaseCodeGenerator.hs main/CompileUtils.hs main/PhaseKindInferencer.hs modulesystem/ImportEnvironment.hs modulesystem/DictionaryEnvironment.hs modulesystem/CoreToImportEnv.hs modulesystem/ExtractImportDecls.hs
-
building main/Version.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/Version.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/Version.hi
-
building main/Args.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/Args.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/Args.hi
-
building utils/Logger.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c utils/Logger.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building utils/Logger.hi
-
building utils/Utils.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c utils/Utils.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building utils/Utils.hi
-
building ../../lvm/src/lib/common/ghc/Special.hi
-
# GHC Special.hs
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/common/ghc/Special.hs -fglasgow-exts -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/IntMap.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/common/IntMap.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/IntMap.hi
-
building ../../lvm/src/lib/common/Standard.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/common/Standard.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/Standard.hi
-
building ../../lvm/src/lib/common/Id.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/common/Id.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/Id.hi
-
building syntax/UHA_Syntax.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c syntax/UHA_Syntax.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building syntax/UHA_Syntax.hi
-
building syntax/UHA_Range.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c syntax/UHA_Range.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
syntax/UHA_Range.hs:136:0:
-
Warning: Pattern match(es) are overlapped
-
In the definition of `getPatRange': getPatRange _ = ...
-
building syntax/UHA_Range.hi
-
building ../../Top/src/Top/Types/Primitive.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Types/Primitive.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Types/Primitive.hi
-
building ../../Top/src/Top/Types/Substitution.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Types/Substitution.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Types/Substitution.hi
-
building ../../Top/src/Top/Types/Qualification.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Types/Qualification.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Types/Qualification.hi
-
building ../../Top/src/Top/Types/Synonym.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Types/Synonym.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Types/Synonym.hi
-
building ../../Top/src/Top/Types/Unification.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Types/Unification.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Types/Unification.hi
-
building ../../Top/src/Top/Types/Classes.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Types/Classes.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Types/Classes.hi
-
building ../../Top/src/Top/Types/Quantification.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Types/Quantification.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Types/Quantification.hi
-
building ../../Top/src/Top/Types/Schemes.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Types/Schemes.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Types/Schemes.hi
-
building ../../Top/src/Top/Types/Kinds.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Types/Kinds.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Types/Kinds.hi
-
building ../../Top/src/Top/Types.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Types.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Types.hi
-
building syntax/UHA_Utils.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c syntax/UHA_Utils.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building syntax/UHA_Utils.hi
-
building parser/CollectFunctionBindings.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/CollectFunctionBindings.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building parser/OperatorTable.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/OperatorTable.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building utils/Texts.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c utils/Texts.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building utils/Texts.hi
-
building parser/LexerToken.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/LexerToken.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building parser/LexerToken.hi
-
building parser/LayoutRule.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/LayoutRule.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building parser/LayoutRule.hi
-
building utils/Similarity.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c utils/Similarity.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building utils/Similarity.hi
-
building utils/OneLiner.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c utils/OneLiner.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building utils/OneLiner.hi
-
building staticanalysis/messages/Messages.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/messages/Messages.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
staticanalysis/messages/Messages.hs:168:6:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: _ -> ...
-
building staticanalysis/messages/Messages.hi
-
building parser/LexerMessage.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/LexerMessage.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building parser/LexerMessage.hi
-
building parser/LexerMonad.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/LexerMonad.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building parser/LexerMonad.hi
-
building parser/Lexer.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/Lexer.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building parser/Lexer.hi
-
building parser/ParseLibrary.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/ParseLibrary.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building parser/ParseLibrary.hi
-
building parser/Parser.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/Parser.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building parser/ResolveOperators.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/ResolveOperators.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building parser/ParseMessage.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c parser/ParseMessage.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/PPrint.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/common/PPrint.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/PPrint.hi
-
building staticanalysis/miscellaneous/TypesToAlignedDocs.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/miscellaneous/TypesToAlignedDocs.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/miscellaneous/TypesToAlignedDocs.hi
-
building staticanalysis/messages/HeliumMessages.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/messages/HeliumMessages.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/messages/StaticErrors.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/messages/StaticErrors.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
staticanalysis/messages/StaticErrors.hs:49:23:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: _ -> ...
-
-
staticanalysis/messages/StaticErrors.hs:273:23:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: _ -> ...
-
building staticanalysis/miscellaneous/TypeConversion.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/miscellaneous/TypeConversion.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/miscellaneous/TypeConversion.hi
-
building syntax/UHA_OneLine.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c syntax/UHA_OneLine.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building syntax/UHA_OneLine.hi
-
building staticanalysis/miscellaneous/UHA_Source.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/miscellaneous/UHA_Source.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/miscellaneous/UHA_Source.hi
-
building staticanalysis/messages/TypeErrors.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/messages/TypeErrors.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building syntax/UHA_Pretty.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c syntax/UHA_Pretty.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building syntax/UHA_Pretty.hi
-
building staticanalysis/messages/KindErrors.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/messages/KindErrors.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/messages/Warnings.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/messages/Warnings.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
staticanalysis/messages/Warnings.hs:44:23:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: _ -> ...
-
-
staticanalysis/messages/Warnings.hs:64:22:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: _ -> ...
-
building staticanalysis/directives/TS_CoreSyntax.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/directives/TS_CoreSyntax.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/directives/TS_CoreSyntax.hi
-
building ../../Top/src/Top/Constraint/Information.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Constraint/Information.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Constraint/Information.hi
-
building ../../Top/src/Top/Monad/StateFix.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Monad/StateFix.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Monad/StateFix.hi
-
building ../../Top/src/Top/Util/Embedding.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Util/Embedding.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Util/Embedding.hi
-
building ../../Top/src/Top/Monad/Select.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Monad/Select.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Monad/Select.hi
-
building ../../Top/src/Top/Util/Option.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Util/Option.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Util/Option.hi
-
building ../../Top/src/Top/Constraint.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Constraint.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Constraint.hi
-
building ../../Top/src/Top/Interface/Basic.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Interface/Basic.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Interface/Basic.hi
-
building ../../Top/src/Top/Interface/Substitution.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Interface/Substitution.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Interface/Substitution.hi
-
building ../../Top/src/Top/Interface/TypeInference.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Interface/TypeInference.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Interface/TypeInference.hi
-
building ../../Top/src/Top/Util/Empty.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Util/Empty.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Util/Empty.hi
-
building ../../Top/src/Top/Implementation/General.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/General.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/General.hi
-
building ../../Top/src/Top/Interface/Qualification.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Interface/Qualification.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Interface/Qualification.hi
-
building ../../Top/src/Top/Solver.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Solver.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Solver.hi
-
building ../../Top/src/Top/Implementation/TypeGraph/Path.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeGraph/Path.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraph/Path.hi
-
building ../../Top/src/Top/Implementation/TypeGraph/Basics.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeGraph/Basics.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraph/Basics.hi
-
building ../../Top/src/Top/Implementation/TypeGraph/Class.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeGraph/Class.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraph/Class.hi
-
building ../../Top/src/Top/Implementation/TypeGraph/ClassMonadic.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeGraph/ClassMonadic.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraph/ClassMonadic.hi
-
building ../../Top/src/Top/Implementation/TypeGraph/Heuristic.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeGraph/Heuristic.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraph/Heuristic.hi
-
building staticanalysis/heuristics/OnlyResultHeuristics.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/heuristics/OnlyResultHeuristics.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/heuristics/OnlyResultHeuristics.hi
-
building staticanalysis/heuristics/RepairHeuristics.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/heuristics/RepairHeuristics.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/heuristics/RepairHeuristics.hi
-
building modulesystem/ImportEnvironment.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c modulesystem/ImportEnvironment.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building modulesystem/ImportEnvironment.hi
-
building main/CompileUtils.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/CompileUtils.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/CompileUtils.hi
-
building staticanalysis/messages/Information.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/messages/Information.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/miscellaneous/DoublyLinkedTree.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/miscellaneous/DoublyLinkedTree.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/miscellaneous/DoublyLinkedTree.hi
-
building ../../Top/src/Top/Implementation/Overloading.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/Overloading.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/Overloading.hi
-
building ../../Top/src/Top/Constraint/Equality.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Constraint/Equality.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Constraint/Equality.hi
-
building ../../Top/src/Top/Constraint/Polymorphism.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Constraint/Polymorphism.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Constraint/Polymorphism.hi
-
building ../../Top/src/Top/Constraint/Qualifier.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Constraint/Qualifier.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Constraint/Qualifier.hi
-
building staticanalysis/miscellaneous/TypeConstraints.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/miscellaneous/TypeConstraints.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/miscellaneous/TypeConstraints.hi
-
building ../../Top/src/Top/Ordering/TreeWalk.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Ordering/TreeWalk.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Ordering/TreeWalk.hi
-
building ../../Top/src/Top/Ordering/Tree.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Ordering/Tree.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Ordering/Tree.hi
-
building staticanalysis/miscellaneous/ConstraintInfo.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/miscellaneous/ConstraintInfo.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/miscellaneous/ConstraintInfo.hi
-
building staticanalysis/heuristics/UnifierHeuristics.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/heuristics/UnifierHeuristics.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/heuristics/UnifierHeuristics.hi
-
building staticanalysis/heuristics/TieBreakerHeuristics.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/heuristics/TieBreakerHeuristics.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/heuristics/TieBreakerHeuristics.hi
-
building staticanalysis/heuristics/HeuristicsInfo.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/heuristics/HeuristicsInfo.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraph/ApplyHeuristics.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeGraph/ApplyHeuristics.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraph/ApplyHeuristics.hi
-
building ../../Top/src/Top/Implementation/TypeGraph/DefaultHeuristics.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeGraph/DefaultHeuristics.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraph/DefaultHeuristics.hi
-
building staticanalysis/heuristics/ListOfHeuristics.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/heuristics/ListOfHeuristics.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/IdMap.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/common/IdMap.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/IdMap.hi
-
building ../../lvm/src/lib/common/IdSet.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/common/IdSet.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/IdSet.hi
-
building ../../lvm/src/lib/common/Byte.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/common/Byte.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/Byte.hi
-
building ../../lvm/src/lib/lvm/Instr.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/Instr.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
../../lvm/src/lib/lvm/Instr.hs:377:4:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: other -> ...
-
-
../../lvm/src/lib/lvm/Instr.hs:516:4:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: other -> ...
-
building ../../lvm/src/lib/lvm/Instr.hi
-
building ../../lvm/src/lib/lvm/Module.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/Module.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
../../lvm/src/lib/lvm/Module.hs:139:4:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: other -> ...
-
-
../../lvm/src/lib/lvm/Module.hs:149:4:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: other -> ...
-
building ../../lvm/src/lib/lvm/Module.hi
-
building ../../lvm/src/lib/core/Core.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/Core.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/Core.hi
-
building codegeneration/CoreUtils.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c codegeneration/CoreUtils.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building codegeneration/CoreUtils.hi
-
building codegeneration/DerivingShow.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c codegeneration/DerivingShow.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building codegeneration/DerivingShow.hi
-
building staticanalysis/staticchecks/StaticChecks.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/staticchecks/StaticChecks.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/TopSort.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/common/TopSort.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/TopSort.hi
-
building staticanalysis/inferencers/BindingGroupAnalysis.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/inferencers/BindingGroupAnalysis.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/inferencers/BindingGroupAnalysis.hi
-
building staticanalysis/directives/TS_Attributes.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/directives/TS_Attributes.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/directives/TS_Attributes.hi
-
building staticanalysis/directives/TS_Apply.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/directives/TS_Apply.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/directives/TS_Apply.hi
-
building staticanalysis/directives/Matchers.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/directives/Matchers.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/directives/Matchers.hi
-
building modulesystem/DictionaryEnvironment.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c modulesystem/DictionaryEnvironment.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building modulesystem/DictionaryEnvironment.hi
-
building ../../Top/src/Top/Solver/SwitchCombinator.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Solver/SwitchCombinator.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Solver/SwitchCombinator.hi
-
building ../../Top/src/Top/Solver/PartitionCombinator.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Solver/PartitionCombinator.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Solver/PartitionCombinator.hi
-
building ../../Top/src/Top/Implementation/TypeGraph/EquivalenceGroup.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeGraph/EquivalenceGroup.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraph/EquivalenceGroup.hi
-
building ../../Top/src/Top/Implementation/TypeGraph/Standard.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeGraph/Standard.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraph/Standard.hi
-
building ../../Top/src/Top/Implementation/TypeGraphSubstitution.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeGraphSubstitution.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeGraphSubstitution.hi
-
building ../../Top/src/Top/Implementation/TypeInference.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/TypeInference.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/TypeInference.hi
-
building ../../Top/src/Top/Implementation/Basic.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/Basic.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/Basic.hi
-
building ../../Top/src/Top/Solver/TypeGraph.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Solver/TypeGraph.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Solver/TypeGraph.hi
-
building ../../Top/src/Top/Implementation/SimpleSubstitution.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/SimpleSubstitution.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/SimpleSubstitution.hi
-
building ../../Top/src/Top/Implementation/FastSubstitution.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Implementation/FastSubstitution.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Implementation/FastSubstitution.hi
-
building ../../Top/src/Top/Solver/Greedy.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../Top/src/Top/Solver/Greedy.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../Top/src/Top/Solver/Greedy.hi
-
building staticanalysis/inferencers/SelectConstraintSolver.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/inferencers/SelectConstraintSolver.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/inferencers/SelectConstraintSolver.hi
-
building staticanalysis/inferencers/TypeInferencing.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/inferencers/TypeInferencing.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/inferencers/KindInferencing.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/inferencers/KindInferencing.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/inferencers/TypeInferencing.hi
-
building staticanalysis/inferencers/ExpressionTypeInferencer.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/inferencers/ExpressionTypeInferencer.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/directives/TS_Syntax.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/directives/TS_Syntax.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/directives/TS_Syntax.hi
-
building staticanalysis/directives/TS_ToCore.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/directives/TS_ToCore.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/directives/TS_ToCore.hi
-
building staticanalysis/directives/TS_Parser.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/directives/TS_Parser.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/directives/TS_Messages.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/directives/TS_Messages.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/directives/TS_Analyse.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/directives/TS_Analyse.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building staticanalysis/directives/TS_Compile.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c staticanalysis/directives/TS_Compile.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/lvm/ModulePretty.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/ModulePretty.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
../../lvm/src/lib/lvm/ModulePretty.hs:38:4:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: other -> ...
-
-
../../lvm/src/lib/lvm/ModulePretty.hs:122:4:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: other -> ...
-
building ../../lvm/src/lib/lvm/ModulePretty.hi
-
building ../../lvm/src/lib/lvm/InstrPretty.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/InstrPretty.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/lvm/InstrPretty.hi
-
building ../../lvm/src/lib/lvm/Lvm.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/Lvm.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/lvm/Lvm.hi
-
building ../../lvm/src/lib/lvm/LvmPretty.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/LvmPretty.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/lvm/LvmPretty.hi
-
building ../../lvm/src/lib/lvm/LvmWrite.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/LvmWrite.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/lvm/LvmWrite.hi
-
building ../../lvm/src/lib/asm/Asm.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/asm/Asm.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/asm/Asm.hi
-
building ../../lvm/src/lib/asm/AsmOccur.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/asm/AsmOccur.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/asm/AsmOccur.hi
-
building ../../lvm/src/lib/asm/AsmInline.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/asm/AsmInline.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/asm/AsmInline.hi
-
building ../../lvm/src/lib/asm/AsmOptimize.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/asm/AsmOptimize.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/asm/AsmOptimize.hi
-
building ../../lvm/src/lib/lvm/InstrRewrite.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/InstrRewrite.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/lvm/InstrRewrite.hi
-
building ../../lvm/src/lib/lvm/InstrResolve.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/InstrResolve.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/lvm/InstrResolve.hi
-
building ../../lvm/src/lib/asm/AsmToLvm.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/asm/AsmToLvm.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/asm/AsmToLvm.hi
-
building ../../lvm/src/lib/core/CoreLift.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CoreLift.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/CoreLift.hi
-
building ../../lvm/src/lib/core/CoreLetSort.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CoreLetSort.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/CoreLetSort.hi
-
building ../../lvm/src/lib/core/CoreFreeVar.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CoreFreeVar.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/CoreFreeVar.hi
-
building ../../lvm/src/lib/core/CoreNormalize.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CoreNormalize.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/CoreNormalize.hi
-
building ../../lvm/src/lib/core/CoreSaturate.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CoreSaturate.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/CoreSaturate.hi
-
building ../../lvm/src/lib/core/CoreNoShadow.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CoreNoShadow.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/CoreNoShadow.hi
-
building ../../lvm/src/lib/core/CoreToAsm.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CoreToAsm.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/CoreToAsm.hi
-
building codegeneration/CoreToLvm.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c codegeneration/CoreToLvm.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building codegeneration/PatternMatch.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c codegeneration/PatternMatch.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building codegeneration/DerivingEq.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c codegeneration/DerivingEq.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/CorePretty.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CorePretty.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
../../lvm/src/lib/core/CorePretty.hs:32:4:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative:
-
Note n e -> ...
-
other -> ...
-
building ../../lvm/src/lib/core/CorePretty.hi
-
building ../../lvm/src/lib/core/CoreLexer.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CoreLexer.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/CoreLexer.hi
-
building ../../lvm/src/lib/core/CoreParse.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CoreParse.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
../../lvm/src/lib/core/CoreParse.hs:261:12:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: other -> ...
-
-
../../lvm/src/lib/core/CoreParse.hs:274:8:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: other -> ...
-
building ../../lvm/src/lib/core/CoreParse.hi
-
building codegeneration/CodeGeneration.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c codegeneration/CodeGeneration.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
codegeneration/CodeGeneration.hs:911:42:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: _ -> ...
-
building utils/OSSpecific.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c utils/OSSpecific.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/common/Set.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/common/Set.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/lvm/LvmRead.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/LvmRead.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/lvm/LvmImport.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/lvm/LvmImport.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/asm/AsmPretty.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/asm/AsmPretty.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building ../../lvm/src/lib/core/CoreRemoveDead.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c ../../lvm/src/lib/core/CoreRemoveDead.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseCodeGenerator.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/PhaseCodeGenerator.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseCodeGenerator.hi
-
building main/PhaseDesugarer.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/PhaseDesugarer.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseDesugarer.hi
-
building main/PhaseTypeInferencer.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/PhaseTypeInferencer.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseTypeInferencer.hi
-
building main/PhaseTypingStrategies.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/PhaseTypingStrategies.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseTypingStrategies.hi
-
building main/PhaseKindInferencer.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/PhaseKindInferencer.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseKindInferencer.hi
-
building staticanalysis/staticchecks/StaticChecks.hi
-
building main/PhaseStaticChecks.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/PhaseStaticChecks.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseStaticChecks.hi
-
building main/PhaseResolveOperators.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/PhaseResolveOperators.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseResolveOperators.hi
-
building modulesystem/ExtractImportDecls.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c modulesystem/ExtractImportDecls.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building modulesystem/ExtractImportDecls.hi
-
building modulesystem/CoreToImportEnv.o
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c modulesystem/CoreToImportEnv.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
-
modulesystem/CoreToImportEnv.hs:117:9:
-
Warning: Pattern match(es) are overlapped
-
In a case alternative: _ -> ...
-
building modulesystem/CoreToImportEnv.hi
-
building main/PhaseImport.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/PhaseImport.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseImport.hi
-
building main/PhaseParser.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/PhaseParser.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseParser.hi
-
building main/PhaseLexer.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/PhaseLexer.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/PhaseLexer.hi
-
building main/Compile.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/Compile.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building main/Compile.hi
-
building main/Main.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c main/Main.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building compiler
-
****************************************************
-
Helium: the Helium compiler
-
****************************************************
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -o ../bin/helium -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint parser/CollectFunctionBindings.o parser/OperatorTable.o parser/Parser.o parser/ResolveOperators.o parser/Lexer.o parser/ParseLibrary.o parser/ParseMessage.o parser/LexerMonad.o parser/LexerMessage.o parser/LayoutRule.o parser/LexerToken.o staticanalysis/messages/Messages.o staticanalysis/messages/HeliumMessages.o staticanalysis/messages/StaticErrors.o staticanalysis/messages/TypeErrors.o staticanalysis/messages/KindErrors.o staticanalysis/messages/Warnings.o staticanalysis/messages/Information.o staticanalysis/heuristics/HeuristicsInfo.o staticanalysis/heuristics/ListOfHeuristics.o staticanalysis/heuristics/OnlyResultHeuristics.o staticanalysis/heuristics/RepairHeuristics.o staticanalysis/heuristics/TieBreakerHeuristics.o staticanalysis/heuristics/UnifierHeuristics.o staticanalysis/staticchecks/StaticChecks.o staticanalysis/inferencers/TypeInferencing.o staticanalysis/inferencers/KindInferencing.o staticanalysis/inferencers/ExpressionTypeInferencer.o staticanalysis/inferencers/SelectConstraintSolver.o staticanalysis/inferencers/BindingGroupAnalysis.o staticanalysis/directives/TS_Parser.o staticanalysis/directives/TS_Syntax.o staticanalysis/directives/Matchers.o staticanalysis/directives/TS_Apply.o staticanalysis/directives/TS_Messages.o staticanalysis/directives/TS_Analyse.o staticanalysis/directives/TS_CoreSyntax.o staticanalysis/directives/TS_ToCore.o staticanalysis/directives/TS_Compile.o staticanalysis/directives/TS_Attributes.o staticanalysis/miscellaneous/ConstraintInfo.o staticanalysis/miscellaneous/DoublyLinkedTree.o staticanalysis/miscellaneous/TypeConstraints.o staticanalysis/miscellaneous/TypesToAlignedDocs.o staticanalysis/miscellaneous/TypeConversion.o staticanalysis/miscellaneous/UHA_Source.o syntax/UHA_Syntax.o syntax/UHA_Utils.o syntax/UHA_Range.o syntax/UHA_Pretty.o syntax/UHA_OneLine.o codegeneration/CoreToLvm.o codegeneration/PatternMatch.o codegeneration/DerivingShow.o codegeneration/DerivingEq.o codegeneration/CoreUtils.o codegeneration/CodeGeneration.o utils/Utils.o utils/Logger.o utils/OSSpecific.o utils/OneLiner.o utils/Similarity.o utils/Texts.o ../../Top/src/Top/Constraint/Equality.o ../../Top/src/Top/Constraint/Information.o ../../Top/src/Top/Constraint/Polymorphism.o ../../Top/src/Top/Constraint/Qualifier.o ../../Top/src/Top/Constraint.o ../../Top/src/Top/Implementation/Basic.o ../../Top/src/Top/Implementation/FastSubstitution.o ../../Top/src/Top/Implementation/General.o ../../Top/src/Top/Implementation/Overloading.o ../../Top/src/Top/Implementation/SimpleSubstitution.o ../../Top/src/Top/Implementation/TypeGraph/ApplyHeuristics.o ../../Top/src/Top/Implementation/TypeGraph/Basics.o ../../Top/src/Top/Implementation/TypeGraph/Class.o ../../Top/src/Top/Implementation/TypeGraph/ClassMonadic.o ../../Top/src/Top/Implementation/TypeGraph/DefaultHeuristics.o ../../Top/src/Top/Implementation/TypeGraph/EquivalenceGroup.o ../../Top/src/Top/Implementation/TypeGraph/Heuristic.o ../../Top/src/Top/Implementation/TypeGraph/Path.o ../../Top/src/Top/Implementation/TypeGraph/Standard.o ../../Top/src/Top/Implementation/TypeGraphSubstitution.o ../../Top/src/Top/Implementation/TypeInference.o ../../Top/src/Top/Interface/Basic.o ../../Top/src/Top/Interface/Qualification.o ../../Top/src/Top/Interface/Substitution.o ../../Top/src/Top/Interface/TypeInference.o ../../Top/src/Top/Monad/Select.o ../../Top/src/Top/Monad/StateFix.o ../../Top/src/Top/Ordering/Tree.o ../../Top/src/Top/Ordering/TreeWalk.o ../../Top/src/Top/Solver/Greedy.o ../../Top/src/Top/Solver/PartitionCombinator.o ../../Top/src/Top/Solver/SwitchCombinator.o ../../Top/src/Top/Solver/TypeGraph.o ../../Top/src/Top/Solver.o ../../Top/src/Top/Types/Classes.o ../../Top/src/Top/Types/Kinds.o ../../Top/src/Top/Types/Primitive.o ../../Top/src/Top/Types/Qualification.o ../../Top/src/Top/Types/Quantification.o ../../Top/src/Top/Types/Schemes.o ../../Top/src/Top/Types/Substitution.o ../../Top/src/Top/Types/Synonym.o ../../Top/src/Top/Types/Unification.o ../../Top/src/Top/Types.o ../../Top/src/Top/Util/Embedding.o ../../Top/src/Top/Util/Empty.o ../../Top/src/Top/Util/Option.o ../../lvm/src/lib/common/Id.o ../../lvm/src/lib/common/IdMap.o ../../lvm/src/lib/common/IdSet.o ../../lvm/src/lib/common/IntMap.o ../../lvm/src/lib/common/Byte.o ../../lvm/src/lib/common/Standard.o ../../lvm/src/lib/common/TopSort.o ../../lvm/src/lib/common/Set.o ../../lvm/src/lib/common/ghc/Special.o ../../lvm/src/lib/common/PPrint.o ../../lvm/src/lib/lvm/Lvm.o ../../lvm/src/lib/lvm/LvmPretty.o ../../lvm/src/lib/lvm/LvmWrite.o ../../lvm/src/lib/lvm/LvmRead.o ../../lvm/src/lib/lvm/LvmImport.o ../../lvm/src/lib/lvm/Module.o ../../lvm/src/lib/lvm/ModulePretty.o ../../lvm/src/lib/lvm/Instr.o ../../lvm/src/lib/lvm/InstrPretty.o ../../lvm/src/lib/lvm/InstrResolve.o ../../lvm/src/lib/lvm/InstrRewrite.o ../../lvm/src/lib/asm/AsmOptimize.o ../../lvm/src/lib/asm/AsmInline.o ../../lvm/src/lib/asm/AsmOccur.o ../../lvm/src/lib/asm/Asm.o ../../lvm/src/lib/asm/AsmPretty.o ../../lvm/src/lib/asm/AsmToLvm.o ../../lvm/src/lib/core/Core.o ../../lvm/src/lib/core/CorePretty.o ../../lvm/src/lib/core/CoreToAsm.o ../../lvm/src/lib/core/CoreParse.o ../../lvm/src/lib/core/CoreLexer.o ../../lvm/src/lib/core/CoreNormalize.o ../../lvm/src/lib/core/CoreRemoveDead.o ../../lvm/src/lib/core/CoreNoShadow.o ../../lvm/src/lib/core/CoreFreeVar.o ../../lvm/src/lib/core/CoreLetSort.o ../../lvm/src/lib/core/CoreLift.o ../../lvm/src/lib/core/CoreSaturate.o main/Main.o main/Version.o main/Args.o main/Compile.o main/PhaseLexer.o main/PhaseParser.o main/PhaseImport.o main/PhaseResolveOperators.o main/PhaseStaticChecks.o main/PhaseTypingStrategies.o main/PhaseTypeInferencer.o main/PhaseDesugarer.o main/PhaseCodeGenerator.o main/CompileUtils.o main/PhaseKindInferencer.o modulesystem/ImportEnvironment.o modulesystem/DictionaryEnvironment.o modulesystem/CoreToImportEnv.o modulesystem/ExtractImportDecls.o
-
/...-binutils-2.18/bin/strip ../bin/helium
-
building coreasm
-
****************************************************
-
COREASM: the Core code compiler
-
****************************************************
-
cd ../../lvm/src/lib; make EXTRA_HC_OPTS=""
-
make[1]: Entering directory `/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/lvm/src/lib'
-
building common/IntMap.hi
-
building lvm/InstrRewrite.hi
-
building core/CoreLexer.hi
-
building core/CoreLex.o
-
ghc -c core/CoreLex.hs -cpp -static -icommon:common/ghc:lvm:asm:core:
-
-
core/CoreLex.hs:369:0: warning: no newline at end of file
-
building core/CoreLex.hi
-
building core/CoreParser.o
-
ghc -c core/CoreParser.hs -cpp -static -icommon:common/ghc:lvm:asm:core:
-
-
core/CoreParser.hs:193:0: warning: no newline at end of file
-
building core/CoreParse.hi
-
building core/Main.o-
ghc -c core/Main.hs -cpp -static -icommon:common/ghc:lvm:asm:core:
-
building coreasm
-
ghc -package parsec -o coreasm -cpp -static -icommon:common/ghc:lvm:asm:core: common/Id.o common/IdMap.o common/IdSet.o common/Byte.o common/Standard.o common/PPrint.o common/TopSort.o common/Set.o common/IntMap.o common/ghc/Special.o lvm/Lvm.o lvm/LvmPretty.o lvm/LvmWrite.o lvm/LvmRead.o lvm/LvmImport.o lvm/Module.o lvm/ModulePretty.o lvm/Instr.o lvm/InstrPretty.o lvm/InstrResolve.o lvm/InstrRewrite.o asm/AsmOptimize.o asm/AsmInline.o asm/AsmOccur.o asm/Asm.o asm/AsmPretty.o asm/AsmToLvm.o core/Core.o core/CorePretty.o core/CoreToAsm.o core/CoreParse.o core/CoreLexer.o core/CoreParser.o core/CoreLex.o core/CoreRemoveDead.o core/CoreNormalize.o core/CoreNoShadow.o core/CoreFreeVar.o core/CoreLetSort.o core/CoreLift.o core/CoreSaturate.o core/Main.o
-
strip coreasm
-
make[1]: Leaving directory `/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/lvm/src/lib'
-
building lvmrun
-
****************************************************
-
LVMRUN: the bytecode interpreter
-
****************************************************
-
cd ../../lvm/src/runtime; make
-
make[1]: Entering directory `/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/lvm/src/runtime'
-
building core/main.o-
gcc -o core/main.o -c core/main.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/stats.o-
gcc -o core/stats.o -c core/stats.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/options.o
-
gcc -o core/options.o -c core/options.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
core/options.c: In function 'parse_malloc_path':
-
core/options.c:347: warning: implicit declaration of function 'asprintf'
-
building core/schedule.o-
gcc -o core/schedule.o -c core/schedule.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/evaluator.o
-
gcc -o core/evaluator.o -c core/evaluator.c -O3 -fno-defer-pop -Wall -I../config -I. -Icommon
-
core/evaluator.c: In function 'evaluate':
-
core/evaluator.c:338: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:586: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:586: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:586: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:586: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:591: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:591: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:591: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:591: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:591: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:591: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:591: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:591: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:744: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:744: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:744: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:744: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:744: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:744: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:744: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:744: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:890: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:890: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:890: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:890: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:890: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:890: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:890: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:890: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:893: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:893: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:893: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:893: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:1326: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/evaluator.c:1411: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
building core/instr.o-
gcc -o core/instr.o -c core/instr.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/thread.o-
gcc -o core/thread.o -c core/thread.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/stack.o
-
gcc -o core/stack.o -c core/stack.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
core/stack.c: In function 'lazy_blackhole':
-
core/stack.c:35: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
core/stack.c: In function 'recover_synchronous':
-
core/stack.c:88: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
building core/loader.o-
gcc -o core/loader.o -c core/loader.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/module.o-
gcc -o core/module.o -c core/module.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/print.o-
gcc -o core/print.o -c core/print.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/ccall.o-
gcc -o core/ccall.o -c core/ccall.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/dynamic.o-
gcc -o core/dynamic.o -c core/dynamic.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/fail.o-
gcc -o core/fail.o -c core/fail.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/misc.o-
gcc -o core/misc.o -c core/misc.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/signals.o-
gcc -o core/signals.o -c core/signals.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/systhread.o-
gcc -o core/systhread.o -c core/systhread.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/sys.o-
gcc -o core/sys.o -c core/sys.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building core/primfloat.o
-
gcc -o core/primfloat.o -c core/primfloat.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
core/primfloat.c: In function 'fp_decode':
-
core/primfloat.c:187: warning: implicit declaration of function 'lrint'
-
core/primfloat.c:187: warning: incompatible implicit declaration of built-in function 'lrint'
-
building heap/fixed.o-
gcc -o heap/fixed.o -c heap/fixed.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/bytes.o-
gcc -o heap/bytes.o -c heap/bytes.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/alloc.o-
gcc -o heap/alloc.o -c heap/alloc.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/compact.o-
gcc -o heap/compact.o -c heap/compact.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/custom.o-
gcc -o heap/custom.o -c heap/custom.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/finalise.o-
gcc -o heap/finalise.o -c heap/finalise.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/freelist.o-
gcc -o heap/freelist.o -c heap/freelist.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/gc_ctrl.o-
gcc -o heap/gc_ctrl.o -c heap/gc_ctrl.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/major_gc.o-
gcc -o heap/major_gc.o -c heap/major_gc.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/minor_gc.o-
gcc -o heap/minor_gc.o -c heap/minor_gc.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/memory.o-
gcc -o heap/memory.o -c heap/memory.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/roots.o-
gcc -o heap/roots.o -c heap/roots.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/weak.o-
gcc -o heap/weak.o -c heap/weak.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building heap/globroots.o
-
gcc -o heap/globroots.o -c heap/globroots.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
heap/globroots.c: In function 'register_global_root':
-
heap/globroots.c:73: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
heap/globroots.c:90: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
heap/globroots.c: In function 'remove_global_root':
-
heap/globroots.c:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
-
building prim/prims.o-
gcc -o prim/prims.o -c prim/prims.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building prim/primio.o-
gcc -o prim/primio.o -c prim/primio.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building prim/primsys.o-
gcc -o prim/primsys.o -c prim/primsys.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building prim/primstring.o-
gcc -o prim/primstring.o -c prim/primstring.c -O2 -fno-defer-pop -Wall -I../config -I. -Icommon
-
building lvmrun
-
gcc -o lvmrun -lm -ldl core/main.o core/stats.o core/options.o core/schedule.o core/evaluator.o core/instr.o core/thread.o core/stack.o core/loader.o core/module.o core/print.o core/ccall.o core/dynamic.o core/fail.o core/misc.o core/signals.o core/systhread.o core/sys.o core/primfloat.o heap/fixed.o heap/bytes.o heap/alloc.o heap/compact.o heap/custom.o heap/finalise.o heap/freelist.o heap/gc_ctrl.o heap/major_gc.o heap/minor_gc.o heap/memory.o heap/roots.o heap/weak.o heap/globroots.o prim/prims.o prim/primio.o prim/primsys.o prim/primstring.o
-
strip lvmrun
-
make[1]: Leaving directory `/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/lvm/src/runtime'
-
building libraries
-
****************************************************
-
Libraries (with overloading)
-
****************************************************
-
cd ../lib; make
-
make[1]: Entering directory `/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/lib'
-
building LvmLang.lvm-
/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/../lvm/src/lib/coreasm LvmLang.core
-
building LvmIO.lvm-
/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/../lvm/src/lib/coreasm LvmIO.core
-
building LvmException.lvm-
/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/../lvm/src/lib/coreasm LvmException.core
-
building HeliumLang.lvm-
/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/../lvm/src/lib/coreasm HeliumLang.core
-
building PreludePrim.lvm-
/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/../lvm/src/lib/coreasm PreludePrim.core
-
building Prelude.o
-
"/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/bin/helium" -b --overloading Prelude.hs
-
Compiling Prelude.hs
-
Compilation successful
-
building List.o
-
"/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/bin/helium" -b --overloading List.hs
-
Compiling ./Maybe.hs
-
(34,32): Warning: Missing pattern in generator:
-
Nothing <- ...
-
Compilation successful with 1 warning
-
Compiling List.hs
-
(36,7): Warning: Variable "eq" is not used
-
(43,10): Warning: Variable "eq" is not used
-
(43,13): Warning: Variable "x" is not used
-
(65,13): Warning: Variable "sep" is not used
-
(66,13): Warning: Variable "sep" is not used
-
(72,41): Warning: Variable "t" is not used
-
(73,51): Warning: Variable "h" is not used
-
(87,9): Warning: Variable "eq" is not used
-
(112,11): Warning: Variable "f" is not used
-
(118,11): Warning: Variable "f" is not used
-
(125,48): Warning: Variable "b" shadows the one at (124,11)
-
(137,10): Warning: Variable "cmp" is not used
-
(144,11): Warning: Variable "cmp" is not used
-
(147,20): Warning: Variable "max" shadows the one at Prelude
-
(152,11): Warning: Variable "cmp" is not used
-
(155,20): Warning: Variable "min" shadows the one at Prelude
-
(72,38): Warning: Missing pattern in generator:
-
[] <- ...
-
(73,50): Warning: Missing pattern in generator:
-
[] <- ...
-
Compilation successful with 18 warnings
-
building Maybe.o
-
"/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/bin/helium" -b --overloading Maybe.hs
-
Compiling Maybe.hs
-
(34,32): Warning: Missing pattern in generator:
-
Nothing <- ...
-
Compilation successful with 1 warning
-
building Char.o
-
"/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/bin/helium" -b --overloading Char.hs
-
Compiling Char.hs
-
Compilation successful
-
building all
-
echo LvmLang.lvm LvmIO.lvm LvmException.lvm HeliumLang.lvm PreludePrim.lvm Prelude.o List.o Maybe.o Char.o
-
LvmLang.lvm LvmIO.lvm LvmException.lvm HeliumLang.lvm PreludePrim.lvm Prelude.o List.o Maybe.o Char.o
-
make[1]: Leaving directory `/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/lib'
-
****************************************************
-
Simple libraries (without overloading)
-
****************************************************
-
cd ../lib/simple; make
-
make[1]: Entering directory `/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/lib/simple'
-
building LvmLang.lvm-
/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/../lvm/src/lib/coreasm LvmLang.core
-
building LvmIO.lvm-
/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/../lvm/src/lib/coreasm LvmIO.core
-
building LvmException.lvm-
/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/../lvm/src/lib/coreasm LvmException.core
-
building HeliumLang.lvm-
/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/../lvm/src/lib/coreasm HeliumLang.core
-
building PreludePrim.lvm-
/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/../lvm/src/lib/coreasm PreludePrim.core
-
building Prelude.o
-
"/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/bin/helium" -b --no-overloading Prelude.hs
-
Compiling Prelude.hs
-
Compilation successful
-
building List.o
-
"/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/bin/helium" -b --no-overloading List.hs
-
Compiling ./Maybe.hs
-
(34,32): Warning: Missing pattern in generator:
-
Nothing <- ...
-
Compilation successful with 1 warning
-
Compiling List.hs
-
(45,38): Warning: Missing pattern in generator:
-
[] <- ...
-
(46,50): Warning: Missing pattern in generator:
-
[] <- ...
-
Compilation successful with 2 warnings
-
building Maybe.o
-
"/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/bin/helium" -b --no-overloading Maybe.hs
-
Compiling Maybe.hs
-
(34,32): Warning: Missing pattern in generator:
-
Nothing <- ...
-
Compilation successful with 1 warning
-
building Char.o
-
"/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/bin/helium" -b --no-overloading Char.hs
-
Compiling Char.hs
-
Compilation successful
-
building all
-
echo LvmLang.lvm LvmIO.lvm LvmException.lvm HeliumLang.lvm PreludePrim.lvm Prelude.o List.o Maybe.o Char.o
-
LvmLang.lvm LvmIO.lvm LvmException.lvm HeliumLang.lvm PreludePrim.lvm Prelude.o List.o Maybe.o Char.o
-
make[1]: Leaving directory `/tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/helium/lib/simple'
-
building texthint/ConfigFile.hi-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c texthint/ConfigFile.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building texthint/Main.o-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -c texthint/Main.hs -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint
-
building texthint
-
****************************************************
-
TextHint: the textual Helium interpreter
-
****************************************************
-
/tmp/nix-8183-3/ghc-6.8-nix-support/ghc -static -fglasgow-exts -fallow-undecidable-instances -fallow-overlapping-instances -package mtl -package containers -package parsec -package network -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint -o ../bin/texthint texthint/Main.o \� main/Args.o main/Version.o utils/OSSpecific.o texthint/ConfigFile.o
-
/...-binutils-2.18/bin/strip ../bin/texthint
-
building status
-
*******************************************************************
-
Build process complete.
-
Type "make install" to install.
-
Binaries will go into /...-nix-build/bin
-
and into /...-nix-build/helium-1.7/bin
-
Libraries will go into /...-nix-build/helium-1.7/lib
-
Demos will go into /...-nix-build/helium-1.7/demo
-
A default .hint-1.7.conf will be generated in: /homeless-shelter
-
This ensures that Hint and texthint will use the newly installed
-
version.
-
*******************************************************************
Building Hint
Buildfile: build.xml
beforedist:
beforecompile:
compile:
[javac] Compiling 31 source files to /tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/hint/build
[javac] Note: /tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/hint/hint/Hint.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
dist:
[jar] Building jar: /tmp/nix-8183-3/helium-1.7-pre6-477-119-236-63/hint/dist/Hint-1.7.jar
BUILD SUCCESSFUL
Total time: 2 seconds