rurban ask on IRC if somebody already tested parrot with llvm-gcc. So I
just tried it out, and, *miracle*, it actually worked. Without any
modifications.

Just a
make realclean; perl Configure.pl --cc=llvm-gcc && make test
yields
All tests successful, 17 tests and 658 subtests skipped.

with llvm-gcc:

$ time make benchmark_tests
...
t/benchmark/benchmarks....ok

All tests successful.
Files=1, Tests=37, 466 wallclock secs (454.96 cusr + 10.40 csys = 465.36
CPU)

real    7m47.791s
user    7m36.789s
sys     0m10.693s

with gcc 4.2:

Files=1, Tests=37, 382 wallclock secs (371.02 cusr + 10.83 csys = 381.85
CPU)

real    6m24.233s
user    6m12.827s
sys     0m11.113s

So no speed improvements for the unoptimized build, but still good news!

(This is on 32 bit i386 Linux)

Cheers,
Moritz

-- 
Moritz Lenz
http://moritz.faui2k3.org/ |  http://perl-6.de/

Reply via email to