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.. > 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 ;-)