sybperl 2.15 again

Steven J. Backus backus at math.utah.edu
Tue Oct 29 09:17:06 EST 2002


"Lowden, James K" <LowdenJK at bernstein.com> writes:
> For building with FreeTDS you can now add -DNOBLK to the
> EXTRA_DEFS line in CONFIG.                 ^^^^^^

Yep did that.

Michael Peppler <mpeppler at peppler.org> writes:
> cd CTlib; make test

PERL_DL_NONLAZY=1 /usr/bin/perl -I../blib/arch -I../blib/lib -I/usr/perl5/5.00503/i86pc-solaris -I/usr/perl5/5.00503 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/ctlib.............cs_cmp(CS_DATETIME) failed at ../blib/lib/Sybase/CTlib.pm line 110.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 189.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 189.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 189.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 189.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 189.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 194.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 204.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 194.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 189.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 189.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 189.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 189.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 189.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_calc(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 204.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
cs_cmp(CS_NUMERIC) failed at ../blib/lib/Sybase/CTlib.pm line 237.
cs_cmp(CS_NUMERIC) failed at ../blib/lib/Sybase/CTlib.pm line 237.
cs_cmp(CS_MONEY) failed at ../blib/lib/Sybase/CTlib.pm line 183.
Confused test output: test 2 answered after test 24
FAILED tests 2-30
        Failed 29/30 tests, 3.33% okay
t/cursor............Your vendor has not defined Sybase::CTlib macro CS_CURSOR_DECLARE at t/cursor.t line 66
dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 4-22
        Failed 19/22 tests, 13.64% okay
t/nsql..............ok
t/prepare...........No dynamic SQL statement is currently active on this handle. at t/prepare.t line 70.
No dynamic SQL statement is currently active on this handle. at t/prepare.t line 77.

<tests hung here had to ^C>

> cd ../DBlib; make test
PERL_DL_NONLAZY=1 /usr/bin/perl -I../blib/arch -I../blib/lib -I/usr/perl5/5.00503/i86pc-solaris -I/usr/perl5/5.00503 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/dblib.............Sybase message 5701, Severity 10, state 2
Server `episun7'
Line 0
    Changed database context to 'ged'.


Sybase message 5701, Severity 10, state 1
Server `episun7'
Line 1
    Changed database context to 'master'.


Use of uninitialized value at t/dblib.t line 180.
FAILED tests 20-22
        Failed 3/22 tests, 86.36% okay
t/money.............Msg 5701, Level 10, State 2
Server 'episun7', 
        Changed database context to 'ged'.

FAILED tests 2, 4-7, 9-13
        Failed 10/13 tests, 23.08% okay
Failed Test  Status Wstat Total Fail  Failed  List of failed
-------------------------------------------------------------------------------
t/dblib.t                    22    3  13.64%  20-22
t/money.t                    13   10  76.92%  2, 4-7, 9-13
Failed 2/2 test scripts, 0.00% okay. 13/35 subtests failed, 62.86% okay.

> If this works reasonably well (not too many errors :-) then you
> should be ok

Hmmm...might be necessary to redefine success, declare it, and move
on.

Steve



More information about the FreeTDS mailing list