Jens, thanks for the promt response. It apperas that the command you gave me
just hangs, never completes without a kill, but here is the output.
perl -Mblib -d t/51dbm_file.t
Loading DB routines from perl5db.pl version 1.28
Editor support available.
Enter h or `h h' for help, or `man perldebug' for more help.
main::(t/51dbm_file.t:2): $| = 1;
DB<1> c
ok 1 - drop table
ok 2 - FRED.dir exists
ok 3 - fred.dir exists
Thanks, Mike Hatala
-----Original Message-----
From: Jens Rehsack [mailto:[email protected]]
Sent: Friday, October 08, 2010 3:36 AM
To: Hatala, Michael
Cc: [email protected]
Subject: Re: FW: DBI 1.6.15 problem on AIX 6.1 with perl 5.8.8 64bit
2010/10/8 Hatala, Michael <[email protected]>:
> Well I can't send a zip so here is my error in the tests and the perl
> -V. I'm pretty much stuck at this point and need some direction.
>
> t/zvxgnp_51dbm_file.t ......
> ok 1 - drop table
> ok 2 - FRED.dir exists
> ok 3 - fred.dir exists
> Dubious, test returned -1 (wstat 139, 0x8b) All 3 subtests passed
>
> ...
>
> Test Summary Report
> -------------------
> t/50dbm_simple.t (Wstat: 139 Tests: 12 Failed: 0)
> Non-zero exit status: -1
> Parse errors: No plan found in TAP output t/51dbm_file.t
> (Wstat: 139 Tests: 3 Failed: 0)
> Non-zero exit status: -1
> Parse errors: No plan found in TAP output
>
> # perl -V
> Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
> Platform:
> osname=aix, osvers=5.3.0.0, archname=aix-thread-multi-64all
> uname='aix akash79 3 5 00011a85d600 '
> config_args='-desr -Dinstallprefix=/usr/opt/perl5
> -Dprefix=/usr/opt/perl5 -Dcc=xlc_r -Duseshrplib -Dusethreads'
> hint=recommended, useposix=true, d_sigaction=define
> usethreads=define use5005threads=undef useithreads=define
> usemultiplicity=define
> useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
> use64bitint=define use64bitall=define uselongdouble=undef
> usemymalloc=n, bincompat5005=undef
> Compiler:
> cc='cc_r', ccflags ='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE
> -qmaxmem=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -q64
> -DUS E_64_BIT_ALL -q64',
> optimize='-O',
> cppflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE
> -qmaxmem=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT'
> ccversion='9.0.0.2', gccversion='', gccosandvers=''
> intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=87654321
> d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
> ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
> lseeksize=8
> alignbytes=8, prototype=define
> Linker and Libraries:
> ld='ld', ldflags ='-brtl -bdynamic -b64'
> libpth=/lib /usr/lib /usr/ccs/lib
> libs=-lbind -lnsl -lgdbm -ldbm -ldb -ldl -lld -lm -lcrypt
> -lpthreads -lc -lbsd
> perllibs=-lbind -lnsl -ldl -lld -lm -lcrypt -lpthreads -lc -lbsd
> libc=, so=a, useshrplib=true, libperl=libperl.a
> gnulibc_version=''
> Dynamic Linking:
> dlsrc=dl_aix.xs, dlext=so, d_dlsymun=undef, ccdlflags='
> -bE:/usr/opt/perl5/lib64/5.8.8/aix-thread-multi-64all/CORE/perl.exp'
> cccdlflags=' ', lddlflags='-b64 -bhalt:4 -bexpall -G -bnoentry
> -lpthreads -lc'
>
>
> Characteristics of this binary (from libperl):
> Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
> PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT
> USE_ITHREADS USE_LARGE_FILES USE_PERLIO
> USE_REENTRANT_API
> Built under aix
> Compiled at Jun 3 2009 12:34:41
> �...@inc:
> /usr/opt/perl5/lib64/5.8.8/aix-thread-multi-64all
> /usr/opt/perl5/lib64/5.8.8
> /usr/opt/perl5/lib64/site_perl/5.8.8/aix-thread-multi-64all
> /usr/opt/perl5/lib64/site_perl/5.8.8
> /usr/opt/perl5/lib64/site_perl
>
> -----Original Message-----
> From: Hatala, Michael
> Sent: Thursday, October 07, 2010 6:07 PM
> To: '[email protected]'
> Subject: DBI 1.6.15 problem on AIX 6.1 with perl 5.8.8 64bit
>
> I'm getting many
>
> 'Dubious, test returned -1 (wstat 139, 0x8b)' errors
>
> when running the 'make test'. I have attached all of the appropriate
> files.
>
> Any help would be appreciated.
Try a perl -Mblib -d t/51dbm_file.t, type 'c' at the debugger prompt and see
what fails (usually you'll see much more in debugger than in normal output).
I can't reproduce on an AIX 6.1 32-bit, gcc (except the initial error of to low
Test::More installed, which causes nearly all tests fail at the first "ok()").
Jens