On Thursday, November 24, 2011 04:21 CET, Jonathan Gray <j...@goblin.cx> wrote: 
 
> On Tue, Nov 15, 2011 at 09:33:21AM +0000, Stuart Henderson wrote:
> > On 2011-10-26, Sebastian Reitenbach <sebas...@l00-bugdead-prods.de> wrote:
> > > attached patch to update llvm to 3.0 rc1. The 3.0 is supposed to
> > > be released in a couple of weeks
> > 
> > release is scheduled for tomorrow; here is an updated diff for rc3,
> > also switching the build to cmake.
> > 
> > any opinions on splitting clang off into a separate subpackage? i could
> > do so if it might be useful to someone, but haven't seen any point in this
> > yet.
> 
> Why switch to cmake?  There have been problems updating it in
> the past and gmake works fine.
> 
> Anyway here is a quick rc4 port that includes a diff to ignore
> -Wbounded, this doesn't have your changes the Lexer.cpp diff
> isn't yet removed and the various Makefile changes aren't here.
> 

This rc4 builds fine for me on i386, not like the rc3 from Sthen.
Regression test passes with some failures:

1 warning(s) in tests.
Testing Time: 424.34s
********************
Failing Tests (4):
    LLVM :: CodeGen/X86/vec_compare-2.ll
    LLVM :: Feature/load_module.ll
    LLVM :: MC/ARM/elf-reloc-01.ll
    LLVM :: Transforms/LoopStrengthReduce/pr2570.ll

  Expected Passes    : 5588
  Expected Failures  : 48
  Unsupported Tests  : 15
  Unexpected Failures: 4

Anyways, I used the rc1, and also tested with a svn trunk checkout past 3.0, to 
build all the x11/gnustep objective-c stuff, which worked well.

I guess it will also not build on sparc64, see this bug I created in their bug 
tracker:
http://llvm.org/bugs/show_bug.cgi?id=11273
Maybe now its possible to use gcc-4.6 from ports on sparc64 to build it 
successfully?


cheers,
Sebastian

Reply via email to