On 01/07 09:46, Stuart Henderson wrote:
> On 2011/01/07 12:52, Jeremy Evans wrote:
> > Upgrading to llvm 2.8 allows it to be used by lang/rubinius, which
> > speeds rubinius up dramatically (~8x in a simple test, see
> > http://pastie.org/pastes/1438302/text).  I'd really like to get this in
> > before 4.9.
> 
> note that if you require llvm for rubinius, you'll restrict the arch
> it can run on (you will need gcc4, and there were at least problems
> with llvm on sparc64 last time I tried). though you could enable llvm
> in rubinius only for certain specific arch..
 
The next version of rubinius is going to require llvm, so that is
inevitable.

> > llvm's only current dependency is lang/llvm-gcc4, which I haven't tested
> > yet as it is i386 only.  If someone else could test that and see if it
> > works with LLVM 2.8, I'd appreciate it.
> 
> llvm-gcc4 will need to be updated to a matching version.
> 
> it might be that the problem affecting amd64 has since been fixed,
> you could try adding to ONLY_FOR_ARCHS and see what happens...
> (fast machine recommended ;-)

I'll see if I can give it a shot this weekend.

Jeremy

Reply via email to