gmake -C compiler boot stage=3 gmake[1]: Entering directory `/playpen/simonmar/nightly/STABLE/i386-unknown-linux/compiler' ../utils/mkdirhier/mkdirhier stage3 mkdir stage3 for i in utils basicTypes types hsSyn prelude rename typecheck deSugar coreSyn vectorise specialise simplCore stranal stgSyn simplStg codeGen main profiling parser cprAnalysis ndpFlatten iface cmm nativeGen ghci; do \ ../utils/mkdirhier/mkdirhier stage3/$i; \ done mkdir stage3/utils mkdir stage3/basicTypes mkdir stage3/types mkdir stage3/hsSyn mkdir stage3/prelude mkdir stage3/rename mkdir stage3/typecheck mkdir stage3/deSugar mkdir stage3/coreSyn mkdir stage3/vectorise mkdir stage3/specialise mkdir stage3/simplCore mkdir stage3/stranal mkdir stage3/stgSyn mkdir stage3/simplStg mkdir stage3/codeGen mkdir stage3/main mkdir stage3/profiling mkdir stage3/parser mkdir stage3/cprAnalysis mkdir stage3/ndpFlatten mkdir stage3/iface mkdir stage3/cmm mkdir stage3/nativeGen mkdir stage3/ghci Creating stage2/ghc_boot_platform.h... Done. cp stage2/ghc_boot_platform.h stage3/ghc_boot_platform.h Creating stage1/ghc_boot_platform.h... Done. touch .depend-BASE ../compiler/stage2/ghc-inplace -no-user-package-conf -M -optdep-f -optdep.depend-BASE -osuf o -I../includes -H16m -O -iutils -ibasicTypes -itypes -ihsSyn -iprelude -irename -itypecheck -ideSugar -icoreSyn -ivectorise -ispecialise -isimplCore -istranal -istgSyn -isimplStg -icodeGen -imain -iprofiling -iparser -icprAnalysis -indpFlatten -iiface -icmm -inativeGen -ighci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics basicTypes/BasicTypes.lhs basicTypes/DataCon.lhs basicTypes/Demand.lhs basicTypes/Id.lhs basicTypes/IdInfo.lhs basicTypes/Literal.lhs basicTypes/MkId.lhs basicTypes/Module.lhs basicTypes/Name.lhs basicTypes/NameEnv.lhs basicTypes/NameSet.lhs basicTypes/NewDemand.lhs basicTypes/OccName.lhs basicTypes/RdrName.lhs basicTypes/SrcLoc.lhs basicTypes/UniqSupply.lhs basicTypes/Unique.lhs basicTypes/Var.lhs basicTypes/VarEnv.lhs basicTypes/VarSet.lhs cmm/CLabel.hs cmm/Cmm.hs cmm/CmmBrokenBlock.hs cmm/CmmCPS.hs cmm/CmmCPSGen.hs cmm/CmmCallConv.hs cmm/CmmInfo.hs cmm/CmmLex.hs cmm/CmmLint.hs cmm/CmmLive.hs cmm/CmmOpt.hs cmm/CmmParse.hs cmm/CmmProcPoint.hs cmm/CmmUtils.hs cmm/Dataflow.hs cmm/MachOp.hs cmm/PprC.hs cmm/PprCmm.hs codeGen/Bitmap.hs codeGen/CgBindery.lhs codeGen/CgCallConv.hs codeGen/CgCase.lhs codeGen/CgClosure.lhs codeGen/CgCon.lhs codeGen/CgExpr.lhs codeGen/CgForeignCall.hs codeGen/CgHeapery.lhs codeGen/CgHpc.hs codeGen/CgInfoTbls.hs codeGen/CgLetNoEscape.lhs codeGen/CgMonad.lhs codeGen/CgParallel.hs codeGen/CgPrimOp.hs codeGen/CgProf.hs codeGen/CgStackery.lhs codeGen/CgTailCall.lhs codeGen/CgTicky.hs codeGen/CgUtils.hs codeGen/ClosureInfo.lhs codeGen/CodeGen.lhs codeGen/SMRep.lhs coreSyn/CoreFVs.lhs coreSyn/CoreLint.lhs coreSyn/CorePrep.lhs coreSyn/CoreSubst.lhs coreSyn/CoreSyn.lhs coreSyn/CoreTidy.lhs coreSyn/CoreUnfold.lhs coreSyn/CoreUtils.lhs coreSyn/ExternalCore.lhs coreSyn/MkExternalCore.lhs coreSyn/PprCore.lhs coreSyn/PprExternalCore.lhs cprAnalysis/CprAnalyse.lhs deSugar/Check.lhs deSugar/Coverage.lhs deSugar/Desugar.lhs deSugar/DsArrows.lhs deSugar/DsBinds.lhs deSugar/DsCCall.lhs deSugar/DsExpr.lhs deSugar/DsForeign.lhs deSugar/DsGRHSs.lhs deSugar/DsListComp.lhs deSugar/DsMeta.hs deSugar/DsMonad.lhs deSugar/DsUtils.lhs deSugar/Match.lhs deSugar/MatchCon.lhs deSugar/MatchLit.lhs ghci/ByteCodeAsm.lhs ghci/ByteCodeFFI.lhs ghci/ByteCodeGen.lhs ghci/ByteCodeInstr.lhs ghci/ByteCodeItbls.lhs ghci/ByteCodeLink.lhs ghci/Debugger.hs ghci/GhciMonad.hs ghci/GhciTags.hs ghci/InteractiveUI.hs ghci/Linker.lhs ghci/ObjLink.lhs ghci/RtClosureInspect.hs hsSyn/Convert.lhs hsSyn/HsBinds.lhs hsSyn/HsDecls.lhs hsSyn/HsDoc.hs hsSyn/HsExpr.lhs hsSyn/HsImpExp.lhs hsSyn/HsLit.lhs hsSyn/HsPat.lhs hsSyn/HsSyn.lhs hsSyn/HsTypes.lhs hsSyn/HsUtils.lhs iface/BinIface.hs iface/BuildTyCl.lhs iface/IfaceEnv.lhs iface/IfaceSyn.lhs iface/IfaceType.lhs iface/LoadIface.lhs iface/MkIface.lhs iface/TcIface.lhs main/BreakArray.hs main/CmdLineParser.hs main/CodeOutput.lhs main/Config.hs main/Constants.lhs main/DriverMkDepend.hs main/DriverPhases.hs main/DriverPipeline.hs main/DynFlags.hs main/ErrUtils.lhs main/Finder.lhs main/GHC.hs main/HeaderInfo.hs main/HscMain.lhs main/HscStats.lhs main/HscTypes.lhs main/InteractiveEval.hs main/Main.hs main/PackageConfig.hs main/Packages.lhs main/ParsePkgConf.hs main/PprTyThing.hs main/StaticFlags.hs main/SysTools.lhs main/TidyPgm.lhs nativeGen/AsmCodeGen.lhs nativeGen/GraphBase.hs nativeGen/GraphColor.hs nativeGen/GraphOps.hs nativeGen/GraphPpr.hs nativeGen/MachCodeGen.hs nativeGen/MachInstrs.hs nativeGen/MachRegs.lhs nativeGen/NCGMonad.hs nativeGen/PositionIndependentCode.hs nativeGen/PprMach.hs nativeGen/RegAllocColor.hs nativeGen/RegAllocInfo.hs nativeGen/RegAllocLinear.hs nativeGen/RegAllocStats.hs nativeGen/RegArchBase.hs nativeGen/RegArchX86.hs nativeGen/RegCoalesce.hs nativeGen/RegLiveness.hs nativeGen/RegSpill.hs nativeGen/RegSpillClean.hs nativeGen/RegSpillCost.hs ndpFlatten/FlattenInfo.hs ndpFlatten/FlattenMonad.hs ndpFlatten/Flattening.hs ndpFlatten/NDPCoreUtils.hs ndpFlatten/PArrAnal.hs parser/Ctype.lhs parser/HaddockLex.hs parser/HaddockParse.hs parser/HaddockUtils.hs parser/LexCore.hs parser/Lexer.hs parser/Parser.hs parser/ParserCore.hs parser/ParserCoreUtils.hs parser/RdrHsSyn.lhs prelude/ForeignCall.lhs prelude/PrelInfo.lhs prelude/PrelNames.lhs prelude/PrelRules.lhs prelude/PrimOp.lhs prelude/TysPrim.lhs prelude/TysWiredIn.lhs profiling/CostCentre.lhs profiling/SCCfinal.lhs rename/RnBinds.lhs rename/RnEnv.lhs rename/RnExpr.lhs rename/RnHsDoc.hs rename/RnHsSyn.lhs rename/RnNames.lhs rename/RnSource.lhs rename/RnTypes.lhs simplCore/CSE.lhs simplCore/FloatIn.lhs simplCore/FloatOut.lhs simplCore/LiberateCase.lhs simplCore/OccurAnal.lhs simplCore/SAT.lhs simplCore/SATMonad.lhs simplCore/SetLevels.lhs simplCore/SimplCore.lhs simplCore/SimplEnv.lhs simplCore/SimplMonad.lhs simplCore/SimplUtils.lhs simplCore/Simplify.lhs simplStg/SRT.lhs simplStg/SimplStg.lhs simplStg/StgStats.lhs specialise/Rules.lhs specialise/SpecConstr.lhs specialise/Specialise.lhs stgSyn/CoreToStg.lhs stgSyn/StgLint.lhs stgSyn/StgSyn.lhs stranal/DmdAnal.lhs stranal/SaAbsInt.lhs stranal/SaLib.lhs stranal/StrictAnal.lhs stranal/WorkWrap.lhs stranal/WwLib.lhs typecheck/FamInst.lhs typecheck/Inst.lhs typecheck/TcArrows.lhs typecheck/TcBinds.lhs typecheck/TcClassDcl.lhs typecheck/TcDefaults.lhs typecheck/TcDeriv.lhs typecheck/TcEnv.lhs typecheck/TcExpr.lhs typecheck/TcForeign.lhs typecheck/TcGadt.lhs typecheck/TcGenDeriv.lhs typecheck/TcHsSyn.lhs typecheck/TcHsType.lhs typecheck/TcInstDcls.lhs typecheck/TcMType.lhs typecheck/TcMatches.lhs typecheck/TcPat.lhs typecheck/TcRnDriver.lhs typecheck/TcRnMonad.lhs typecheck/TcRnTypes.lhs typecheck/TcRules.lhs typecheck/TcSimplify.lhs typecheck/TcSplice.lhs typecheck/TcTyClsDecls.lhs typecheck/TcTyDecls.lhs typecheck/TcTyFuns.lhs typecheck/TcType.lhs typecheck/TcUnify.lhs types/Class.lhs types/Coercion.lhs types/FamInstEnv.lhs types/FunDeps.lhs types/Generics.lhs types/InstEnv.lhs types/TyCon.lhs types/Type.lhs types/TypeRep.lhs types/Unify.lhs utils/Bag.lhs utils/Binary.hs utils/BufWrite.hs utils/Digraph.lhs utils/Encoding.hs utils/FastMutInt.lhs utils/FastString.lhs utils/FastTypes.lhs utils/FiniteMap.lhs utils/IOEnv.hs utils/ListSetOps.lhs utils/Maybes.lhs utils/OrdList.lhs utils/Outputable.lhs utils/Panic.lhs utils/Pretty.lhs utils/State.hs utils/StringBuffer.lhs utils/UniqFM.lhs utils/UniqSet.lhs utils/Util.lhs vectorise/VectBuiltIn.hs vectorise/VectCore.hs vectorise/VectMonad.hs vectorise/VectType.hs vectorise/VectUtils.hs vectorise/Vectorise.hs <> ../utils/mkdependC/mkdependC -f .depend-BASE -D__GLASGOW_HASKELL__=608 -I../includes -Iutils -IbasicTypes -Itypes -IhsSyn -Iprelude -Irename -Itypecheck -IdeSugar -IcoreSyn -Ivectorise -Ispecialise -IsimplCore -Istranal -IstgSyn -IsimplStg -IcodeGen -Imain -Iprofiling -Iparser -IcprAnalysis -IndpFlatten -Iiface -Icmm -InativeGen -Ighci -I../includes -- -O -Iparser -I. -O -- parser/cutils.c parser/hschooks.c /usr/bin/perl -pe 'binmode(stdin); binmode(stdout); s@(\S*[._]o)@stage3/$1@g; s@(\S*[._]hi)@stage3/$1@g; s@^.*/compat.*$@@g;' <.depend-BASE >.depend-3 gmake[1]: Leaving directory `/playpen/simonmar/nightly/STABLE/i386-unknown-linux/compiler' gmake -C compiler stage=3 gmake[1]: Entering directory `/playpen/simonmar/nightly/STABLE/i386-unknown-linux/compiler' /bin/sed -e "s@GHC_PATH@/playpen/simonmar/nightly/STABLE/i386-unknown-linux/compiler/stage3/ghc-6.8.3@g" -e "s@TOP_ABS@/playpen/simonmar/nightly/STABLE/i386-unknown-linux@g" < ghc-inplace.c > stage3/ghc-inplace.c ../compiler/stage2/ghc-inplace -no-user-package-conf -cpp stage3/ghc-inplace.c -o stage3/ghc-inplace ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/OccName.lhs-boot -o stage3/basicTypes/OccName.o-boot -ohi stage3/basicTypes/OccName.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -O -c utils/Encoding.hs -o stage3/utils/Encoding.o -ohi stage3/utils/Encoding.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s1Hb{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s1II{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s1Is{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s1GH{v} [lid] <> /usr/bin/ld -r -x -o stage3/utils/Encoding.o.tmp stage3/utils/Encoding.o; mv stage3/utils/Encoding.o.tmp stage3/utils/Encoding.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -O -funbox-strict-fields -c utils/FastString.lhs -o stage3/utils/FastString.o -ohi stage3/utils/FastString.hi NOTE: Simplifier still going after 3 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s2hu{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:FastString.cmpFS{v rpV} [lid] <> /usr/bin/ld -r -x -o stage3/utils/FastString.o.tmp stage3/utils/FastString.o; mv stage3/utils/FastString.o.tmp stage3/utils/FastString.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c main/PackageConfig.hs -o stage3/main/PackageConfig.o -ohi stage3/main/PackageConfig.hi <> /usr/bin/ld -r -x -o stage3/main/PackageConfig.o.tmp stage3/main/PackageConfig.o; mv stage3/main/PackageConfig.o.tmp stage3/main/PackageConfig.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/Module.lhs-boot -o stage3/basicTypes/Module.o-boot -ohi stage3/basicTypes/Module.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/FastTypes.lhs -o stage3/utils/FastTypes.o -ohi stage3/utils/FastTypes.hi <> /usr/bin/ld -r -x -o stage3/utils/FastTypes.o.tmp stage3/utils/FastTypes.o; mv stage3/utils/FastTypes.o.tmp stage3/utils/FastTypes.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -DSTAGE=\"3\" -c main/Config.hs -o stage3/main/Config.o -ohi stage3/main/Config.hi <> /usr/bin/ld -r -x -o stage3/main/Config.o.tmp stage3/main/Config.o; mv stage3/main/Config.o.tmp stage3/main/Config.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/Panic.lhs -o stage3/utils/Panic.o -ohi stage3/utils/Panic.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v a18y} [lid] <> /usr/bin/ld -r -x -o stage3/utils/Panic.o.tmp stage3/utils/Panic.o; mv stage3/utils/Panic.o.tmp stage3/utils/Panic.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -O -c utils/FastMutInt.lhs -o stage3/utils/FastMutInt.o -ohi stage3/utils/FastMutInt.hi <> /usr/bin/ld -r -x -o stage3/utils/FastMutInt.o.tmp stage3/utils/FastMutInt.o; mv stage3/utils/FastMutInt.o.tmp stage3/utils/FastMutInt.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/BufWrite.hs -o stage3/utils/BufWrite.o -ohi stage3/utils/BufWrite.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s1Fa{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s1EL{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s1ER{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s1F5{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s1F1{v} [lid] <> /usr/bin/ld -r -x -o stage3/utils/BufWrite.o.tmp stage3/utils/BufWrite.o; mv stage3/utils/BufWrite.o.tmp stage3/utils/BufWrite.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/Pretty.lhs -o stage3/utils/Pretty.o -ohi stage3/utils/Pretty.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Pretty.text{v rdf} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Pretty.text{v rdf} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Pretty.text{v rdf} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Pretty.text{v rdf} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Pretty.text{v rdf} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Pretty.ptext{v rdj} [lid] Interesting! A join var that isn't let-no-escaped [$j{v s31Q} [lid]] <> /usr/bin/ld -r -x -o stage3/utils/Pretty.o.tmp stage3/utils/Pretty.o; mv stage3/utils/Pretty.o.tmp stage3/utils/Pretty.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/Maybes.lhs -o stage3/utils/Maybes.o -ohi stage3/utils/Maybes.hi <> /usr/bin/ld -r -x -o stage3/utils/Maybes.o.tmp stage3/utils/Maybes.o; mv stage3/utils/Maybes.o.tmp stage3/utils/Maybes.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/Util.lhs -o stage3/utils/Util.o -ohi stage3/utils/Util.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on nonnull{v s29P} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Util.splitFilenameDir{v rvH} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Util.splitFilenameDir{v rvH} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Util.splitAtList{v ruL} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Util.mapAndUnzip3{v rtL} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Util.mapAndUnzip{v rtJ} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Util.splitEithers{v rtr} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Util.partitionWith{v rtp} [lid] <> /usr/bin/ld -r -x -o stage3/utils/Util.o.tmp stage3/utils/Util.o; mv stage3/utils/Util.o.tmp stage3/utils/Util.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c main/CmdLineParser.hs -o stage3/main/CmdLineParser.o -ohi stage3/main/CmdLineParser.hi NOTE: Simplifier still going after 4 iterations; bailing out. <> /usr/bin/ld -r -x -o stage3/main/CmdLineParser.o.tmp stage3/main/CmdLineParser.o; mv stage3/main/CmdLineParser.o.tmp stage3/main/CmdLineParser.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -fno-cse -c main/StaticFlags.hs -o stage3/main/StaticFlags.o -ohi stage3/main/StaticFlags.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s2i5{v} [lid] <> /usr/bin/ld -r -x -o stage3/main/StaticFlags.o.tmp stage3/main/StaticFlags.o; mv stage3/main/StaticFlags.o.tmp stage3/main/StaticFlags.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/Outputable.lhs -o stage3/utils/Outputable.o -ohi stage3/utils/Outputable.hi NOTE: Simplifier still going after 4 iterations; bailing out. <> /usr/bin/ld -r -x -o stage3/utils/Outputable.o.tmp stage3/utils/Outputable.o; mv stage3/utils/Outputable.o.tmp stage3/utils/Outputable.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/BasicTypes.lhs -o stage3/basicTypes/BasicTypes.o -ohi stage3/basicTypes/BasicTypes.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v aVl} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on =={v aUt} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v aTS} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v aTl} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on $dm/={v aVh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on /={v aRU} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/BasicTypes.o.tmp stage3/basicTypes/BasicTypes.o; mv stage3/basicTypes/BasicTypes.o.tmp stage3/basicTypes/BasicTypes.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/Name.lhs-boot -o stage3/basicTypes/Name.o-boot -ohi stage3/basicTypes/Name.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/Unique.lhs -o stage3/basicTypes/Unique.o -ohi stage3/basicTypes/Unique.hi NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Unique.pprUnique{v rpL} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v aQn} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/Unique.o.tmp stage3/basicTypes/Unique.o; mv stage3/basicTypes/Unique.o.tmp stage3/basicTypes/Unique.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/UniqFM.lhs -o stage3/utils/UniqFM.o -ohi stage3/utils/UniqFM.hi <> /usr/bin/ld -r -x -o stage3/utils/UniqFM.o.tmp stage3/utils/UniqFM.o; mv stage3/utils/UniqFM.o.tmp stage3/utils/UniqFM.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -O -funbox-strict-fields -c utils/Binary.hs -o stage3/utils/Binary.o -ohi stage3/utils/Binary.hi Rules.findBest: rule overlap (Rule 1 wins) Rule 1: "fromIntegral/Word16->a" Rule 2: "fromIntegral/a->Word8" Rules.findBest: rule overlap (Rule 1 wins) Rule 1: "fromIntegral/Word32->a" Rule 2: "fromIntegral/a->Word8" Rules.findBest: rule overlap (Rule 1 wins) Rule 1: "fromIntegral/Word8->a" Rule 2: "fromIntegral/a->Int8" Rules.findBest: rule overlap (Rule 1 wins) Rule 1: "fromIntegral/Word16->a" Rule 2: "fromIntegral/a->Int16" Rules.findBest: rule overlap (Rule 1 wins) Rule 1: "fromIntegral/Word32->a" Rule 2: "fromIntegral/a->Int32" Rules.findBest: rule overlap (Rule 1 wins) Rule 1: "fromIntegral/a->Word8" Rule 2: "fromIntegral/Int8->a" Rules.findBest: rule overlap (Rule 1 wins) Rule 1: "fromIntegral/a->Word32" Rule 2: "fromIntegral/Int32->a" Rules.findBest: rule overlap (Rule 1 wins) Rule 1: "fromIntegral/a->Word16" Rule 2: "fromIntegral/Int16->a" NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v s2JV} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s4lp{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s4o2{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Binary.$dmput{v r2g7} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Binary.$dmput{v r2g7} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Binary.$dmput{v r2g7} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Binary.$dmput{v r2g7} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Binary.$dmput{v r2g7} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Binary.$dmput{v r2g7} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Binary.$dmput{v r2g7} [lid] <> /usr/bin/ld -r -x -o stage3/utils/Binary.o.tmp stage3/utils/Binary.o; mv stage3/utils/Binary.o.tmp stage3/utils/Binary.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/Bag.lhs -o stage3/utils/Bag.o -ohi stage3/utils/Bag.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Bag.partitionBag{v rgT} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Bag.partitionBag{v rgT} [lid] <> /usr/bin/ld -r -x -o stage3/utils/Bag.o.tmp stage3/utils/Bag.o; mv stage3/utils/Bag.o.tmp stage3/utils/Bag.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/FiniteMap.lhs -o stage3/utils/FiniteMap.o -ohi stage3/utils/FiniteMap.hi <> /usr/bin/ld -r -x -o stage3/utils/FiniteMap.o.tmp stage3/utils/FiniteMap.o; mv stage3/utils/FiniteMap.o.tmp stage3/utils/FiniteMap.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/Module.lhs -o stage3/basicTypes/Module.o -ohi stage3/basicTypes/Module.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v a18h} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/Module.o.tmp stage3/basicTypes/Module.o; mv stage3/basicTypes/Module.o.tmp stage3/basicTypes/Module.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/ListSetOps.lhs -o stage3/utils/ListSetOps.o -ohi stage3/utils/ListSetOps.hi NOTE: Simplifier still going after 4 iterations; bailing out. <> /usr/bin/ld -r -x -o stage3/utils/ListSetOps.o.tmp stage3/utils/ListSetOps.o; mv stage3/utils/ListSetOps.o.tmp stage3/utils/ListSetOps.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c types/TypeRep.lhs-boot -o stage3/types/TypeRep.o-boot -ohi stage3/types/TypeRep.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/IdInfo.lhs-boot -o stage3/basicTypes/IdInfo.o-boot -ohi stage3/basicTypes/IdInfo.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c typecheck/TcType.lhs-boot -o stage3/typecheck/TcType.o-boot -ohi stage3/typecheck/TcType.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/SrcLoc.lhs -o stage3/basicTypes/SrcLoc.o -ohi stage3/basicTypes/SrcLoc.hi NOTE: Simplifier still going after 4 iterations; bailing out. <> /usr/bin/ld -r -x -o stage3/basicTypes/SrcLoc.o.tmp stage3/basicTypes/SrcLoc.o; mv stage3/basicTypes/SrcLoc.o.tmp stage3/basicTypes/SrcLoc.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c utils/UniqSet.lhs -o stage3/utils/UniqSet.o -ohi stage3/utils/UniqSet.hi <> /usr/bin/ld -r -x -o stage3/utils/UniqSet.o.tmp stage3/utils/UniqSet.o; mv stage3/utils/UniqSet.o.tmp stage3/utils/UniqSet.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/OccName.lhs -o stage3/basicTypes/OccName.o -ohi stage3/basicTypes/OccName.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:OccName.isLexConSym{v rYi} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:OccName.isLexConSym{v rYi} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on getUnique{v a1S5} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on getUnique{v a1S5} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on getUnique{v a1S5} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on getUnique{v a1S5} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on getUnique{v a1S5} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on getUnique{v a1S5} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/OccName.o.tmp stage3/basicTypes/OccName.o; mv stage3/basicTypes/OccName.o.tmp stage3/basicTypes/OccName.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/Name.lhs -o stage3/basicTypes/Name.o -ohi stage3/basicTypes/Name.hi NOTE: Simplifier still going after 4 iterations; bailing out. <> /usr/bin/ld -r -x -o stage3/basicTypes/Name.o.tmp stage3/basicTypes/Name.o; mv stage3/basicTypes/Name.o.tmp stage3/basicTypes/Name.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/Var.lhs -o stage3/basicTypes/Var.o -ohi stage3/basicTypes/Var.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Var.setVarUnique{v rxQ} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Var.setVarUnique{v rxQ} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Var.setVarUnique{v rxQ} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v aRu} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/Var.o.tmp stage3/basicTypes/Var.o; mv stage3/basicTypes/Var.o.tmp stage3/basicTypes/Var.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c types/TyCon.lhs-boot -o stage3/types/TyCon.o-boot -ohi stage3/types/TyCon.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c types/Class.lhs -o stage3/types/Class.o -ohi stage3/types/Class.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v aWo} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on $dmshow{v aWx} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v aWi} [lid] <> /usr/bin/ld -r -x -o stage3/types/Class.o.tmp stage3/types/Class.o; mv stage3/types/Class.o.tmp stage3/types/Class.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/DataCon.lhs-boot -o stage3/basicTypes/DataCon.o-boot -ohi stage3/basicTypes/DataCon.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c main/Constants.lhs -o stage3/main/Constants.o -ohi stage3/main/Constants.hi <> /usr/bin/ld -r -x -o stage3/main/Constants.o.tmp stage3/main/Constants.o; mv stage3/main/Constants.o.tmp stage3/main/Constants.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/RdrName.lhs -o stage3/basicTypes/RdrName.o -ohi stage3/basicTypes/RdrName.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on qual_gre{v s1TM} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on qual_gre{v s1TM} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on pprBndr{v a1pp} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on compare{v a1lw} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:RdrName.pprNameProvenance{v rF6} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:RdrName.pprNameProvenance{v rF6} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:RdrName.pprNameProvenance{v rF6} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:RdrName.pprNameProvenance{v rF6} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:RdrName.pprNameProvenance{v rF6} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:RdrName.pprNameProvenance{v rF6} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on /={v a1jc} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on $dm<{v a1jW} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on $dm>={v a1k1} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on $dm>{v a1k6} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on $dm<={v a1kb} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/RdrName.o.tmp stage3/basicTypes/RdrName.o; mv stage3/basicTypes/RdrName.o.tmp stage3/basicTypes/RdrName.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c prelude/PrelNames.lhs -o stage3/prelude/PrelNames.o -ohi stage3/prelude/PrelNames.hi NOTE: Simplifier still going after 4 iterations; bailing out. <> /usr/bin/ld -r -x -o stage3/prelude/PrelNames.o.tmp stage3/prelude/PrelNames.o; mv stage3/prelude/PrelNames.o.tmp stage3/prelude/PrelNames.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c types/TyCon.lhs -o stage3/types/TyCon.o -ohi stage3/types/TyCon.hi NOTE: Simplifier still going after 4 iterations; bailing out. <> /usr/bin/ld -r -x -o stage3/types/TyCon.o.tmp stage3/types/TyCon.o; mv stage3/types/TyCon.o.tmp stage3/types/TyCon.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/VarSet.lhs -o stage3/basicTypes/VarSet.o -ohi stage3/basicTypes/VarSet.hi <> /usr/bin/ld -r -x -o stage3/basicTypes/VarSet.o.tmp stage3/basicTypes/VarSet.o; mv stage3/basicTypes/VarSet.o.tmp stage3/basicTypes/VarSet.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/VarEnv.lhs -o stage3/basicTypes/VarEnv.o -ohi stage3/basicTypes/VarEnv.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:VarEnv.rnBndr2{v rOK} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:VarEnv.uniqAway{v rOw} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:VarEnv.uniqAway{v rOw} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:VarEnv.uniqAway{v rOw} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:VarEnv.uniqAway{v rOw} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:VarEnv.extendInScopeSetList{v rOi} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a18z} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/VarEnv.o.tmp stage3/basicTypes/VarEnv.o; mv stage3/basicTypes/VarEnv.o.tmp stage3/basicTypes/VarEnv.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c types/TypeRep.lhs -o stage3/types/TypeRep.o -ohi stage3/types/TypeRep.hi NOTE: Simplifier still going after 4 iterations; bailing out. <> /usr/bin/ld -r -x -o stage3/types/TypeRep.o.tmp stage3/types/TypeRep.o; mv stage3/types/TypeRep.o.tmp stage3/types/TypeRep.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c types/Type.lhs -o stage3/types/Type.o -ohi stage3/types/Type.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Type.substTyVar{v r1d5} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Type.tidyOpenTyVar{v r1b7} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Type.tidyOpenTyVar{v r1b7} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Type.tidyOpenTyVar{v r1b7} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Type.tidyOpenTyVar{v r1b7} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Type.tidyOpenType{v r1bf} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Type.tidyOpenType{v r1bf} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Type.substTyVar{v r1d5} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Type.substTyVar{v r1d5} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Type.splitFunTysN{v r19T} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a2kE} [lid] <> /usr/bin/ld -r -x -o stage3/types/Type.o.tmp stage3/types/Type.o; mv stage3/types/Type.o.tmp stage3/types/Type.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c types/Coercion.lhs -o stage3/types/Coercion.o -ohi stage3/types/Coercion.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKinds{v r16b} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKinds{v r16b} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Coercion.coercionKind{v r167} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s2up{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s2tH{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s2td{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s2t6{v} [lid] <> /usr/bin/ld -r -x -o stage3/types/Coercion.o.tmp stage3/types/Coercion.o; mv stage3/types/Coercion.o.tmp stage3/types/Coercion.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/DataCon.lhs -o stage3/basicTypes/DataCon.o -ohi stage3/basicTypes/DataCon.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v a1Tf} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/DataCon.o.tmp stage3/basicTypes/DataCon.o; mv stage3/basicTypes/DataCon.o.tmp stage3/basicTypes/DataCon.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/Demand.lhs -o stage3/basicTypes/Demand.o -ohi stage3/basicTypes/Demand.hi <> /usr/bin/ld -r -x -o stage3/basicTypes/Demand.o.tmp stage3/basicTypes/Demand.o; mv stage3/basicTypes/Demand.o.tmp stage3/basicTypes/Demand.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c prelude/ForeignCall.lhs -o stage3/prelude/ForeignCall.o -ohi stage3/prelude/ForeignCall.hi NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s1Xh{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s2MU{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s2N5{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s2Ny{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s2MU{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s2Ny{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on =={v a17m} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on =={v a16x} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on =={v a17m} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on =={v a16x} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a1Ct} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a1Ct} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a1CA} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a1CA} [lid] <> /usr/bin/ld -r -x -o stage3/prelude/ForeignCall.o.tmp stage3/prelude/ForeignCall.o; mv stage3/prelude/ForeignCall.o.tmp stage3/prelude/ForeignCall.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/NewDemand.lhs -o stage3/basicTypes/NewDemand.o -ohi stage3/basicTypes/NewDemand.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a1fM} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on =={v a1hx} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s1zR{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s1zR{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a1fQ} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on $dmshowsPrec{v a1ft} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/NewDemand.o.tmp stage3/basicTypes/NewDemand.o; mv stage3/basicTypes/NewDemand.o.tmp stage3/basicTypes/NewDemand.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/MkId.lhs-boot -o stage3/basicTypes/MkId.o-boot -ohi stage3/basicTypes/MkId.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c prelude/TysPrim.lhs -o stage3/prelude/TysPrim.o -ohi stage3/prelude/TysPrim.hi <> /usr/bin/ld -r -x -o stage3/prelude/TysPrim.o.tmp stage3/prelude/TysPrim.o; mv stage3/prelude/TysPrim.o.tmp stage3/prelude/TysPrim.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c prelude/TysWiredIn.lhs -o stage3/prelude/TysWiredIn.o -ohi stage3/prelude/TysWiredIn.hi WARNING: file simplCore/CSE.lhs line 329 extendCSEnv: long list, length 5 WARNING: file simplCore/CSE.lhs line 329 extendCSEnv: long list, length 6 WARNING: file simplCore/CSE.lhs line 329 extendCSEnv: long list, length 7 WARNING: file simplCore/CSE.lhs line 329 extendCSEnv: long list, length 8 WARNING: file simplCore/CSE.lhs line 329 extendCSEnv: long list, length 9 <> /usr/bin/ld -r -x -o stage3/prelude/TysWiredIn.o.tmp stage3/prelude/TysWiredIn.o; mv stage3/prelude/TysWiredIn.o.tmp stage3/prelude/TysWiredIn.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -H80m -c prelude/PrimOp.lhs -o stage3/prelude/PrimOp.o -ohi stage3/prelude/PrimOp.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v a5ws} [lid] <> /usr/bin/ld -r -x -o stage3/prelude/PrimOp.o.tmp stage3/prelude/PrimOp.o; mv stage3/prelude/PrimOp.o.tmp stage3/prelude/PrimOp.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/Literal.lhs -o stage3/basicTypes/Literal.o -ohi stage3/basicTypes/Literal.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v a1CW} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/Literal.o.tmp stage3/basicTypes/Literal.o; mv stage3/basicTypes/Literal.o.tmp stage3/basicTypes/Literal.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c profiling/CostCentre.lhs -o stage3/profiling/CostCentre.o -ohi stage3/profiling/CostCentre.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CostCentre.decomposeCCS{v rE1} [lid] <> /usr/bin/ld -r -x -o stage3/profiling/CostCentre.o.tmp stage3/profiling/CostCentre.o; mv stage3/profiling/CostCentre.o.tmp stage3/profiling/CostCentre.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c coreSyn/CoreSyn.lhs -o stage3/coreSyn/CoreSyn.o -ohi stage3/coreSyn/CoreSyn.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreSyn.deAnnotate{v r15j} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v a2bZ} [lid] <> /usr/bin/ld -r -x -o stage3/coreSyn/CoreSyn.o.tmp stage3/coreSyn/CoreSyn.o; mv stage3/coreSyn/CoreSyn.o.tmp stage3/coreSyn/CoreSyn.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/IdInfo.lhs -o stage3/basicTypes/IdInfo.o -ohi stage3/basicTypes/IdInfo.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v a28Z} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a24r} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/IdInfo.o.tmp stage3/basicTypes/IdInfo.o; mv stage3/basicTypes/IdInfo.o.tmp stage3/basicTypes/IdInfo.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/NameSet.lhs -o stage3/basicTypes/NameSet.o -ohi stage3/basicTypes/NameSet.hi <> /usr/bin/ld -r -x -o stage3/basicTypes/NameSet.o.tmp stage3/basicTypes/NameSet.o; mv stage3/basicTypes/NameSet.o.tmp stage3/basicTypes/NameSet.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c main/ErrUtils.lhs-boot -o stage3/main/ErrUtils.o-boot -ohi stage3/main/ErrUtils.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c main/Packages.lhs-boot -o stage3/main/Packages.o-boot -ohi stage3/main/Packages.hi-boot <> ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c main/DriverPhases.hs -o stage3/main/DriverPhases.o -ohi stage3/main/DriverPhases.hi NOTE: Simplifier still going after 4 iterations; bailing out. <> /usr/bin/ld -r -x -o stage3/main/DriverPhases.o.tmp stage3/main/DriverPhases.o; mv stage3/main/DriverPhases.o.tmp stage3/main/DriverPhases.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c main/DynFlags.hs -o stage3/main/DynFlags.o -ohi stage3/main/DynFlags.hi NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9la{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9l6{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9l2{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9kY{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9kU{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9aj{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9af{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9ab{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s97J{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s97F{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9h1{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9h9{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9h5{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9h1{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9gX{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9hF{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s97v{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s97r{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s97l{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s97h{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s97d{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s979{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s975{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s971{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96X{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96R{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96L{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96H{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96D{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96z{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96v{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96r{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96n{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96j{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96f{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s96b{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s967{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s963{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95Z{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95V{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95R{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95N{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95J{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95F{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95B{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95x{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95t{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95p{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95l{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95h{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s95c{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9gP{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9gT{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s94d{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v a59D} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9kQ{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s9aw{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v a59i} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on showsPrec{v a58L} [lid] <> /usr/bin/ld -r -x -o stage3/main/DynFlags.o.tmp stage3/main/DynFlags.o; mv stage3/main/DynFlags.o.tmp stage3/main/DynFlags.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c types/Unify.lhs -o stage3/types/Unify.o -ohi stage3/types/Unify.hi <> /usr/bin/ld -r -x -o stage3/types/Unify.o.tmp stage3/types/Unify.o; mv stage3/types/Unify.o.tmp stage3/types/Unify.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c typecheck/TcType.lhs -o stage3/typecheck/TcType.o -ohi stage3/typecheck/TcType.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:TcType.marshalableTyCon{v r20d} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:TcType.marshalableTyCon{v r20d} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:TcType.tcSplitFunTys{v r1XV} [lid] <> /usr/bin/ld -r -x -o stage3/typecheck/TcType.o.tmp stage3/typecheck/TcType.o; mv stage3/typecheck/TcType.o.tmp stage3/typecheck/TcType.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c basicTypes/Id.lhs -o stage3/basicTypes/Id.o -ohi stage3/basicTypes/Id.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s2PL{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s2PM{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s2PN{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Id.mkTemplateLocal{v r1Hj} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Id.mkTemplateLocal{v r1Hj} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Id.mkTemplateLocal{v r1Hj} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:Id.mkTemplateLocal{v r1Hj} [lid] <> /usr/bin/ld -r -x -o stage3/basicTypes/Id.o.tmp stage3/basicTypes/Id.o; mv stage3/basicTypes/Id.o.tmp stage3/basicTypes/Id.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c main/ErrUtils.lhs -o stage3/main/ErrUtils.o -ohi stage3/main/ErrUtils.hi WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s2JC{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s2JA{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s3mN{v} [lid] WARNING: file simplCore/CSE.lhs line 329 extendCSEnv: long list, length 5 <> /usr/bin/ld -r -x -o stage3/main/ErrUtils.o.tmp stage3/main/ErrUtils.o; mv stage3/main/ErrUtils.o.tmp stage3/main/ErrUtils.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c coreSyn/PprCore.lhs -o stage3/coreSyn/PprCore.o -ohi stage3/coreSyn/PprCore.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s3p2{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:PprCore.pprCoreExpr{v r11a} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:PprCore.pprCoreExpr{v r11a} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:PprCore.pprCoreExpr{v r11a} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:PprCore.pprCoreExpr{v r11a} [lid] <> /usr/bin/ld -r -x -o stage3/coreSyn/PprCore.o.tmp stage3/coreSyn/PprCore.o; mv stage3/coreSyn/PprCore.o.tmp stage3/coreSyn/PprCore.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c coreSyn/CoreFVs.lhs -o stage3/coreSyn/CoreFVs.o -ohi stage3/coreSyn/CoreFVs.hi NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s1O8{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.freeVars{v rXh} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.rhs_fvs{v rWH} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.rhs_fvs{v rWH} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.rhs_fvs{v rWH} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.rhs_fvs{v rWH} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.rhs_fvs{v rWH} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.rhs_fvs{v rWH} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ghc-6.8.3:CoreFVs.rhs_fvs{v rWH} [lid] <> /usr/bin/ld -r -x -o stage3/coreSyn/CoreFVs.o.tmp stage3/coreSyn/CoreFVs.o; mv stage3/coreSyn/CoreFVs.o.tmp stage3/coreSyn/CoreFVs.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c coreSyn/CoreUtils.lhs -o stage3/coreSyn/CoreUtils.o -ohi stage3/coreSyn/CoreUtils.hi NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s5ht{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on lvl_s5ht{v} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a3Pn} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a3Pn} [lid] WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on ppr{v a3Pn} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. <> /usr/bin/ld -r -x -o stage3/coreSyn/CoreUtils.o.tmp stage3/coreSyn/CoreUtils.o; mv stage3/coreSyn/CoreUtils.o.tmp stage3/coreSyn/CoreUtils.o ../compiler/stage2/ghc-inplace -no-user-package-conf -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H32m -O2 -fvia-C +RTS -c -RTS -H16M '-#include "cutils.h"' -package-name ghc-6.8.3 -fgenerics -c coreSyn/CoreLint.lhs -o stage3/coreSyn/CoreLint.o -ohi stage3/coreSyn/CoreLint.hi NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/SetLevels.lhs line 820 absVarsOf: discarding info on a_s5rp{v} [lid] <> /usr/bin/ld -r -x -o stage3/coreSyn/CoreLint.o.tmp stage3/coreSyn/CoreLint.o; mv stage3/coreSyn/CoreLint.o.tmp stage3/coreSyn/CoreLint.o ../compiler/stage2/ghc-inp