On Mon, Feb 23, 2004 at 10:48:45AM +0100, H.Merijn Brand wrote:
> On Sun 22 Feb 2004 20:29, Tim Bunce <[EMAIL PROTECTED]> wrote:
> > A second release candidate is available for testing at:
> > 
> >   http://homepage.eircom.net/~timbunce/DBI-1.41-rc2-20040222.tar.gz
> > 
> > =head1 CHANGES in DBI 1.41 (svn rev 130),    22nd February 2004
> 
> Blead fails (5.9.1)

Thanks.

>  1136 NullP sth/sec on this perl 5.008    PA-RISC2.0 (10000 in 8.8 cpu+sys secs)
>  1131 NullP sth/sec on this perl 5.008003 PA-RISC2.0 (10000 in 8.8 cpu+sys secs)
>   989 NullP sth/sec on this perl 5.008003 PA-RISC2.0-LP64 (10000 in 10.1 cpu+sys 
> secs)
> 10869 NullP sth/sec on this perl 5.006001 PA-RISC2.0 (10000 in 0.9 cpu+sys secs)
>  7633 NullP sth/sec on this perl 5.008    PA-RISC2.0 (10000 in 1.3 cpu+sys secs)
>  7936 NullP sth/sec on this perl 5.008003 PA-RISC2.0 (10000 in 1.3 cpu+sys secs)
>  7874 NullP sth/sec on this perl 5.009    PA-RISC2.0 (10000 in 1.3 cpu+sys secs)
>  6944 NullP sth/sec on this perl 5.008003 PA-RISC2.0 (10000 in 1.4 cpu+sys secs)
>  6993 NullP sth/sec on this perl 5.008003 PA-RISC2.0-LP64 (10000 in 1.4 cpu+sys secs)
>  2304 NullP sth/sec on this perl 5.006001 PA-RISC2.0 (10000 in 4.3 cpu+sys secs)
>  2136 NullP sth/sec on this perl 5.008    PA-RISC2.0 (10000 in 4.7 cpu+sys secs)
>  2304 NullP sth/sec on this perl 5.009    PA-RISC2.0 (10000 in 4.3 cpu+sys secs)
>  2105 NullP sth/sec on this perl 5.008003 PA-RISC2.0 (10000 in 4.7 cpu+sys secs)
>  2197 NullP sth/sec on this perl 5.006001 aix (10000 in 4.5 cpu+sys secs)
>  2288 NullP sth/sec on this perl 5.008    aix (10000 in 4.4 cpu+sys secs)
>  2369 NullP sth/sec on this perl 5.008003 aix (10000 in 4.2 cpu+sys secs)
> 17857 NullP sth/sec on this perl 5.008001 i586-linux-thread-multi (10000 in 0.6 
> cpu+sys secs)
> 24390 NullP sth/sec on this perl 5.008003 i686-linux-64int (10000 in 0.4 cpu+sys 
> secs)
>  5282 NullP sth/sec on this perl 5.008002 cygwin-thread-multi-64int (10000 in 1.9 
> cpu+sys secs)

That's a big range of speeds! Are all the big differences explainable?
(different hardware, compiler options etc)


> ==============================================================================
> - HP-UX 11.00             perl-5.9.1               HP C-ANSI-C
> 
> a5:/pro/3gl/CPAN/DBI-1.41 113 > /pro/bin/perl5.9.1 -Iblib/lib -Iblib/arch 
> t/41prof_dump.t

> not ok 6
> # Test 6 got: '1.0.0' (t/41prof_dump.t at line 55)
> #   Expected: '1.0'
> #  t/41prof_dump.t line 55 is: ok($1, $DBI::ProfileDumper::VERSION);

Groan. 5.9.1 is being, er, clever with version numbers.
I'll grab bleadperl take a look. Meanwhile, this'll probably work:

--- t/41prof_dump.t     (revision 56)
+++ t/41prof_dump.t     (working copy)
@@ -51,8 +51,9 @@
 # has a header?
 ok($prof =~ /^DBI::ProfileDumper\s+([\d.]+)/);

-# version matches VERSION?
-ok($1, $DBI::ProfileDumper::VERSION);
+# version matches VERSION? (DBI::ProfileDumper uses $self->VERSION so
+# it's a stringified version object that looks like N.N.N)
+ok($1, DBI::ProfileDumper->VERSION);

 # check that expected key is there
 ok($prof =~ /\+\s+1\s+\Q$sql\E/m);


Tim.

Reply via email to