Validate fails on armhf-linux
After apply the 'configure : LLVM and LD detection improvements' patch from #10234 (closed) validation of the ghc-7.10 branch fails with:
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 CostCentre DataCon Demand Digraph \
DriverPhases DynFlags Encoding ErrUtils Exception ExtsCompat46 \
FamInstEnv FastFunctions FastMutInt FastString FastTypes Fingerprint \
FiniteMap ForeignCall Hooks HsBinds HsDecls HsDoc HsExpr HsImpExp \
HsLit PlaceHolder HsPat HsSyn HsTypes HsUtils HscTypes IOEnv Id \
IdInfo IfaceSyn IfaceType InstEnv Kind Lexeme 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 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 \
FastBool Hoopl Hoopl.Dataflow InteractiveEvalTypes MkGraph PprCmm \
PprCmmDecl PprCmmExpr Reg RegClass SMRep StgCmmArgRep StgCmmClosure \
StgCmmEnv StgCmmLayout StgCmmMonad StgCmmProf StgCmmTicky StgCmmUtils \
StgSyn Stream"
compiler/ghc.mk:653: recipe for target 'compiler/stage2/dll-split.stamp'
failed
make[1]: *** [compiler/stage2/dll-split.stamp] Segmentation fault
There have been a number of tickets related to dll-split
on armhf. I have verified that the ld.gold
linker is being invoked. The fixes introduced in #9873 (closed) also seem to be present.
More investigation needed.
Trac metadata
Trac field | Value |
---|---|
Version | 7.10.1 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Compiler |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | |
Architecture |