Skip to content

Build failed: "Could not find module `MachOp'" on 64bit Linux w/ GHC 6.10.3

[glastonbury:~/Projects/GHC/ghc]$ make
===--- updating makefiles phase 0
make -r --no-print-directory -f ghc.mk phase=0 just-makefiles
===--- updating makefiles phase 1
make -r --no-print-directory -f ghc.mk phase=1 just-makefiles
===--- updating makefiles phase 2
make -r --no-print-directory -f ghc.mk phase=2 just-makefiles
compiler/ghc.mk:432: compiler/stage1/build/.depend-v: No such file or directory
"inplace/bin/mkdirhier" compiler/stage1/build
"rm" -f compiler/stage1/build/.depend-v.tmp
touch compiler/stage1/build/.depend-v.tmp
"inplace/bin/mkdependC" -f compiler/stage1/build/.depend-v.tmp   --  -O -g -O2  -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils   -isystem/usr/local/lib/ghc-6.10.3/bytestring-0.9.1.4/include -isystem/usr/local/lib/ghc-6.10.3/process-1.0.1.1/include -isystem/usr/local/lib/ghc-6.10.3/directory-1.0.0.3/include -isystem/usr/local/lib/ghc-6.10.3/unix-2.3.2.0/include -isystem/usr/local/lib/ghc-6.10.3/old-time-1.0.0.2/include -isystem/usr/local/lib/ghc-6.10.3/base-4.1.0.0/include -isystem/usr/local/lib/ghc-6.10.3/include -isystemPAPI_INCLUDE_DIR     -- compiler/parser/cutils.c compiler/utils/md5.c 
sed -e "s|compiler/\([^ :]*o[ :]\)|compiler/stage1/build/\1|g" -e "s|/home/ashley/Projects/GHC/ghc/||" <compiler/stage1/build/.depend-v.tmp >compiler/stage1/build/.depend-v
"/usr/local/bin/ghc" -M -include-pkg-deps -dep-makefile compiler/stage1/build/.depend-v  -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.11 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/cprAnalysis -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -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/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.7.2 -package array-0.2.0.0 -package base-4.1.0.0 -package bytestring-0.9.1.4 -package containers-0.2.0.1 -package directory-1.0.0.3 -package filepath-1.1.0.2 -package haskell98-1.0.1.0 -package hpc-0.5.0.3 -package old-time-1.0.0.2 -package process-1.0.1.1 -package unix-2.3.2.0 -#include cutils.h -DSTAGE=1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc  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/PprBase.hs  compiler/nativeGen/PIC.hs  compiler/nativeGen/Platform.hs  compiler/nativeGen/Alpha/Regs.hs  compiler/nativeGen/Alpha/RegInfo.hs  compiler/nativeGen/Alpha/Instr.hs  compiler/nativeGen/Alpha/CodeGen.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/CCall.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  compiler/basicTypes/BasicTypes.lhs  compiler/basicTypes/DataCon.lhs  compiler/basicTypes/Demand.lhs  compiler/utils/Exception.hs  compiler/basicTypes/Id.lhs  compiler/basicTypes/IdInfo.lhs  compiler/basicTypes/Literal.lhs  compiler/basicTypes/MkId.lhs  compiler/basicTypes/Module.lhs  compiler/basicTypes/Name.lhs  compiler/basicTypes/NameEnv.lhs  compiler/basicTypes/NameSet.lhs  compiler/basicTypes/NewDemand.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/CmmBrokenBlock.hs  compiler/cmm/CmmBuildInfoTables.hs  compiler/cmm/CmmCPS.hs  compiler/cmm/CmmCPSGen.hs  compiler/cmm/CmmCPSZ.hs  compiler/cmm/CmmCallConv.hs  compiler/cmm/CmmCommonBlockElimZ.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/CmmLiveZ.hs  compiler/cmm/CmmOpt.hs  compiler/cmm/CmmParse.hs  compiler/cmm/CmmProcPoint.hs  compiler/cmm/CmmProcPointZ.hs  compiler/cmm/CmmSpillReload.hs  compiler/cmm/CmmStackLayout.hs  compiler/cmm/CmmTx.hs  compiler/cmm/CmmUtils.hs  compiler/cmm/CmmZipUtil.hs  compiler/cmm/DFMonad.hs  compiler/cmm/Dataflow.hs  compiler/cmm/MkZipCfg.hs  compiler/cmm/MkZipCfgCmm.hs  compiler/cmm/OptimizationFuel.hs  compiler/cmm/PprC.hs  compiler/cmm/PprCmm.hs  compiler/cmm/PprCmmZ.hs  compiler/cmm/StackColor.hs  compiler/cmm/StackPlacements.hs  compiler/cmm/ZipCfg.hs  compiler/cmm/ZipCfgCmmRep.hs  compiler/cmm/ZipCfgExtras.hs  compiler/cmm/ZipDataflow.hs  compiler/codeGen/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/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/codeGen/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/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/cprAnalysis/CprAnalyse.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/main/Annotations.lhs  compiler/main/BreakArray.hs  compiler/main/CmdLineParser.hs  compiler/main/CodeOutput.lhs  compiler/main/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/HeaderInfo.hs  compiler/main/HscMain.lhs  compiler/main/HscStats.lhs  compiler/main/HscTypes.lhs  compiler/main/InteractiveEval.hs  compiler/main/PackageConfig.hs  compiler/main/Packages.lhs  compiler/main/ParsePkgConf.hs  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/HaddockLex.hs  compiler/parser/HaddockParse.hs  compiler/parser/HaddockUtils.hs  compiler/parser/LexCore.hs  compiler/parser/Lexer.hs  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/SCCfinal.lhs  compiler/rename/RnBinds.lhs  compiler/rename/RnEnv.lhs  compiler/rename/RnExpr.lhs  compiler/rename/RnHsDoc.hs  compiler/rename/RnHsSyn.lhs  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/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/SaAbsInt.lhs  compiler/stranal/SaLib.lhs  compiler/stranal/StrictAnal.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/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/TcTyClsDecls.lhs  compiler/typecheck/TcTyDecls.lhs  compiler/typecheck/TcTyFuns.lhs  compiler/typecheck/TcType.lhs  compiler/typecheck/TcUnify.lhs  compiler/types/Class.lhs  compiler/types/Coercion.lhs  compiler/types/FamInstEnv.lhs  compiler/types/FunDeps.lhs  compiler/types/Generics.lhs  compiler/types/InstEnv.lhs  compiler/types/TyCon.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/Interval.hs  compiler/utils/LazyUniqFM.lhs  compiler/utils/ListSetOps.lhs  compiler/utils/Maybes.lhs  compiler/utils/MonadUtils.hs  compiler/utils/OrdList.lhs  compiler/utils/Outputable.lhs  compiler/utils/Panic.lhs  compiler/utils/Pretty.lhs  compiler/utils/Serialized.hs  compiler/utils/State.hs  compiler/utils/StringBuffer.lhs  compiler/utils/UniqFM.lhs  compiler/utils/UniqSet.lhs  compiler/utils/Util.lhs  compiler/vectorise/VectBuiltIn.hs  compiler/vectorise/VectCore.hs  compiler/vectorise/VectMonad.hs  compiler/vectorise/VectType.hs  compiler/vectorise/VectUtils.hs  compiler/vectorise/Vectorise.hs

compiler/cmm/CmmParse.hs:30:7:
    Could not find module `MachOp':
      it is a member of the hidden package `ghc-6.10.3'
      Use -v to see a list of the files searched for.
make[1]: *** [compiler/stage1/build/.depend-v] Error 1
make[1]: *** Deleting file `compiler/stage1/build/.depend-v'
make: *** [all] Error 2
[glastonbury:~/Projects/GHC/ghc]$ uname -a
Linux glastonbury 2.6.28-13-generic #44-Ubuntu SMP Tue Jun 2 07:55:09 UTC 2009 x86_64 GNU/Linux
[glastonbury:~/Projects/GHC/ghc]$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 6.10.3
Trac metadata
Trac field Value
Version 6.11
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component Build System
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information