Austin is correct - I have built LLVM from the tarball.
> I also built both GHC 7.4.2 and 7.6.2 from source (release tarballs),
> both using the native back end.
I used LLVM backend (perf-llvm) for mine GHC 7.6.2.
I'm attaching some notes I made yesterday and today when I was investigating my
build failures
with LLVM 3.0. Perhaps they will be helpful.
Janek
Bootstraping Compiling build result
with version settings
============================ LLVM 3.0 ==================================
GHC 7.4.2 7.6.2 perf-llvm success
GHC 7.6.2-LLVM30 HEAD perf-llvm LLVM error (stage1)
GHC 7.6.2-LLVM30 HEAD quick-llvm LLVM error (stage1)
GHC 7.6.2-LLVM30 HEAD perf success
GHC 7.6.2-LLVM30 7.6.2 perf success
GHC 7.6.2-LLVM30 7.6.2 perf-llvm success
============================ LLVM 3.2 ==================================
GHC 7.6.2-LLVM30 7.6.2 quick-llvm success
GHC 7.6.2-LLVM30 HEAD quick-llvm success
Legend for "Bootstraping with"
GHC 7.4.2 - precompiled GHC from openSUSE repo
GHC 7.6.2-LLVM30 - official 7.6.2 source snapshot, perf-llvm build using
GHC 7.4.2 and LLVM 3.0
Legend for "Compiling version"
7.6.2 - official GHC 7.6.2 source snapshot (downoladed from
http://www.haskell.org/ghc/download)
HEAD - current GHC version from git repo, commit
e45f5e75ef5ac19b5b1207b8c3fe8dd37f3eba2a
_______________________________________________
ghc-devs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-devs