RE: FW: DBI 1.6.15 problem on AIX 6.1 with perl 5.8.8 64bit

[email protected] ("Hatala, Michael ")
Newsgroups perl.dbi.users
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.