[Bug 989593] New: FTBFS: ghc-7.6.3-13.fc20 build doesn't complete
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=989593
Bug ID: 989593
Summary: FTBFS: ghc-7.6.3-13.fc20 build doesn't complete
Product: Fedora
Version: rawhide
Component: ghc
Severity: high
Priority: medium
Assignee: petersen(a)redhat.com
Reporter: karsten(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: bos(a)serpentine.com,
haskell-devel(a)lists.fedoraproject.org,
petersen(a)redhat.com
Description of problem:
Builds of ghc-7.6.3-13.fc20 on ppc64 get stuck at this stage:
HSC2HS compiler/stage1/build/Fingerprint.hs
HSC2HS libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.hs
"rm" -f compiler/stage1/build/.depend-v.haskell.tmp
"/usr/bin/ghc" -M -dep-makefile compiler/stage1/build/.depend-v.haskell.tmp
-include-pkg-deps -H32m -O -package-db libraries/bootstrapping.conf
-package-name ghc-7.6.3 -hide-all-packages -i -icompiler/basicTypes
-icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar
-icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen
-icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude
-icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg
-icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck
-icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build
-icompiler/stage1/build/autogen -Icompiler/stage1/build
-Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/.
-Icompiler/parser -Icompiler/utils -optP-include
-optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.16.0
-package array-0.4.0.1 -package base-4.6.0.1 -package bin-package-db-0.0.0.0
-package bytestring-0.10.0.2 -package containers-0.5.0.0 -package
directory-1.2.0.1 -package filepath-1.3.0.1 -package hoopl-3.9.0.0 -package
hpc-0.6.0.0 -package process-1.1.0.2 -package time-1.4.0.1 -package
unix-2.6.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XHaskell98
-XNondecreasingIndentation -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards
-XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances
-XMultiParamTypeClasses -XFlexibleInstances -XRankNTypes -XScopedTypeVariables
-XDeriveDataTypeable -XBangPatterns -DNO_REGS -DSTAGE=1 -no-user-package-db
-rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir
compiler/stage1/build -hisuf hi -osuf o -hcsuf hc compiler/basicTypes/Avail.hs
compiler/basicTypes/BasicTypes.lhs compiler/basicTypes/DataCon.lhs
compiler/basicTypes/Demand.lhs compiler/utils/Exception.hs
compiler/main/GhcMonad.hs compiler/basicTypes/Id.lhs
compiler/basicTypes/IdInfo.lhs compiler/basicTypes/Literal.lhs
compiler/llvmGen/Llvm.hs compiler/llvmGen/Llvm/AbsSyn.hs
compiler/llvmGen/Llvm/PpLlvm.hs compiler/llvmGen/Llvm/Types.hs
compiler/llvmGen/LlvmCodeGen.hs compiler/llvmGen/LlvmCodeGen/Base.hs
compiler/llvmGen/LlvmCodeGen/CodeGen.hs compiler/llvmGen/LlvmCodeGen/Data.hs
compiler/llvmGen/LlvmCodeGen/Ppr.hs compiler/llvmGen/LlvmCodeGen/Regs.hs
compiler/llvmGen/LlvmMangler.hs compiler/basicTypes/MkId.lhs
compiler/basicTypes/Module.lhs compiler/basicTypes/Name.lhs
compiler/basicTypes/NameEnv.lhs compiler/basicTypes/NameSet.lhs
compiler/basicTypes/OccName.lhs compiler/basicTypes/RdrName.lhs
compiler/basicTypes/SrcLoc.lhs compiler/basicTypes/UniqSupply.lhs
compiler/basicTypes/Unique.lhs compiler/basicTypes/Var.lhs
compiler/basicTypes/VarEnv.lhs compiler/basicTypes/VarSet.lhs
compiler/cmm/BlockId.hs compiler/cmm/CLabel.hs compiler/cmm/Cmm.hs
compiler/cmm/CmmBuildInfoTables.hs compiler/cmm/CmmPipeline.hs
compiler/cmm/CmmCallConv.hs compiler/cmm/CmmCommonBlockElim.hs
compiler/cmm/CmmContFlowOpt.hs compiler/cmm/CmmCvt.hs compiler/cmm/CmmExpr.hs
compiler/cmm/CmmInfo.hs compiler/cmm/CmmLex.hs compiler/cmm/CmmLint.hs
compiler/cmm/CmmLive.hs compiler/cmm/CmmMachOp.hs compiler/cmm/CmmNode.hs
compiler/cmm/CmmOpt.hs compiler/cmm/CmmParse.hs compiler/cmm/CmmProcPoint.hs
compiler/cmm/CmmRewriteAssignments.hs compiler/cmm/CmmSink.hs
compiler/cmm/CmmType.hs compiler/cmm/CmmUtils.hs
compiler/cmm/CmmLayoutStack.hs compiler/cmm/MkGraph.hs compiler/cmm/OldCmm.hs
compiler/cmm/OldCmmLint.hs compiler/cmm/OldCmmUtils.hs
compiler/cmm/OldPprCmm.hs compiler/nativeGen/PprBase.hs compiler/cmm/PprC.hs
compiler/cmm/PprCmm.hs compiler/cmm/PprCmmDecl.hs compiler/cmm/PprCmmExpr.hs
compiler/cmm/Bitmap.hs compiler/codeGen/CgBindery.lhs
compiler/codeGen/CgCallConv.hs compiler/codeGen/CgCase.lhs
compiler/codeGen/CgClosure.lhs compiler/codeGen/CgCon.lhs
compiler/codeGen/CgExpr.lhs compiler/codeGen/CgExtCode.hs
compiler/codeGen/CgForeignCall.hs compiler/codeGen/CgHeapery.lhs
compiler/codeGen/CgHpc.hs compiler/codeGen/CgInfoTbls.hs
compiler/codeGen/CgLetNoEscape.lhs compiler/codeGen/CgMonad.lhs
compiler/codeGen/CgParallel.hs compiler/codeGen/CgPrimOp.hs
compiler/codeGen/CgProf.hs compiler/codeGen/CgStackery.lhs
compiler/codeGen/CgTailCall.lhs compiler/codeGen/CgTicky.hs
compiler/codeGen/CgUtils.hs compiler/codeGen/StgCmm.hs
compiler/codeGen/StgCmmBind.hs compiler/codeGen/StgCmmClosure.hs
compiler/codeGen/StgCmmCon.hs compiler/codeGen/StgCmmEnv.hs
compiler/codeGen/StgCmmExpr.hs compiler/codeGen/StgCmmForeign.hs
compiler/codeGen/StgCmmGran.hs compiler/codeGen/StgCmmHeap.hs
compiler/codeGen/StgCmmHpc.hs compiler/codeGen/StgCmmLayout.hs
compiler/codeGen/StgCmmMonad.hs compiler/codeGen/StgCmmPrim.hs
compiler/codeGen/StgCmmProf.hs compiler/codeGen/StgCmmTicky.hs
compiler/codeGen/StgCmmUtils.hs compiler/codeGen/ClosureInfo.lhs
compiler/codeGen/CodeGen.lhs compiler/cmm/SMRep.lhs
compiler/coreSyn/CoreArity.lhs compiler/coreSyn/CoreFVs.lhs
compiler/coreSyn/CoreLint.lhs compiler/coreSyn/CorePrep.lhs
compiler/coreSyn/CoreSubst.lhs compiler/coreSyn/CoreSyn.lhs
compiler/coreSyn/TrieMap.lhs compiler/coreSyn/CoreTidy.lhs
compiler/coreSyn/CoreUnfold.lhs compiler/coreSyn/CoreUtils.lhs
compiler/coreSyn/ExternalCore.lhs compiler/coreSyn/MkCore.lhs
compiler/coreSyn/MkExternalCore.lhs compiler/coreSyn/PprCore.lhs
compiler/coreSyn/PprExternalCore.lhs compiler/deSugar/Check.lhs
compiler/deSugar/Coverage.lhs compiler/deSugar/Desugar.lhs
compiler/deSugar/DsArrows.lhs compiler/deSugar/DsBinds.lhs
compiler/deSugar/DsCCall.lhs compiler/deSugar/DsExpr.lhs
compiler/deSugar/DsForeign.lhs compiler/deSugar/DsGRHSs.lhs
compiler/deSugar/DsListComp.lhs compiler/deSugar/DsMonad.lhs
compiler/deSugar/DsUtils.lhs compiler/deSugar/Match.lhs
compiler/deSugar/MatchCon.lhs compiler/deSugar/MatchLit.lhs
compiler/hsSyn/HsBinds.lhs compiler/hsSyn/HsDecls.lhs compiler/hsSyn/HsDoc.hs
compiler/hsSyn/HsExpr.lhs compiler/hsSyn/HsImpExp.lhs
compiler/hsSyn/HsLit.lhs compiler/hsSyn/HsPat.lhs compiler/hsSyn/HsSyn.lhs
compiler/hsSyn/HsTypes.lhs compiler/hsSyn/HsUtils.lhs
compiler/iface/BinIface.hs compiler/iface/BuildTyCl.lhs
compiler/iface/IfaceEnv.lhs compiler/iface/IfaceSyn.lhs
compiler/iface/IfaceType.lhs compiler/iface/LoadIface.lhs
compiler/iface/MkIface.lhs compiler/iface/TcIface.lhs
compiler/iface/FlagChecker.hs compiler/main/Annotations.hs
compiler/main/BreakArray.hs compiler/main/CmdLineParser.hs
compiler/main/CodeOutput.lhs compiler/stage1/build/Config.hs
compiler/main/Constants.lhs compiler/main/DriverMkDepend.hs
compiler/main/DriverPhases.hs compiler/main/DriverPipeline.hs
compiler/main/DynFlags.hs compiler/main/ErrUtils.lhs compiler/main/Finder.lhs
compiler/main/GHC.hs compiler/main/GhcMake.hs compiler/main/GhcPlugins.hs
compiler/main/DynamicLoading.hs compiler/main/HeaderInfo.hs
compiler/main/HscMain.hs compiler/main/HscStats.hs compiler/main/HscTypes.lhs
compiler/main/InteractiveEval.hs compiler/main/PackageConfig.hs
compiler/main/Packages.lhs compiler/main/PprTyThing.hs
compiler/main/StaticFlags.hs compiler/main/StaticFlagParser.hs
compiler/main/SysTools.lhs compiler/main/TidyPgm.lhs
compiler/parser/Ctype.lhs compiler/parser/HaddockUtils.hs
compiler/parser/LexCore.hs compiler/parser/Lexer.hs
compiler/types/OptCoercion.lhs compiler/parser/Parser.hs
compiler/parser/ParserCore.hs compiler/parser/ParserCoreUtils.hs
compiler/parser/RdrHsSyn.lhs compiler/prelude/ForeignCall.lhs
compiler/prelude/PrelInfo.lhs compiler/prelude/PrelNames.lhs
compiler/prelude/PrelRules.lhs compiler/prelude/PrimOp.lhs
compiler/prelude/TysPrim.lhs compiler/prelude/TysWiredIn.lhs
compiler/profiling/CostCentre.lhs compiler/profiling/ProfInit.hs
compiler/profiling/SCCfinal.lhs compiler/rename/RnBinds.lhs
compiler/rename/RnEnv.lhs compiler/rename/RnExpr.lhs
compiler/rename/RnHsDoc.hs compiler/rename/RnNames.lhs
compiler/rename/RnPat.lhs compiler/rename/RnSource.lhs
compiler/rename/RnTypes.lhs compiler/simplCore/CoreMonad.lhs
compiler/simplCore/CSE.lhs compiler/simplCore/FloatIn.lhs
compiler/simplCore/FloatOut.lhs compiler/simplCore/LiberateCase.lhs
compiler/simplCore/OccurAnal.lhs compiler/simplCore/SAT.lhs
compiler/simplCore/SetLevels.lhs compiler/simplCore/SimplCore.lhs
compiler/simplCore/SimplEnv.lhs compiler/simplCore/SimplMonad.lhs
compiler/simplCore/SimplUtils.lhs compiler/simplCore/Simplify.lhs
compiler/simplStg/SRT.lhs compiler/simplStg/SimplStg.lhs
compiler/simplStg/StgStats.lhs compiler/simplStg/UnariseStg.lhs
compiler/specialise/Rules.lhs compiler/specialise/SpecConstr.lhs
compiler/specialise/Specialise.lhs compiler/stgSyn/CoreToStg.lhs
compiler/stgSyn/StgLint.lhs compiler/stgSyn/StgSyn.lhs
compiler/stranal/DmdAnal.lhs compiler/stranal/WorkWrap.lhs
compiler/stranal/WwLib.lhs compiler/typecheck/FamInst.lhs
compiler/typecheck/Inst.lhs compiler/typecheck/TcAnnotations.lhs
compiler/typecheck/TcArrows.lhs compiler/typecheck/TcBinds.lhs
compiler/typecheck/TcClassDcl.lhs compiler/typecheck/TcDefaults.lhs
compiler/typecheck/TcDeriv.lhs compiler/typecheck/TcEnv.lhs
compiler/typecheck/TcExpr.lhs compiler/typecheck/TcForeign.lhs
compiler/typecheck/TcGenDeriv.lhs compiler/typecheck/TcGenGenerics.lhs
compiler/typecheck/TcHsSyn.lhs compiler/typecheck/TcHsType.lhs
compiler/typecheck/TcInstDcls.lhs compiler/typecheck/TcMType.lhs
compiler/typecheck/TcMatches.lhs compiler/typecheck/TcPat.lhs
compiler/typecheck/TcRnDriver.lhs compiler/typecheck/TcRnMonad.lhs
compiler/typecheck/TcRnTypes.lhs compiler/typecheck/TcRules.lhs
compiler/typecheck/TcSimplify.lhs compiler/typecheck/TcErrors.lhs
compiler/typecheck/TcTyClsDecls.lhs compiler/typecheck/TcTyDecls.lhs
compiler/typecheck/TcType.lhs compiler/typecheck/TcEvidence.lhs
compiler/typecheck/TcUnify.lhs compiler/typecheck/TcInteract.lhs
compiler/typecheck/TcCanonical.lhs compiler/typecheck/TcSMonad.lhs
compiler/types/Class.lhs compiler/types/Coercion.lhs
compiler/types/FamInstEnv.lhs compiler/types/FunDeps.lhs
compiler/types/InstEnv.lhs compiler/types/TyCon.lhs compiler/types/Kind.lhs
compiler/types/Type.lhs compiler/types/TypeRep.lhs compiler/types/Unify.lhs
compiler/utils/Bag.lhs compiler/utils/Binary.hs compiler/utils/BufWrite.hs
compiler/utils/Digraph.lhs compiler/utils/Encoding.hs
compiler/utils/FastBool.lhs compiler/utils/FastFunctions.lhs
compiler/utils/FastMutInt.lhs compiler/utils/FastString.lhs
compiler/utils/FastTypes.lhs compiler/stage1/build/Fingerprint.hs
compiler/utils/FiniteMap.lhs compiler/utils/GraphBase.hs
compiler/utils/GraphColor.hs compiler/utils/GraphOps.hs
compiler/utils/GraphPpr.hs compiler/utils/IOEnv.hs
compiler/utils/ListSetOps.lhs compiler/utils/Maybes.lhs
compiler/utils/MonadUtils.hs compiler/utils/OrdList.lhs
compiler/utils/Outputable.lhs compiler/utils/Pair.lhs
compiler/utils/Panic.lhs compiler/utils/Pretty.lhs
compiler/utils/Serialized.hs compiler/utils/State.hs compiler/utils/Stream.hs
compiler/utils/StringBuffer.lhs compiler/utils/UniqFM.lhs
compiler/utils/UniqSet.lhs compiler/utils/Util.lhs
compiler/vectorise/Vectorise/Builtins/Base.hs
compiler/vectorise/Vectorise/Builtins/Initialise.hs
compiler/vectorise/Vectorise/Builtins.hs
compiler/vectorise/Vectorise/Monad/Base.hs
compiler/vectorise/Vectorise/Monad/Naming.hs
compiler/vectorise/Vectorise/Monad/Local.hs
compiler/vectorise/Vectorise/Monad/Global.hs
compiler/vectorise/Vectorise/Monad/InstEnv.hs
compiler/vectorise/Vectorise/Monad.hs
compiler/vectorise/Vectorise/Utils/Base.hs
compiler/vectorise/Vectorise/Utils/Closure.hs
compiler/vectorise/Vectorise/Utils/Hoisting.hs
compiler/vectorise/Vectorise/Utils/PADict.hs
compiler/vectorise/Vectorise/Utils/Poly.hs
compiler/vectorise/Vectorise/Utils.hs
compiler/vectorise/Vectorise/Generic/Description.hs
compiler/vectorise/Vectorise/Generic/PAMethods.hs
compiler/vectorise/Vectorise/Generic/PADict.hs
compiler/vectorise/Vectorise/Generic/PData.hs
compiler/vectorise/Vectorise/Type/Env.hs
compiler/vectorise/Vectorise/Type/Type.hs
compiler/vectorise/Vectorise/Type/TyConDecl.hs
compiler/vectorise/Vectorise/Type/Classify.hs
compiler/vectorise/Vectorise/Convert.hs compiler/vectorise/Vectorise/Vect.hs
compiler/vectorise/Vectorise/Var.hs compiler/vectorise/Vectorise/Env.hs
compiler/vectorise/Vectorise/Exp.hs compiler/vectorise/Vectorise.hs
compiler/cmm/Hoopl/Dataflow.hs compiler/cmm/Hoopl.hs
compiler/nativeGen/AsmCodeGen.lhs compiler/nativeGen/TargetReg.hs
compiler/nativeGen/NCGMonad.hs compiler/nativeGen/Instruction.hs
compiler/nativeGen/Size.hs compiler/nativeGen/Reg.hs
compiler/nativeGen/RegClass.hs compiler/nativeGen/PIC.hs
compiler/utils/Platform.hs compiler/nativeGen/CPrim.hs
compiler/nativeGen/X86/Regs.hs compiler/nativeGen/X86/RegInfo.hs
compiler/nativeGen/X86/Instr.hs compiler/nativeGen/X86/Cond.hs
compiler/nativeGen/X86/Ppr.hs compiler/nativeGen/X86/CodeGen.hs
compiler/nativeGen/PPC/Regs.hs compiler/nativeGen/PPC/RegInfo.hs
compiler/nativeGen/PPC/Instr.hs compiler/nativeGen/PPC/Cond.hs
compiler/nativeGen/PPC/Ppr.hs compiler/nativeGen/PPC/CodeGen.hs
compiler/nativeGen/SPARC/Base.hs compiler/nativeGen/SPARC/Regs.hs
compiler/nativeGen/SPARC/RegPlate.hs compiler/nativeGen/SPARC/Imm.hs
compiler/nativeGen/SPARC/AddrMode.hs compiler/nativeGen/SPARC/Cond.hs
compiler/nativeGen/SPARC/Instr.hs compiler/nativeGen/SPARC/Stack.hs
compiler/nativeGen/SPARC/ShortcutJump.hs compiler/nativeGen/SPARC/Ppr.hs
compiler/nativeGen/SPARC/CodeGen.hs compiler/nativeGen/SPARC/CodeGen/Amode.hs
compiler/nativeGen/SPARC/CodeGen/Base.hs
compiler/nativeGen/SPARC/CodeGen/CondCode.hs
compiler/nativeGen/SPARC/CodeGen/Gen32.hs
compiler/nativeGen/SPARC/CodeGen/Gen64.hs
compiler/nativeGen/SPARC/CodeGen/Sanity.hs
compiler/nativeGen/SPARC/CodeGen/Expand.hs
compiler/nativeGen/RegAlloc/Liveness.hs
compiler/nativeGen/RegAlloc/Graph/Main.hs
compiler/nativeGen/RegAlloc/Graph/Stats.hs
compiler/nativeGen/RegAlloc/Graph/ArchBase.hs
compiler/nativeGen/RegAlloc/Graph/ArchX86.hs
compiler/nativeGen/RegAlloc/Graph/Coalesce.hs
compiler/nativeGen/RegAlloc/Graph/Spill.hs
compiler/nativeGen/RegAlloc/Graph/SpillClean.hs
compiler/nativeGen/RegAlloc/Graph/SpillCost.hs
compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs
compiler/nativeGen/RegAlloc/Linear/Main.hs
compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs
compiler/nativeGen/RegAlloc/Linear/State.hs
compiler/nativeGen/RegAlloc/Linear/Stats.hs
compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs
compiler/nativeGen/RegAlloc/Linear/StackMap.hs
compiler/nativeGen/RegAlloc/Linear/Base.hs
compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs
compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs
compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs
"rm" -f libraries/hpc/dist-boot/build/.depend-v.haskell.tmp
"/usr/bin/ghc" -M -dep-makefile
libraries/hpc/dist-boot/build/.depend-v.haskell.tmp -include-pkg-deps -H32m -O
-package-db libraries/bootstrapping.conf -package-name hpc-0.6.0.0
-hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build
-ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/dist-boot/build
-Ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/. -optP-include
-optPlibraries/hpc/dist-boot/build/autogen/cabal_macros.h -package base-4.6.0.1
-package containers-0.5.0.0 -package directory-1.2.0.1 -package time-1.4.0.1
-Wall -XHaskell98 -XCPP -no-user-package-db -rtsopts -odir
libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir
libraries/hpc/dist-boot/build -hisuf hi -osuf o -hcsuf hc
libraries/hpc/./Trace/Hpc/Util.hs libraries/hpc/./Trace/Hpc/Mix.hs
libraries/hpc/./Trace/Hpc/Tix.hs
libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.hs
echo "libraries/hpc_dist-boot_depfile_haskell_EXISTS = YES" >>
libraries/hpc/dist-boot/build/.depend-v.haskell.tmp
for dir in libraries/hpc/dist-boot/build/Trace/Hpc/; do if test ! -d $dir; then
mkdir -p $dir; fi done
grep -v ' : [a-zA-Z]:/' libraries/hpc/dist-boot/build/.depend-v.haskell.tmp >
libraries/hpc/dist-boot/build/.depend-v.haskell
ppc32 builds just fine, onle 64bit is affected
Version-Release number of selected component (if applicable):
ghc-7.6.3-13.fc20
How reproducible:
Steps to Reproduce:
1.ppc-koji build --scratch f20 ghc-7.6.3-13.fc20.src.rpm
2.
3.
Actual results:
http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=1269012
Expected results:
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=jEltqt7Mdf&a=cc_unsubscribe
10 years