Re: SQL-Statement 1.13

2005-04-23 Thread H.Merijn Brand
On Fri, 22 Apr 2005 12:27:54 -0700, Jeff Zucker [EMAIL PROTECTED] wrote:

 Jonathan Leffler wrote:
 
 the file seemed to be
 a double gzipped file
 
 Hmm, odd, it's the result of make dist and svn commit.  Must be 
 something odd about the svn since the tar.gz appears normal.  I've 
 uploaded to
 
 http://www.vpservices.com/jeff/programs/SQL-Statement-1.14.tar.gz
 
 I believe this one should untar ok and should pass all tests.

It does. Great job.

HP-UX 11.00/64, perl-5.8.5-dor/32, DBI-1.48, HP C-ANSI-C

a5:/pro/3gl/CPAN/SQL-Statement-1.14 108  make test
PERL_DL_NONLAZY=1 /pro/bin/perl -MExtUtils::Command::MM -e test_harness
(0, 'blib/lib', 'blib/arch') t/*.t t/00errorok
t/01prepare..ok
t/02executeDirectok
t/03executeDBD...ok
1/16 skipped: No XBase installed
t/04namesok
t/05create...ok
1/5 skipped: No XBase installed
t/06groupok
t/07case.ok
t/08join.ok
t/09ops..ok
t/10limitok
t/11functionsok
t/12eval.ok
t/13call.ok
t/14allcols..ok
All tests successful, 2 subtests skipped.
Files=15, Tests=237,  8 wallclock secs ( 6.43 cusr +  0.69 csys =  7.12 CPU)
a5:/pro/3gl/CPAN/SQL-Statement-1.14 109 

-- 
H.Merijn BrandAmsterdam Perl Mongers (http://amsterdam.pm.org/)
using Perl 5.6.2, 5.8.0, 5.8.5,  5.9.2  on HP-UX 10.20, 11.00  11.11,
 AIX 4.3  5.2, SuSE 9.2  9.3, and Cygwin. http://www.cmve.net/~merijn
Smoking perl: http://www.test-smoke.org,perl QA: http://qa.perl.org
 reports  to: [EMAIL PROTECTED],perl-qa@perl.org


Re: SQL-Statement 1.13

2005-04-22 Thread Darren Duncan
At 8:37 PM -0700 4/21/05, Jeff Zucker wrote:
I'd much appreciate if those who experienced test failures could try 
again with
http://svn.perl.org/modules/SQL-Statement/trunk/SQL-Statement-1.14.tar.gz
Thanks!
I tried 2 different Perl installs, both under the same Mac OS X 10.3.8.
The system perl 5.8.1rc3-multithread, which I leave pristine and has 
no DBI installed, produced several skips but no fails:

Darren-Duncans-Computer:/Volumes/Programming160/SQL-Statement-1.14 
darrenduncan$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl -MExtUtils::Command::MM -e 
test_harness(0, 'blib/lib', 'blib/arch') t/*.t
t/00errorok 
t/01prepare..ok 
t/02executeDirectok 
t/03executeDBD...skipped
all skipped: Requires DBI and DBD::File
t/04namesskipped
all skipped: DBI or DBD::File not available
t/05create...skipped
all skipped: No DBI or DBD::File available
t/06groupskipped
all skipped: No DBI or DBD::File available
t/07case.skipped
all skipped: No DBI or DBD::File available
t/08join.skipped
all skipped: No DBD::File available
t/09ops..ok 
t/10limitok 
t/11functionsok 
t/12eval.ok 
t/13call.ok 
t/14allcols..skipped
all skipped: No DBI or DBD::File available
All tests successful, 7 tests skipped.
Files=15, Tests=190,  6 wallclock secs ( 4.59 cusr +  0.85 csys =  5.44 CPU)

The newest perl 5.8.6-nothread that I compiled myself, and install 
CPAN modules under, produced errors; the newest DBI and its bundled 
DBD::File are installed:

Darren-Duncans-Computer:/Volumes/Programming160/SQL-Statement-1.14 
darrenduncan$ make test
PERL_DL_NONLAZY=1 ../perl58 -MExtUtils::Command::MM -e 
test_harness(0, 'blib/lib', 'blib/arch') t/*.t
t/00errorok 
t/01prepare..ok 
t/02executeDirectok 
t/03executeDBD...NOK 17# Failed test (t/03executeDBD.t at line 138) 
t/03executeDBD...ok 18/18# Looks like you failed 1 tests of 18. 
t/03executeDBD...dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 17
Failed 1/18 tests, 94.44% okay (less 1 skipped test: 16 okay, 88.89%)
t/04namesok 
t/05create...ok 
1/5 skipped: No XBase installed
t/06groupok 
t/07case.ok 
t/08join.ok 
t/09ops..ok 
t/10limitok 
t/11functionsok 
t/12eval.ok 
t/13call.ok 
t/14allcols..ok 
Failed Test  Stat Wstat Total Fail  Failed  List of Failed
---
t/03executeDBD.t1   256181   5.56%  17
2 subtests skipped.
Failed 1/15 test scripts, 93.33% okay. 1/239 subtests failed, 99.58% okay.
make: *** [test_dynamic] Error 2

So the current situation is much better than before, but still has 
issues.  In fact, when DBI *is* installed, the errors look somewhat 
like the 1.13 problems.

-- Darren Duncan


Re: SQL-Statement 1.13

2005-04-22 Thread Cosimo Streppone
Jeff Zucker wrote:
H.Merijn Brand wrote:
Failed 2/15 test scripts, 86.67% okay. 1/227 subtests failed, 99.56% 
okay.

I added over 140 tests in recent releases (and doubled the Devel::Cover 
coverage) and apparently forgot to wrap some of the requires in evals. 
SQL::Statement has no prerequisites but since its most common use is 
with DBI some of the tests do eval{require DBI; require DBD::File}. 
I've fixed the requires so that some of the tests will be skipped if DBI 
and/or DBD::File are not found, but they should not show errors 
regardless of what's available.

I'd much appreciate if those who experienced test failures could try 
again with

http://svn.perl.org/modules/SQL-Statement/trunk/SQL-Statement-1.14.tar.gz
(OS: Linux, Perl: 5.8.6, DBI 1.48)
Passes all tests here, though the tar.gz archive is itself gzipped.
--
Cosimo


Re: SQL-Statement 1.13

2005-04-22 Thread H.Merijn Brand
On Thu, 21 Apr 2005 20:37:04 -0700, Jeff Zucker [EMAIL PROTECTED] wrote:

 H.Merijn Brand wrote:
 
 Failed 2/15 test scripts, 86.67% okay. 1/227 subtests failed, 99.56% okay.
 
 I added over 140 tests in recent releases (and doubled the Devel::Cover 
 coverage) and apparently forgot to wrap some of the requires in evals. 
 SQL::Statement has no prerequisites but since its most common use is 
 with DBI some of the tests do eval{require DBI; require DBD::File}. 
 I've fixed the requires so that some of the tests will be skipped if DBI 
 and/or DBD::File are not found, but they should not show errors 
 regardless of what's available.
 
 I'd much appreciate if those who experienced test failures could try 
 again with
 
 http://svn.perl.org/modules/SQL-Statement/trunk/SQL-Statement-1.14.tar.gz

PERL_DL_NONLAZY=1 /pro/bin/perl -MExtUtils::Command::MM -e test_harness
(0, 'blib/lib', 'blib/arch') t/*.t t/00errorok
t/01prepare..ok
t/02executeDirectok
t/03executeDBD...ok 1/18
t/03executeDBD...NOK 17# Failed test (t/03executeDBD.t at line 138)
# Looks like you failed 1 test of 18.
t/03executeDBD...dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 17
Failed 1/18 tests, 94.44% okay (less 1 skipped test: 16 okay, 88.89%)
t/04namesok
t/05create...ok
1/5 skipped: No XBase installed
t/06groupok
t/07case.ok
t/08join.ok
t/09ops..ok
t/10limitok
t/11functionsok
t/12eval.ok
t/13call.ok
t/14allcols..ok
Failed Test  Stat Wstat Total Fail  Failed  List of Failed
---
t/03executeDBD.t1   256181   5.56%  17
2 subtests skipped.
Failed 1/15 test scripts, 93.33% okay. 1/239 subtests failed, 99.58% okay.


-- 
H.Merijn BrandAmsterdam Perl Mongers (http://amsterdam.pm.org/)
using Perl 5.6.2, 5.8.0, 5.8.5,  5.9.2  on HP-UX 10.20, 11.00  11.11,
 AIX 4.3  5.2, SuSE 9.1  9.2, and Cygwin. http://www.cmve.net/~merijn
Smoking perl: http://www.test-smoke.org,perl QA: http://qa.perl.org
 reports  to: [EMAIL PROTECTED],perl-qa@perl.org


Re: SQL-Statement 1.13

2005-04-22 Thread Jeff Zucker
Jonathan Leffler wrote:
the file seemed to be
a double gzipped file
Hmm, odd, it's the result of make dist and svn commit.  Must be 
something odd about the svn since the tar.gz appears normal.  I've 
uploaded to

http://www.vpservices.com/jeff/programs/SQL-Statement-1.14.tar.gz
I believe this one should untar ok and should pass all tests.
Thanks again.
--
Jeff


Re: SQL-Statement 1.13

2005-04-22 Thread Jonathan Leffler
And it worked fine on MacOS X 10.3.9 with Perl 5.8.6.

On 4/22/05, Jonathan Leffler [EMAIL PROTECTED] wrote:
 Worked OK on Solaris 8 with Perl 5.8.6 etc...  And it was just 'single 
 gzipped'.
 
 I'll check on MacOS X tonight.
 
 t/03executeDBD skipped 1/16 (No XBase installed).
 
 
 On 4/22/05, Jeff Zucker [EMAIL PROTECTED] wrote:
  Jonathan Leffler wrote:
 
  the file seemed to be a double gzipped file
  
  Hmm, odd, it's the result of make dist and svn commit.  Must be
  something odd about the svn since the tar.gz appears normal.  I've
  uploaded to
 
  http://www.vpservices.com/jeff/programs/SQL-Statement-1.14.tar.gz
 
  I believe this one should untar ok and should pass all tests.

-- 
Jonathan Leffler [EMAIL PROTECTED]  #include disclaimer.h
Guardian of DBD::Informix - v2005.01 - http://dbi.perl.org
I don't suffer from insanity - I enjoy every minute of it.


Re: SQL-Statement 1.13

2005-04-22 Thread Jonathan Leffler
Worked OK on Solaris 8 with Perl 5.8.6 etc...  And it was just 'single gzipped'.

I'll check on MacOS X tonight.

t/03executeDBD skipped 1/16 (No XBase installed).


On 4/22/05, Jeff Zucker [EMAIL PROTECTED] wrote:
 Jonathan Leffler wrote:
 
 the file seemed to be
 a double gzipped file
 
 Hmm, odd, it's the result of make dist and svn commit.  Must be
 something odd about the svn since the tar.gz appears normal.  I've
 uploaded to
 
 http://www.vpservices.com/jeff/programs/SQL-Statement-1.14.tar.gz
 
 I believe this one should untar ok and should pass all tests.
 
 Thanks again.
 
 --
 Jeff
 


-- 
Jonathan Leffler [EMAIL PROTECTED]  #include disclaimer.h
Guardian of DBD::Informix - v2005.01 - http://dbi.perl.org
I don't suffer from insanity - I enjoy every minute of it.


Re: SQL-Statement 1.13

2005-04-21 Thread Darren Duncan
As I mentioned on dbi-users, I noticed this problem at home, as did 
another poster, as did the CPAN testers.

It seems that SQL-Statement 1.12 and 1.13 has a circular dependency 
on DBD-AnyData; that is, X's test suite requires Y, and Y's test 
suite requires X.

Even when I manually installed AnyData so SQL-Statement's test suite 
could get past that, there is still a problem since it seems to 
require DBD-Pg now, and several other drivers.  SQL-Statement 1.11 
didn't have these issues.  All those dependencies seems inappropriate.

-- Darren Duncan
At 9:38 AM +0200 4/21/05, H.Merijn Brand wrote:
perl-5.8.5-dor/32, HP-UX 11.00, HP C-ANSI-C, DBI-1.48
t/00errorok
t/01prepare..ok
t/02executeDirectok
t/03executeDBD...ok 1/18Use of uninitialized value in numeric eq (==) at
t/0 3executeDBD.t line 138.
# Failed test (t/03executeDBD.t at line 138)
t/03executeDBD...NOK 17# Looks like you failed 1 test of 18.
t/03executeDBD...dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 17
Failed 1/18 tests, 94.44% okay (less 1 skipped test: 16 okay, 88.89%)
t/04namesok
t/05create...ok
1/5 skipped: No XBase installed
t/06groupok
t/07case.Can't locate DBD/AnyData.pm in @INC (@INC contains: /
pro/3g l/CPAN/SQL-Statement-1.13/blib/lib /pro/3gl/CPAN/SQL-Statement-1.13/
blib/arch /p ro/lib/perl5/5.8.5/PA-RISC2.0 /pro/lib/perl5/5.8.5 /pro/lib/
perl5/site_perl/5.8. 5/PA-RISC2.0 /pro/lib/perl5/site_perl/5.8.5 /pro/lib/
perl5/site_perl .) at t/07c ase.t line 23.
BEGIN failed--compilation aborted at t/07case.t line 23.
# Looks like your test died before it could output anything.
t/07case.dubious
Test returned status 255 (wstat 65280, 0xff00)
t/08join.ok
t/09ops..ok
t/10limitok
t/11functionsok
t/12eval.ok
t/13call.ok
t/14allcols..ok
Failed Test  Stat Wstat Total Fail  Failed  List of Failed
---
t/03executeDBD.t1   256181   5.56%  17
t/07case.t255 65280??   ??   %  ??
2 subtests skipped.
Failed 2/15 test scripts, 86.67% okay. 1/227 subtests failed, 99.56% okay.


Re: SQL-Statement 1.13

2005-04-21 Thread Jeff Zucker
H.Merijn Brand wrote:
Failed 2/15 test scripts, 86.67% okay. 1/227 subtests failed, 99.56% okay.
I added over 140 tests in recent releases (and doubled the Devel::Cover 
coverage) and apparently forgot to wrap some of the requires in evals. 
SQL::Statement has no prerequisites but since its most common use is 
with DBI some of the tests do eval{require DBI; require DBD::File}. 
I've fixed the requires so that some of the tests will be skipped if DBI 
and/or DBD::File are not found, but they should not show errors 
regardless of what's available.

I'd much appreciate if those who experienced test failures could try 
again with

http://svn.perl.org/modules/SQL-Statement/trunk/SQL-Statement-1.14.tar.gz
Thanks!
--
Jeff


Re: SQL-Statement 1.13

2005-04-21 Thread Jonathan Leffler
On MacOS X 10.3.9, Perl 5.8.6, I found that (a) the file seemed to be
a double gzipped file (gunzip of the file produced a 'tar' file that
was itself extractable with 'tar -xzf ...', and (b) I still get some
test errors:
...
Manifying blib/man3/SQL::Statement::Structure.3
Manifying blib/man3/SQL::Statement::Functions.3
PERL_DL_NONLAZY=1 /Users/jleffler/perl/v5.8.6/bin/perl
-MExtUtils::Command::MM -e test_harness(0, 'blib/lib',
'blib/arch') t/*.t
t/00errorok  
t/01prepare..ok  
t/02executeDirectok  
t/03executeDBD...NOK 17  
# Failed test (t/03executeDBD.t at line 138)
# Looks like you failed 1 test of 18.
t/03executeDBD...dubious 
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 17
Failed 1/18 tests, 94.44% okay (less 1 skipped test: 16 okay, 88.89%)
t/04namesok  
t/05create...ok  
1/5 skipped: No XBase installed
t/06groupok  
t/07case.ok  
t/08join.ok  
t/09ops..ok  
t/10limitok  
t/11functionsok  
t/12eval.ok  
t/13call.ok  
t/14allcols..ok  
Failed Test  Stat Wstat Total Fail  Failed  List of Failed
---
t/03executeDBD.t1   256181   5.56%  17
2 subtests skipped.
Failed 1/15 test scripts, 93.33% okay. 1/239 subtests failed, 99.58% okay.
make: *** [test_dynamic] Error 255


HTH!

On 4/21/05, Jeff Zucker [EMAIL PROTECTED] wrote:
 H.Merijn Brand wrote:
 
 Failed 2/15 test scripts, 86.67% okay. 1/227 subtests failed, 99.56% okay.
 
 I added over 140 tests in recent releases (and doubled the Devel::Cover
 coverage) and apparently forgot to wrap some of the requires in evals.
 SQL::Statement has no prerequisites but since its most common use is
 with DBI some of the tests do eval{require DBI; require DBD::File}.
 I've fixed the requires so that some of the tests will be skipped if DBI
 and/or DBD::File are not found, but they should not show errors
 regardless of what's available.
 
 I'd much appreciate if those who experienced test failures could try
 again with
 
 http://svn.perl.org/modules/SQL-Statement/trunk/SQL-Statement-1.14.tar.gz
 
 Thanks!
 
 --
 Jeff
 


-- 
Jonathan Leffler [EMAIL PROTECTED]  #include disclaimer.h
Guardian of DBD::Informix - v2005.01 - http://dbi.perl.org
I don't suffer from insanity - I enjoy every minute of it.