Andrew Hamm wrote:
hmmmmm - the new insert cursor stuff (perhaps?) is failing for me?
Oh dear - this is why I normally try not to hurry things, but since it is 2.5 years since the last release, and since CSDK 2.80 is causing trouble, I skimped a bit to get it released before departing on vacation (tomorrow morning) over Thanksgiving. Drat...drat...drat!

[In case you hadn't noticed, in my haste I also boobed on release 1.03.PC1; it was not a good day.]

t/t35cursor.....ok 1/17DBD::Informix::db do failed: SQL: -253: Identifier
length exceeds the maximum allowed by this version of the server. at
blib/lib/DBD/Informix/TestHarness.pm line 273.
!! Terminating Test !!
t/t35cursor.....dubious
        Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 2-17
        Failed 16/17 tests, 5.88% okay

Failed Test   Stat Wstat Total Fail  Failed  List of Failed
----------------------------------------------------------------------------
---
t/t35cursor.t  255 65280    17   16  94.12%  2-17
5 tests skipped.
Failed 1/46 test scripts, 97.83% okay. 16/479 subtests failed, 96.66% okay.
*** Error code 11 (bu21)

Perl is 5.6.1 (please, I've only just got there...)
SCO Open Server 5.0.6
IDS 7.31.UC5
If you take a look at t/t35cursor.t, you see that the problem is actually a test case error using a table or column name longer than 18 characters:

my ($table) = "dbd_ix_cursor_state";

which is obviously the limit in 7.3x (though 9.2x and later allows up to 128 characters). The next version will delete the final underscore to get the total length down to 18 characters. Fix that, and I expect that the test will pass OK.


--
Jonathan Leffler ([EMAIL PROTECTED], [EMAIL PROTECTED]) #include <disclaimer.h>
Guardian of DBD::Informix 1.04.PC1 -- http://dbi.perl.org/

Reply via email to