DBD::Informix 2005.01-> t91udts.t fails
- From: to2958@xxxxxxx (Todd E \ Odell)
- Date: Mon, 25 Apr 2005 11:30:59 -0500
Hello.
I ran the BugReport for D t91udts.t. Everything seems ok except for that
one test for udts. From the error I wonder if it has anything to do with
the DBD::Informix or simply with this version of Informix ( 9.21.UC4 ).
? In the past I was able to install DBD::Informix 1.00 with some
complaining about the udts test but it was able to recognize the sbspace
correctly.
BugReport:
Command: BugReport D t/t91udts.t
Date: Mon Apr 25 11:13:56 CDT 2005
Machine: sbctss2 (AIX 3)
User: uid=0(root) gid=0(system)
groups=10(audit),8(cron),7(security),3(sys),2(bin),0(system)
Directory: /usr/opt/perl5.8.6/.cpan/build/DBD-Informix-2005.01
Umask: 026
Terminal: /dev/pts/5
#
# Perl Version
Summary of my perl5 (revision 5 version 8 subversion 6) configuration:
Platform:
osname=aix, osvers=4.3.3.0, archname=aix-thread-multi
uname='aix sbctss2 3 4 000186704c00 '
config_args=''
hint=previous, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE
-qmaxmem=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -I/usr/local/include -q32
-D_LARGE_FILES -qlonglong',
optimize='-O',
cppflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1
-qnoansialias -DUSE_NATIVE_DLOPEN -I/usr/local/include -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -q!
longlong -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1
-qnoansialias -DUSE_NATIVE_DLOPEN -I/usr/local/include -q32
-D_LARGE_FILES -qlonglong -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE
-qmaxmem=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -I/usr/local/include -q32
-D_LARGE_FILES -qlonglong'
ccversion='4.4.0.3', gccversion='', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='ld', ldflags =' -brtl -L/usr/local/lib -b32'
libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
libs=-lbind -lnsl -ldbm -ldl -lld -lm -lcrypt -lc -lbsd -lpthread
perllibs=-lbind -lnsl -ldl -lld -lm -lcrypt -lc -lbsd -lpthread
libc=/lib/libc.a, so=a, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_aix.xs, dlext=so, d_dlsymun=undef, ccdlflags='
-bE:/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE/perl.exp
-bE:/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE/perl.exp
-bE:/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE/perl.exp
-bE:/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE/perl.exp
-bE:/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE/perl.exp
-bE:/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE/perl.exp
-bE:/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE/perl.exp
-bE:/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE/perl.exp
-bE:/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE/perl.exp'
cccdlflags=' ', lddlflags=' -bhalt:4 -bexpall -G -bnoentry -lc
-L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES
PERL_IMPLICIT_CONTEXT
Built under aix
Compiled at Apr 22 2005 10:58:16
@INC:
/usr/opt/perl5.8.6/lib/5.8.6/aix
/usr/opt/perl5.8.6/lib/5.8.6
/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix
/usr/opt/perl5.8.6/lib/site_perl/5.8.6
/usr/opt/perl5.8.6/lib/site_perl
.
#
# Informix Version
Using INFORMIXDIR=/usr/informix and ESQL/C compiler esql
INFORMIXDIR = /usr/informix
ESQLC = esql
Version = INFORMIX-ESQL Version 9.50.UC1
DBMS Version = Informix Dynamic Server 2000 Version 9.21.UC4
Informix Server Entries in sqlhosts file (/usr/informix/etc/sqlhosts)
sbctss2_s1 onipcshm sbctss2 sbctss2
#
# Sorted Environment
ANT_HOME=/jakarta-tomcat/apache-ant-1.5.4
AUTHSTATE=files
A__z=! LOGNAME
CGI_DIRECTORY=/var/docsearch/cgi-bin
CLASSPATH=:/jakarta-tomcat/jakarta-tomcat-4.1.27/common/lib/ant.jar:/usr
/jakarta-regexp-1.3/jakarta-regexp-1.3.jar
CVSROOT=/usr/local/cvsroot
DBD_INFORMIX_DATABASE=webapp
DBD_INFORMIX_PASSWORD=XXXXXXXX
DBD_INFORMIX_USER=root
DBD_INFORMIX_USERNAME=root
DOCUMENT_DIRECTORY=/usr/docsearch/html
DOCUMENT_SERVER_MACHINE_NAME=localhost
DOCUMENT_SERVER_PORT=49213
ENV=/.kshrc
HOME=/
IMQCONFIGCL=/etc/IMNSearch/dbcshelp
IMQCONFIGSRV=/etc/IMNSearch
INFORMIXDIR=/usr/informix
INFORMIXSERVER=sbctss2_s1
INFORMIXTMP=/INFORMIXTMP
JAVA_HOME=/usr/java131/bin
K5MUTE=1
LANG=en_US
LC__FASTMSG=true
LOCPATH=/usr/lib/nls/loc
LOGIN=root
LOGNAME=root
MAIL=/usr/spool/mail/root
MAILMSG=[YOU HAVE NEW MAIL]
MANPATH=/usr/lpp/ssp/man:/usr/share/man;/usr/opt/perl5/man;/usr/local/op
t/samba/man
NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
ODMDIR=/etc/objrepos
ONCONFIG=onconfig.sbctss2_s1
PATH=/usr/local/bin:/usr/bin:/etc:/usr/sbin:/usr/lbin:/usr/lclbin:/usr/t
bin:/usr/ucb://bin:/usr/bin/X11:/sbin:/usr/lpp/ssp/rcmd/bin:/usr/informi
x/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/lpp/ssp/b
in:/usr/lpp/ssp/kerberos/bin:/usr/lpp/ssp/kerberos/etc:/usr/lpp/ssp/inst
all/bin:/var/sysman:/etc/amd:/apache3/bin:/usr/informix/bin:/usr/jdk_bas
e/bin:/opt/freeware/bin:/var/ifor:/usr/opt/ifor/ls/conf:/usr/java131/bin
:.
PS1=root@sbctss2:$PWD>
PWD=/usr/opt/perl5.8.6/.cpan/build/DBD-Informix-2005.01
SHELL=/bin/ksh
TERM=aixterm
TZ=CST6CDT
USER=root
WCOLL=/.wcoll_hosts
_=../../../bin/perl
# End of Configuration Report
#
# Redoing configuration
+ [ ! -f Makefile ] || make realclean
+ rm -f esql esqlvrsn.h esqlinfo.h
+ ../../../bin/perl Makefile.PL
*** ExtUtils::AutoInstall version 0.61
*** Checking for dependencies...
[Core Features]
- DBI ...loaded. (1.48 >= 1.38)
[High Resolution Timing]
- Time::HiRes ...loaded. (1.66)
[POD Format Testing]
- Test::Pod ...loaded. (1.20)
*** ExtUtils::AutoInstall configuration finished.
Subroutine main::WriteMakefile redefined at
/usr/opt/perl5.8.6/lib/site_perl/5.8.6/ExtUtils/AutoInstall.pm line 487.
Configuring IBM Informix Database Driver for Perl DBI Version 2005.01
(2005-03-14) (aka DBD::Informix)
You are using DBI version 1.48 and Perl version 5.008006
Remember to actually read the README file!
Perl: perl v5.008006 aix-thread-multi dl_aix.xs
System: aix sbctss2 3 4 000186704c00
Using INFORMIXDIR=/usr/informix and ESQL/C compiler esql
Using INFORMIX-ESQL Version 9.50.UC1 from /usr/informix
Please upgrade to a more recent version of ClientSDK.
DBD::Informix will probably work, but that is not guaranteed.
Beware: DBD::Informix is not yet aware of all the new IUS data types.
Assert macro will be disabled!
lib/DBD/Informix/Defaults.pm written OK
esqlvrsn.h written OK
esqlinfo.h written OK
Testing whether your Informix test environment will work...
ESQLTEST Program Running:
@(#)$Id: esqltest.ec,v 2004.1 2004/11/16 22:29:43 jleffler Exp $
$INFORMIXDIR is set to '/usr/informix'.
$INFORMIXSERVER is set to 'sbctss2_s1'.
$DBI_DBNAME unset - defaulting to 'stores'.
$DBD_INFORMIX_DATABASE set to 'webapp'.
$DBD_INFORMIX_DATABASE2 unset - defaulting to 'webapp'.
$DBD_INFORMIX_USERNAME is set to 'root'.
$DBD_INFORMIX_USERNAME2 is unset - defaulting to 'root'.
$DBD_INFORMIX_PASSWORD is set.
$DBD_INFORMIX_PASSWORD2 is unset - defaulting to
$DBD_INFORMIX_PASSWORD.
Testing connection to webapp
CONNECT TO 'webapp' with user info
Testing concurrent connection to webapp
CONNECT TO 'webapp' with user info
You're using shared memory connections for both databases.
DBD::Informix cannot test multiple concurrent connections.
The multi-connection tests will be skipped.
Your Informix environment is (probably) OK
Fortunately, you are using a new version of ESQL/C. We could
use 'esql -libs' to tell us which libraries to use, except that
some versions of the esql script are very Clintonian and do not
tell us the whole truth. So we have to do a fiddly workaround,
editing the esql script on the fly and feeding the edited
version to the shell and ... Oh, you really don't want to know
what we do; it's horrid but it works, usually!
.... Replacing reference to -lnetstub with /usr/informix/lib/netstub.a
(override with DBD_INFORMIX_AIX_USENETSTUB)
.... We are going to use the library list:
-lifsql -lifasf -lifgen -lifos -lifgls /usr/informix/lib/netstub.a -lc_r
-ldl -ltli_r -lm_r /usr/informix/lib/esql/checkapi.o -lifglx
Checking if your kit is complete...
Looks good
Using DBI 1.48 (for perl 5.008006 on aix-thread-multi) installed in
/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI/
Writing Makefile for DBD::Informix
#
# Redoing build
+ make
cp lib/DBD/Informix/Summary.pm blib/lib/DBD/Informix/Summary.pm
cp lib/DBD/Informix/TechSupport.pm blib/lib/DBD/Informix/TechSupport.pm
cp lib/DBD/Informix/GetInfo.pm blib/lib/DBD/Informix/GetInfo.pm
cp lib/Bundle/DBD/Informix.pm blib/lib/Bundle/DBD/Informix.pm
cp lib/DBD/Informix/Configure.pm blib/lib/DBD/Informix/Configure.pm
cp Informix.pm blib/lib/DBD/Informix.pm
cp lib/DBD/Informix/TestHarness.pm blib/lib/DBD/Informix/TestHarness.pm
cp lib/DBD/Informix/TypeInfo.pm blib/lib/DBD/Informix/TypeInfo.pm
cp lib/DBD/Informix/Defaults.pm blib/lib/DBD/Informix/Defaults.pm
cp lib/DBD/Informix/Metadata.pm blib/lib/DBD/Informix/Metadata.pm
../../../bin/perl -e 'use ExtUtils::Mksymlists;
Mksymlists("NAME" => "DBD::Informix", "DL_FUNCS" => { }, "FUNCLIST" =>
[], "DL_VARS" => []);'
../../../bin/perl -p -e "s/~DRIVER~/Informix/g"
/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI//Driver.xst >
Informix.xsi
../../../bin/perl /usr/opt/perl5.8.6/lib/5.8.6/ExtUtils/xsubpp
-typemap /usr/opt/perl5.8.6/lib/5.8.6/ExtUtils/typemap Informix.xs >
Informix.xsc && mv Informix.xsc Informix.c
cc -c -I/usr/informix/incl/esql
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
"-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE" -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF Informix.c
INFORMIXC="../../../bin/perl esqlcc" ESQLCC="cc" esql -c -shared
-I/usr/informix/incl/esql -I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF dbdimp.ec
rm -f dbdimp.c
INFORMIXC="../../../bin/perl esqlcc" ESQLCC="cc" esql -c -shared
-I/usr/informix/incl/esql -I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF dbdattr.ec
rm -f dbdattr.c
INFORMIXC="../../../bin/perl esqlcc" ESQLCC="cc" esql -c -shared
-I/usr/informix/incl/esql -I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF describe.ec
rm -f describe.c
cc -c -I/usr/informix/incl/esql
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
"-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE" -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF sqltoken.c
INFORMIXC="../../../bin/perl esqlcc" ESQLCC="cc" esql -c -shared
-I/usr/informix/incl/esql -I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF sqltype.ec
rm -f sqltype.c
INFORMIXC="../../../bin/perl esqlcc" ESQLCC="cc" esql -c -shared
-I/usr/informix/incl/esql -I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF ixblob.ec
rm -f ixblob.c
cc -c -I/usr/informix/incl/esql
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
"-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE" -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF odbctype.c
cc -c -I/usr/informix/incl/esql
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
"-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE" -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF kludge.c
cc -c -I/usr/informix/incl/esql
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
"-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE" -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF link.c
INFORMIXC="../../../bin/perl esqlcc" ESQLCC="cc" esql -c -shared
-I/usr/informix/incl/esql -I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF esqlcver.ec
rm -f esqlcver.c
INFORMIXC="../../../bin/perl esqlcc" ESQLCC="cc" esql -c -shared
-I/usr/informix/incl/esql -I/usr/opt/perl5.8.6/lib/5.8.6/aix/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -I/auto/DBI
-I/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/auto/DBI -D_ALL_SOURCE
-D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong
-O -DVERSION=\"2005.01\" -DXS_VERSION=\"2005.01\"
-I/usr/opt/perl5.8.6/lib/5.8.6/aix/CORE -DESQLC_VERSION=950 -DNDEBUG
-DUSE_REAL_MALLOC -D__H_LOCALEDEF esqlc_v6.ec
rm -f esqlc_v6.c
Running Mkbootstrap for DBD::Informix ()
chmod 644 Informix.bs
rm -f blib/arch/auto/DBD/Informix/Informix.so
LD_RUN_PATH="" ld -bhalt:4 -bexpall -G -bnoentry -lc
-L/usr/local/lib Informix.o dbdimp.o dbdattr.o describe.o sqltoken.o
sqltype.o ixblob.o odbctype.o kludge.o link.o esqlcver.o esqlc_v6.o
-L/usr/informix/lib -L/usr/informix/lib/esql -lifsql -lifasf -lifgen
-lifos -lifgls /usr/informix/lib/netstub.a -lc_r -ldl -ltli_r -lm_r
/usr/informix/lib/esql/checkapi.o -lifglx -o
blib/arch/auto/DBD/Informix/Informix.so
chmod 755 blib/arch/auto/DBD/Informix/Informix.so
cp Informix.bs blib/arch/auto/DBD/Informix/Informix.bs
chmod 644 blib/arch/auto/DBD/Informix/Informix.bs
cp InformixTechSupport blib/script/InformixTechSupport
../../../bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/InformixTechSupport
Manifying blib/man1/InformixTechSupport.1
Manifying blib/man3/DBD::Informix::TechSupport.3
Manifying blib/man3/DBD::Informix::Summary.3
Manifying blib/man3/DBD::Informix::Configure.3
Manifying blib/man3/DBD::Informix::TypeInfo.3
Manifying blib/man3/DBD::Informix::TestHarness.3
Manifying blib/man3/DBD::Informix::GetInfo.3
Manifying blib/man3/Bundle::DBD::Informix.3
Manifying blib/man3/DBD::Informix.3
Manifying blib/man3/DBD::Informix::Defaults.3
Manifying blib/man3/DBD::Informix::Metadata.3
#
# Redoing general testing
+ make test
PERL_DL_NONLAZY=1 ../../../bin/perl "-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/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..........skipped
all skipped: Two shared memory connections - multi-connection
test skipped
t/t22mconn..........skipped
all skipped: Two shared memory connections - multi-connection
test skipped
t/t23mconn..........skipped
all skipped: Two shared memory connections - multi-connection
test skipped
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........ok
t/t42txacon.........ok
t/t43trans..........ok
t/t44txansi.........skipped
all skipped: MODE ANSI test - database 'webapp' is not MODE ANSI
t/t46chpblk.........ok
t/t50update.........ok
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.........ok
t/t66insert.........ok
t/t72blob...........ok
t/t73blobupd........ok
t/t74blob...........ok
t/t75blob...........ok
t/t76blob...........ok
t/t90ius............ok
t/t91udts...........DBD::Informix::db do failed: SQL: -9821: Space
(sbspace) is not an sbspace. at
/usr/opt/perl5.8.6/.cpan/build/DBD-Informix-2005.01/blib/lib/DBD/Informi
x/TestHarness.pm line 347.
DBD::Informix::db do failed: SQL: -206: The specified table
(dbd_ix_udts) is not in the database.
ISAM: -111: ISAM error: no record found. at
/usr/opt/perl5.8.6/.cpan/build/DBD-Informix-2005.01/blib/lib/DBD/Informi
x/TestHarness.pm line 347.
DBD::Informix::db prepare failed: SQL: -206: The specified table
(dbd_ix_udts) is not in the database.
ISAM: -111: ISAM error: no record found. at t/t91udts.t line 88.
Can't call method "execute" on an undefined value at t/t91udts.t line
99.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 6-7, 9-16
Failed 10/16 tests, 37.50% okay
t/t92rows...........ok
t/t93lvarchar.......ok
t/t94bool...........ok
t/t95int8...........ok
t/t99clean..........ok
Failed 1/54 test scripts, 98.15% okay. 10/787 subtests failed, 98.73%
okay.
Failed Test Stat Wstat Total Fail Failed List of Failed
------------------------------------------------------------------------
-------
t/t91udts.t 255 65280 16 18 112.50% 6-7 9-16
5 tests skipped.
make: 1254-004 The error code from the last command is 25.
Stop.
failed on general testing at
/usr/opt/perl5.8.6/lib/site_perl/5.8.6/aix/DBD/Informix/TechSupport.pm
line 225.
#
# Doing selective testing
+ sh test.one.sh t/t91udts.t
# Driver Information
# Name: Informix
# Version: 2005.01
# Product: INFORMIX-ESQL Version 9.50.UC1
# Product Version: 950
# Connect to: webapp
# IUS data types can be tested!
1..16
# drop table dbd_ix_udts
# Error Message:
# SQL: -206: The specified table (dbd_ix_udts) is not in the database.
# ISAM: -111: ISAM error: no record found.
# SQLSTATE = 42000
# drop type dbd_ix_distofi8 restrict
# Error Message:
# SQL: -9628: Type (dbd_ix_distofi8) not found.
# SQLSTATE = IX000
# drop type dbd_ix_distofbool restrict
# Error Message:
# SQL: -9628: Type (dbd_ix_distofbool) not found.
# SQLSTATE = IX000
# drop type dbd_ix_distoflvc restrict
# Error Message:
# SQL: -9628: Type (dbd_ix_distoflvc) not found.
# SQLSTATE = IX000
# drop type dbd_ix_distofnamed restrict
# Error Message:
# SQL: -9628: Type (dbd_ix_distofnamed) not found.
# SQLSTATE = IX000
# drop row type dbd_ix_udts_named restrict
# Error Message:
# SQL: -9992: Named row type (dbd_ix_udts_named) not found.
# SQLSTATE = IX000
# Test: do('create row type dbd_ix_udts_named (i int)'):
ok 1
# Test: do('create distinct type dbd_ix_distofi8 as int8'):
ok 2
# Test: do('create distinct type dbd_ix_distofbool as boolean'):
ok 3
# Test: do('create distinct type dbd_ix_distoflvc as lvarchar'):
ok 4
# Test: do('create distinct type dbd_ix_distofnamed as
dbd_ix_udts_named'):
ok 5
# Test: do('
# create table dbd_ix_udts
# (s8 serial8,
# i8 int8,
# b boolean,
# lvc lvarchar,
# unnamed row(i int, l lvarchar),
# named dbd_ix_udts_named,
# sint set(int not null),
# lunnamed list(row(i int, c char(10)) not null),
# mnamed multiset(dbd_ix_udts_named not null),
# di8 dbd_ix_distofi8,
# db dbd_ix_distofbool,
# dlvc dbd_ix_distoflvc,
# dnamed dbd_ix_distofnamed, cl clob) put cl in (sbspace)'):
DBD::Informix::db do failed: SQL: -9821: Space (sbspace) is not an
sbspace. at blib/lib/DBD/Informix/TestHarness.pm line 347.
not ok 6
# Test: do('
# insert into dbd_ix_udts values
# (1, 1, 't',
'12345678901234567890123456789012345678901234567890123456789012345678901
234567890123456789012345678901234567890123456789012345678901234567890123
456789012345678901234567890123456789012345678901234567890123456789012345
678901234567890123456789012345678901234567890123456789012345678901234567
8901234567890', row(1,
'12345678901234567890123456789012345678901234567890123456789012345678901
234567890123456789012345678901234567890123456789012345678901234567890123
456789012345678901234567890123456789012345678901234567890123456789012345
678901234567890123456789012345678901234567890123456789012345678901234567
8901234567890'), row(1)::dbd_ix_udts_named,
# set{1, 10, 100}, list{row(1, 'one')},
multiset{row(1)::dbd_ix_udts_named},
# '1', 't',
'12345678901234567890123456789012345678901234567890123456789012345678901
234567890123456789012345678901234567890123456789012345678901234567890123
456789012345678901234567890123456789012345678901234567890123456789012345
678901234567890123456789012345678901234567890123456789012345678901234567
8901234567890', row(1)::dbd_ix_distofnamed , filetoclob('t/t91udts.t',
'client'))
# '):
DBD::Informix::db do failed: SQL: -206: The specified table
(dbd_ix_udts) is not in the database.
ISAM: -111: ISAM error: no record found. at
blib/lib/DBD/Informix/TestHarness.pm line 347.
not ok 7
# PREPARE: insert into dbd_ix_udts values (?, ?, ?, ?, ?, ?, ?, ?, ?,
?, ?, ?, ? , filetoclob(?, 'client'))
DBD::Informix::db prepare failed: SQL: -206: The specified table
(dbd_ix_udts) is not in the database.
ISAM: -111: ISAM error: no record found. at t/t91udts.t line 88.
Can't call method "execute" on an undefined value at t/t91udts.t line
99.
ok 8
I excluded the DBI_TRACE=9 for now, let me know if I should send it.
Thanks,
Todd E. O'Dell
Network Services ( DATA )
Room 1118
500 E. 8th
Kansas City, MO 64106
Office: (816)275-3626
Alpha Page: 8162125424@xxxxxxxxxxxxxxxx
to2958@xxxxxxx
Rigidity and inflexibility are forever the enemy of ingenuity and
creativity. -- Teodor Zlatanov
.
- Follow-Ups:
- Re: DBD::Informix 2005.01-> t91udts.t fails
- From: Jonathan Leffler
- Re: DBD::Informix 2005.01-> t91udts.t fails
- Prev by Date: Re: chart_map_modifier in DBD::Chart
- Next by Date: Re: chart_map_modifier in DBD::Chart
- Previous by thread: chart_map_modifier in DBD::Chart
- Next by thread: Re: DBD::Informix 2005.01-> t91udts.t fails
- Index(es):
Relevant Pages
|