On Tue, 29 Jul 2008, James Keenan via RT wrote: > For those of you who are interested in benchmarking the difference, I > recommend you do a checkout of the parallel branch and run 'perl > Configure.pl --test=configure', as I've included a line reporting the > elapsed time. Then do a fresh checkout from trunk, copy the version of > lib/Parrot/Configure/Options/Test.pm found in 'parallel' into trunk and > running Configure.pl there in the same way. Since, as I said in a > previous post, there is considerable variance in the time Configure.pl > takes, you should probably configure in each branch 3 times to get a > good idea of any speed improvements.
The parallel branch does seem to run in about half the time. This is with perl-5.8.8 on Solaris/SPARC, where perl was built with Sun's cc, but I'm trying to build parrot with gcc. Here are the particulars. trunk: Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/steps/auto_warnings-01.t 255 65280 21 12 16-21 t/steps/auto_warnings-02.t 255 65280 20 10 16-20 t/steps/auto_warnings-03.t 255 65280 20 10 16-20 t/steps/auto_warnings-04.t 255 65280 21 12 16-21 t/steps/auto_warnings-05.t 255 65280 21 12 16-21 t/steps/auto_warnings-06.t 255 65280 22 14 16-22 t/steps/auto_warnings-07.t 255 65280 21 12 16-21 t/steps/auto_warnings-08.t 255 65280 22 14 16-22 16 tests and 1 subtest skipped. Failed 8/287 test scripts. 48/3945 subtests failed. Files=287, Tests=3945, 910 wallclock secs (388.00 cusr + 84.00 csys = 472.00 CPU) branches/parallel: Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/steps/auto_snprintf-01.t 255 65280 38 34 22-38 t/steps/auto_warnings-01.t 255 65280 56 80 17-56 t/steps/inter_progs-01.t 255 65280 44 56 17-44 1 test and 67 subtests skipped. Failed 3/133 test scripts. 85/3331 subtests failed. Files=133, Tests=3331, 533 wallclock secs (202.64 cusr + 42.48 csys = 245.12 CPU) The new-looking failures all look like this: t/steps/inter_progs-01.......................Can't store CODE items at ../../lib/Storable.pm (autosplit into ../../lib/auto/Storable/_freeze.al) line 339, at lib/Parrot/Configure.pm line 509 # Looks like you planned 44 tests but only ran 16. # Looks like your test died just after 16. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 17-44 Failed 28/44 tests, 36.36% okay -- Andy Dougherty [EMAIL PROTECTED]