LLVM 3.2 failure
jan.stolarek at p.lodz.pl
Thu Mar 14 15:15:08 CET 2013
> Hm, you're sure that LLVM 3.2 is in your path when you configure GHC?
I removed LLVM 3.0 from my system so there's no possibility of mistaking 3.2 with 3.0. I'm also
getting lots of compilation warnings about untested LLVM version - this didn't happen with 3.0.
> This is HEAD?
Yes. Commit 56353e3da9d5718dfd25e25ccf61c78b25deefe8
> Linux x64?
[killy at xerxes : ~] uname -a
Linux xerxes.discovery 188.8.131.52-24-desktop #1 SMP PREEMPT 2012-10-18 22:36:08 +0200 x86_64 x86_64
> What is in your build.mk file?
The relevant parts are:
BuildFlavour = quick-llvm
ifeq "$(BuildFlavour)" "quick-llvm"
SRC_HC_OPTS = -H64m -O0 -fllvm
GhcStage1HcOpts = -O -fllvm
GhcStage2HcOpts = -O0 -fllvm
GhcLibHcOpts = -O -fllvm
SplitObjs = NO
HADDOCK_DOCS = NO
BUILD_DOCBOOK_HTML = NO
BUILD_DOCBOOK_PS = NO
BUILD_DOCBOOK_PDF = NO
As you can see I'm not building the documentation. It's because it fails to build on my system and
I don't care much about resolving that.
More information about the ghc-devs