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:rehs...@googlemail.com] 
Sent: Friday, October 08, 2010 3:36 AM
To: Hatala, Michael 
Cc: dbi-users@perl.org
Subject: Re: FW: DBI 1.6.15 problem on AIX 6.1 with perl 5.8.8 64bit

2010/10/8 Hatala, Michael <mhat...@nemours.org>:
> 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: 'dbi-users@perl.org'
> 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

Reply via email to