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

[email protected] ("Martin J. Evans")
Newsgroups perl.dbi.users
Organization Easysoft Limited
Message-ID <[email protected]>
On 08/10/10 15:25, Hatala, Michael wrote:
> I don't have the prove command with this perl 5.8.8 64bit release. I'm
> assuming it's a byproduct of the perl installation(?) 

It is in Test::Harness which you already have but perhaps not new enough.
On my Linux system it is not in the same place as the perl binary - perl binary is in /usr/bin and prove is in /usr/local/bin.

Martin
-- 
Martin J. Evans
Easysoft Limited
http://www.easysoft.com

> -----Original Message-----
> From: Martin J. Evans [mailto:[email protected]] 
> Sent: Friday, October 08, 2010 10:06 AM
> To: Hatala, Michael 
> Cc: Jens Rehsack; [email protected]
> Subject: Re: FW: DBI 1.6.15 problem on AIX 6.1 with perl 5.8.8 64bit
> 
> On 08/10/10 14:06, Hatala, Michael wrote:
>> 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
> 
> Have you got the prove command? If so run
> 
> prove -vb t/51dbm_file.t
> 
> it should give better output.
> 
> Martin
> --
> Martin J. Evans
> Easysoft Limited
> http://www.easysoft.com
> 
>> -----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.