On 2/14/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

I do have a problem with "make test" run for the DBD::Informix module.
The error is shown below. What is the problem? Is it safe to proceed to
"make install"?


Not comfortable - I wouldn't recommend the install.

uname -a
------------------------------
SunOS ds68001a 5.10 Generic_118833-18 sun4u sparc SUNW,Sun-Fire-V490


env | sort
---------------------------
CMASK=022
[EMAIL PROTECTED]
DBD_INFORMIX_NO_SBSPACE=1
DBD_INFORMIX_PASSWORD=XXXXXXX
DBD_INFORMIX_USERNAME=XXXXXXX
[...]
_=/bin/env



dbaccess -V
----------------------------
DB-Access Version 9.40.FC6
Software Serial Number AAA#B000000


64-bit database server...

esql -v
------------


Next time, please use '-V' (capital letter, not lower case).

[Actually, please include the output of 'esql -V' if you respond.]


Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as
--with-ld=/usr/ccs/bin/ld --enable-shared --enable-languages=c,c++,f77
Thread model: posix
gcc version 3.4.6
[...]
[EMAIL PROTECTED]:/.cpan/build/DBD-Informix-2005.02 # esql -v
Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/specs
[...]

perl -V
--------------
Summary of my perl5 (revision 5 version 8 subversion 7) configuration:
  Platform:
    osname=solaris, osvers=2.10, archname=sun4-solaris
    uname='sunos ds68001a 5.10 generic_118833-18 sun4u sparc
sunw,sun-fire-v490 '
    config_args='-ds -e -Dprefix=/usr/local'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags ='-fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O',
    cppflags='-fno-strict-aliasing -pipe -I/usr/local/include'
    ccversion='', gccversion='3.4.6', gccosandvers='solaris2.10'
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',



32-bit Perl...

You must be using a CSDK 2.xx.UCx version, I think?


lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='gcc', ldflags =' -L/usr/local/lib '
    libpth=/usr/local/lib /usr/lib /usr/ccs/lib
    libs=-lsocket -lnsl -lgdbm -ldl -lm -lc
    perllibs=-lsocket -lnsl -ldl -lm -lc
    libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
    cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib'


Characteristics of this binary (from libperl):
  Compile-time options: USE_LARGE_FILES
  Built under solaris
  Compiled at Jan 26 2007 14:13:46
  @INC:
    /usr/local/lib/perl5/5.8.7/sun4-solaris
    /usr/local/lib/perl5/5.8.7
    /usr/local/lib/perl5/site_perl/5.8.7/sun4-solaris
    /usr/local/lib/perl5/site_perl/5.8.7
    /usr/local/lib/perl5/site_perl


make test
---------------

PERL_DL_NONLAZY=1 /bin/perl5.8.7 "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/t00basic.t t/t01stproc.t
t/t02ixtype.t t/t05dbase.t t/t07dblist.t t/t08fork.t t/t09exec.t
t/t10sqlca.t t/t12bindval.t t/t13bindref.t t/t14bindcol.t t/t15bindtyp.t
t/t20error.t t/t21mconn.t t/t22mconn.t t/t23mconn.t t/t24mcurs.t
t/t25dratt.t t/t28dtlit.t t/t29update.t t/t30update.t t/t31nulls.t
t/t32nulls.t t/t33holdcurs.t t/t35cursor.t t/t40rows.t t/t41txacoff.t
t/t42txacon.t t/t43trans.t t/t44txansi.t t/t46chpblk.t t/t50update.t
t/t51getinfo.t t/t53types.t t/t54native.t t/t55mdata.t t/t56tabinfo.t
t/t57tables.t t/t58typeinfoall.t t/t60unlog.t t/t65updcur.t
t/t66insert.t t/t72blob.t t/t73blobupd.t t/t74blob.t t/t75blob.t
t/t76blob.t t/t90ius.t t/t91udts.t t/t92rows.t t/t93lvarchar.t
t/t94bool.t t/t95int8.t t/t98pod.t t/t99clean.t
t/t00basic..........ok
t/t01stproc.........ok
t/t02ixtype.........ok
t/t05dbase..........ok
t/t07dblist.........ok
t/t08fork...........ok
t/t09exec...........ok
t/t10sqlca..........ok
t/t12bindval........ok
t/t13bindref........skipped
        all skipped: bind_param_inout not supported by DBD::Informix
t/t14bindcol........ok
t/t15bindtyp........ok
t/t20error..........ok
t/t21mconn..........ok
t/t22mconn..........ok
t/t23mconn..........ok
t/t24mcurs..........ok
t/t25dratt..........ok
t/t28dtlit..........ok
t/t29update.........ok
t/t30update.........ok
t/t31nulls..........ok
t/t32nulls..........ok
t/t33holdcurs.......ok
t/t35cursor.........ok
t/t40rows...........ok
t/t41txacoff........dubious
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED tests 10, 14-15, 18
        Failed 4/19 tests, 78.95% okay
t/t42txacon.........ok



txacoff - Transactions with autocommit off.
txacon - Transactions with autocommit on.

I don't recall failures in txacoff - I would expect it pass.  Please send
the verbose output of the test.


t/t43trans..........dubious
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED tests 6, 11, 15-16, 19
        Failed 5/20 tests, 75.00% okay



Another set of transaction tests - please send the verbose output of the
test.

t/t44txansi.........skipped
        all skipped: MODE ANSI test - database '[EMAIL PROTECTED]' is
not MODE ANSI
t/t46chpblk.........ok
t/t50update.........skipped
        all skipped: MODE ANSI test - database '[EMAIL PROTECTED]' is
not MODE ANSI
t/t51getinfo........ok
t/t53types..........ok
t/t54native.........ok
t/t55mdata..........ok
t/t56tabinfo........ok
t/t57tables.........ok
t/t58typeinfoall....ok
t/t60unlog..........ok
t/t65updcur.........dubious
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED tests 7, 15
        Failed 2/16 tests, 87.50% okay



updcur - Update with the WHERE CURRENT OF clause - again, please send
verbose test output.

t/t66insert.........ok
t/t72blob...........ok
t/t73blobupd........ok
t/t74blob...........ok
t/t75blob...........ok
t/t76blob...........ok
t/t90ius............ok
t/t91udts...........ok
t/t92rows...........ok
t/t93lvarchar.......ok
t/t94bool...........ok
t/t95int8...........ok
t/t98pod............ok
t/t99clean..........ok
Failed Test    Stat Wstat Total Fail  List of Failed
------------------------------------------------------------------------
-------
t/t41txacoff.t    1   256    19    4  10 14-15 18
t/t43trans.t      1   256    20    5  6 11 15-16 19
t/t65updcur.t     1   256    16    2  7 15
3 tests skipped.
Failed 3/55 test scripts. 11/834 subtests failed.
Files=55, Tests=834, 17 wallclock secs ( 9.53 cusr +  0.71 csys = 10.24
CPU)
Failed 3/55 test programs. 11/834 subtests failed.
*** Error code 29
make: Fatal error: Command failed for target `test_dynamic'


To get verbose test output of the three tests:

sh test.verbose.sh t/t4[13]* t/t65*

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

Reply via email to