On Wed, Jul 14, 2004 at 06:08:47PM +0200, Honza Pazdziora wrote:
> On Wed, Jul 14, 2004 at 03:02:24PM +0100, Tim Bunce wrote:
> > 
> >       http://homepage.eircom.net/~timbunce/DBD-Oracle-1.16-rc3-20040714.tar.gz
> 
> Hello Tim,

Hello Honza.

> This is perl, v5.8.3 built for i386-linux-thread-multi, from Fedora's
> perl-5.8.3-5 rpm (I can send perl -V if you think it will be usefull).
> 
> This is 9.2.0.1 client. Make gives me a couple of warnings, nothing we
> couldn't live with:
> 
> dbdimp.c:127: warning: passing arg 2 of pointer to function from incompatible 
> pointer type

Fixed.

> oci8.c:284: warning: `tmp' might be used uninitialized in this function

Fixed.

> Make test, run against 8.0.5.2.1 created with ISO-8859-2 character
> set, is more interesting. The output is the same for both
> NLS_LANG=AMERICAN_AMERICA.UTF8 and NLS_LANG unset. I'm not sure
> how the 8bit characters get through but I assume the expected:
> values are those that are in the tests as expected values.
> 
> Should I make some more tests? Would TEST_VERBOSE=1 help?

Yes, please add "show_db_charsets( $dbh );" to line 22 of t/21nchar.t
then run "perl -Mblib t/21nchar.t" and send the output (just to
myself and "Lincoln A. Baxter" <[EMAIL PROTECTED]> to save the list)

Thanks.

> # Looks like you failed 6 tests of 53.
> dubious
>       Test returned status 6 (wstat 1536, 0x600)
> Scalar found where operator expected at (eval 153) line 1, near "'int'  $__val"
>       (Missing operator before   $__val?)
> DIED. FAILED tests 41-42, 45-46, 49-50
>       Failed 6/53 tests, 88.68% okay

(That "Scalar found ..." error looks like a bug in Test::Harness.)

> t/30long................DBD::Oracle::db ora_lob_append failed: ORA-00600: internal 
> error code, arguments: [122231], [], [], [], [], [], [], [] (DBD ERROR: 
> OCILobWriteAppend) at t/30long.t line 317.

Ouch! Since this is Oracle 8 I'll punt this one to Jeff Urlwin since
he wrote the emulation of OCILobWriteAppend that's being used.

Tim.

Reply via email to