On Wed, Nov 01, 2006 at 11:19:22AM -0800, Philip M. Gollucci wrote:
> Tim Bunce wrote:
> 
> 
> >Could you look into the t/40profile.t failure for 5.6.2 some more:
> >
> >     t/40profile..............dubious
> >             Test returned status 9 (wstat 2304, 0x900)
> >     DIED. FAILED tests 6-8, 26, 31, 35-36, 38-39
> >             Failed 9/45 tests, 80.00% okay
> /usr/home/pgollucci/dev/software/freebsd-7.0-current/3.4.6/perl/5.6.2/bin/perl
>  -MTest::More -le 'print $Test::More::VERSION'
> 0.64
> 
> I could upgrade to 0.64_02 but its "dev"
> Attached verbose output.

Uh. I'd have expected the $expected/$got to appear in the
non-verbose output. Oh well, nevermind.

> >>The threaded versions failed the threads test --- ~1.48->1.51 or so 
> >>didn't seem to do this.
> No need -- See attached (version) for an in-prod example.

So I can put this down as a freebsd v7 issue, not DBI. Thanks.

> #   Failed test in t/40profile.t at line 68.
> #     Structures begin differing at:
> #          $got->{Data}{DESTROY} = HASH(0x85fc580)
> #     $expected->{Data}{DESTROY} = Does not exist
> not ok 7
> 
> #   Failed test in t/40profile.t at line 79.
> #     Structures begin differing at:
> #          $got->{Data}{}{STORE}[0] = '1'
> #     $expected->{Data}{}{STORE}[0] = '2'
> dbi_profile
> not ok 8

Okay, these all seem to be related to how often tie methods get
called, which is something that changed between perl 5.6 and 5.8.
Not a DBI problem, just an inconvenience to have test failures.
I think I'll just skip the tests for perl 5.6.

Thanks Philip.

Tim.

Reply via email to