On Tue, 29 Jul 2008, James Keenan via RT wrote: > On Tue Jul 29 11:04:59 2008, doughera wrote: > > On Tue, 29 Jul 2008, James Keenan via RT wrote: > > 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. > > Thank you for taking the time to do this benchmarking. > > > > > 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) > > > > Since the tests in auto_warnings* are failing in both trunk and branch, > I suspect the problem is with the tests themselves rather than my > refactoring. IIRC, there was an older ticket (47395 ?) you filed about > this. Perhaps this is related.
Yes. It's the same problem. That's why I didn't highlight it. > > 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 > > Could this be a "which version of Storable.pm" problem? I don't think so. I tried using both 5.8.8 and 5.10.0 with whatever version of Storable they come with. I haven't dug into the code, but I expect it's a problem with the callbacks in the solaris hints. You can probably reproduce it by putting callbacks in the linux or darwin hints. -- Andy Dougherty [EMAIL PROTECTED]