Subject: | v1.89 had test failure on Solaris 8 |
Date: | Wed, 01 Oct 2008 17:02:47 +0900 |
To: | bug-Math-BigInt [...] rt.cpan.org |
From: | "Onodera, Takahiro" <ta.onodera [...] ntt.com> |
Dear author
I got an error while testing on my Solaris 8.
And so report on it with test log below.
Regards.
----------
$ uname -a
SunOS server7 5.8 Generic_108528-16 sun4u sparc SUNW,Netra-T4
$ perl Makefile.PL
**********************************************************************
Attention: After installing this package, you should also update:
Math::BigRat to at least v0.22 (you have v0.10)
bignum to at least v0.22 (you have v0.14)
Checking if your kit is complete...
Looks good
Warning: prerequisite Test::More 0.62 not found. We have 0.47.
Writing Makefile for Math::BigInt
$ make
cp lib/Math/BigInt.pm blib/lib/Math/BigInt.pm
cp lib/Math/BigInt/CalcEmu.pm blib/lib/Math/BigInt/CalcEmu.pm
cp lib/Math/BigFloat.pm blib/lib/Math/BigFloat.pm
cp lib/Math/BigInt/Calc.pm blib/lib/Math/BigInt/Calc.pm
Manifying blib/man3/Math::BigInt::CalcEmu.3
Manifying blib/man3/Math::BigInt.3
Manifying blib/man3/Math::BigFloat.3
Manifying blib/man3/Math::BigInt::Calc.3
$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0,'inc', 'blib/lib', 'blib/arch')" t/*.t
t/_e_math...........ok
t/bare_mbf..........ok
t/bare_mbi..........ok
t/bare_mif..........ok
t/big_pi_e..........ok
t/bigfltpm..........ok
t/bigintc...........ok
t/bigintpm..........ok
t/bigints...........ok
t/biglog............ok 15/70Invalid value for shared scalar at /usr/local/lib/perl5/5.8.3/Test/Builder.pm line 319.
WHOA! Somehow you got a different number of results than tests ran!
This should never happen! Please contact the author immediately!
END failed--call queue aborted.
t/biglog............dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 16-70
Failed 55/70 tests, 21.43% okay
t/bigroot...........ok
t/calling...........ok
t/config............ok
t/const_mbf.........ok
t/constant..........ok
t/downgrade.........ok
t/inf_nan...........ok
t/isa...............ok
t/lib_load..........ok
t/mbf_ali...........ok
t/mbi_ali...........ok
t/mbi_rand..........ok
t/mbimbf............ok
t/nan_cmp...........ok
t/new_overloaded....ok
t/pod...............ok
3/3 skipped: Test::Pod not installed on this system
t/pod_cov...........ok
2/2 skipped: Test::Pod::Coverage 1.08 required for testing POD coverage
t/req_mbf0..........ok
t/req_mbf1..........ok
t/req_mbfa..........ok
t/req_mbfi..........ok
t/req_mbfn..........ok
t/req_mbfw..........ok
t/require...........ok
t/round.............ok
t/sub_ali...........ok
t/sub_mbf...........ok
t/sub_mbi...........ok
t/sub_mif...........ok
t/trap..............ok
t/upgrade...........ok
t/upgradef..........ok
t/use...............ok
t/use_lib1..........ok
t/use_lib2..........ok
t/use_lib3..........ok
t/use_lib4..........ok
t/use_mbfw..........ok
t/with_sub..........ok
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/biglog.t 255 65280 70 110 157.14% 16-70
5 subtests skipped.
Failed 1/49 test scripts, 97.96% okay. 55/26800 subtests failed, 99.79% okay.
make: *** [test_dynamic] Error 29
$ perl -V
Summary of my perl5 (revision 5.0 version 8 subversion 3) configuration:
Platform:
osname=solaris, osvers=2.8, archname=sun4-solaris-thread-multi
uname='sunos server7 5.8 generic_108528-16 sun4u sparc sunw,netra-t4 '
config_args=''
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=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-O',
cppflags='-D_REENTRANT -fno-strict-aliasing -I/usr/local/include'
ccversion='', gccversion='3.3.2', gccosandvers='solaris2.8'
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -L/usr/local/lib -L/opt/local/lib '
libpth=/usr/local/lib /opt/local/lib /usr/lib /usr/ccs/lib
libs=-lsocket -lnsl -ldl -lm -lpthread -lc
perllibs=-lsocket -lnsl -ldl -lm -lpthread -lc
libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib -L/opt/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
Built under solaris
Compiled at Mar 8 2004 13:29:25
@INC:
/usr/local/lib/perl5/5.8.3/sun4-solaris-thread-multi
/usr/local/lib/perl5/5.8.3
/usr/local/lib/perl5/site_perl/5.8.3/sun4-solaris-thread-multi
/usr/local/lib/perl5/site_perl/5.8.3
/usr/local/lib/perl5/site_perl
$ gcc -v
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-nls
Thread model: posix
gcc version 3.3.2
/* ==================================================================
* 小野寺 孝洋
* - Onodera, Takahiro :: ta.onodera@ntt.com :: 81-3-6700-7118
* IT System Team, Process Management Grp., NW Integration Sect.,
* IP Network Dept., Network Bussiness Division,
* NTT Communications, Inc.
* ----------------------------------------------------------------- */