develooper Front page | perl.perl6.internals | Postings from July 2008

Parrot with llvm-gcc 4.2

Thread Next
From:
Moritz Lenz
Date:
July 31, 2008 13:53
Subject:
Parrot with llvm-gcc 4.2
Message ID:
48922641.1000601@casella.verplant.org
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/

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About