Re: SQL-Statement 1.13
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
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
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
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
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
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
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
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
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
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.