[GHC] #10877: x86_64: dll-split: out of memory (requested 1099512676352 bytes)

GHC ghc-devs at haskell.org
Sun Sep 13 20:29:33 UTC 2015


#10877: x86_64: dll-split: out of memory (requested 1099512676352 bytes)
-------------------------------------+-------------------------------------
              Reporter:              |             Owner:
  RyanGlScott                        |
                  Type:  bug         |            Status:  new
              Priority:  normal      |         Milestone:
             Component:  Compiler    |           Version:  7.11
              Keywords:              |  Operating System:  Linux
          Architecture:  x86_64      |   Type of failure:  Building GHC
  (amd64)                            |  failed
             Test Case:              |        Blocked By:
              Blocking:              |   Related Tickets:  #10682
Differential Revisions:              |
-------------------------------------+-------------------------------------
 Attempting to build GHC on an x86_64 Linux machine fails for me:

 {{{
 $ make
 ===--- building phase 0
 make --no-print-directory -f ghc.mk phase=0 phase_0_builds
 make[1]: Nothing to be done for `phase_0_builds'.
 ===--- building phase 1
 make --no-print-directory -f ghc.mk phase=1 phase_1_builds
 make[1]: Nothing to be done for `phase_1_builds'.
 ===--- building final phase
 make --no-print-directory -f ghc.mk phase=final all
 inplace/bin/dll-split compiler/stage2/build/.depend-v-dyn.haskell
 "DynFlags" "Annotations ApiAnnotation Avail Bag BasicTypes Binary
 BooleanFormula BreakArray BufWrite Class CmdLineParser CmmType CoAxiom
 ConLike Coercion Config Constants CoreArity CoreFVs CoreSubst CoreSyn
 CoreTidy CoreUnfold CoreUtils CoreSeq CoreStats CostCentre Ctype DataCon
 Demand Digraph DriverPhases DynFlags Encoding ErrUtils Exception
 FamInstEnv FastFunctions FastMutInt FastString Fingerprint FiniteMap
 ForeignCall Hooks HsBinds HsDecls HsDoc HsExpr HsImpExp HsLit PlaceHolder
 HsPat HsSyn HsTypes HsUtils HscTypes IOEnv Id IdInfo IfaceSyn IfaceType
 InstEnv Kind Lexeme Lexer ListSetOps Literal Maybes MkCore MkId Module
 MonadUtils Name NameEnv NameSet OccName OccurAnal OptCoercion OrdList
 Outputable PackageConfig Packages Pair Panic PatSyn PipelineMonad Platform
 PlatformConstants PprCore PrelNames PrelRules Pretty PrimOp RdrName Rules
 Serialized SrcLoc StaticFlags StringBuffer TcEvidence TcRnTypes TcType
 TrieMap TyCon Type TypeRep TysPrim TysWiredIn Unify UniqFM UniqSet
 UniqSupply Unique Util Var VarEnv VarSet Bitmap BlockId ByteCodeAsm
 ByteCodeInstr ByteCodeItbls CLabel Cmm CmmCallConv CmmExpr CmmInfo
 CmmMachOp CmmNode CmmSwitch CmmUtils CodeGen.Platform CodeGen.Platform.ARM
 CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC
 CodeGen.Platform.PPC_Darwin CodeGen.Platform.SPARC CodeGen.Platform.X86
 CodeGen.Platform.X86_64 Hoopl Hoopl.Dataflow InteractiveEvalTypes MkGraph
 PprCmm PprCmmDecl PprCmmExpr Reg RegClass SMRep StgCmmArgRep StgCmmClosure
 StgCmmEnv StgCmmLayout StgCmmMonad StgCmmProf StgCmmTicky StgCmmUtils
 StgSyn Stream"
 dll-split: out of memory (requested 1099512676352 bytes)
 make[1]: *** [compiler/stage2/dll-split.stamp] Error 1
 make: *** [all] Error 2
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10877>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list