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]