Skip Menu |

This queue is for tickets about the Math-BigInt CPAN distribution.

Report information
The Basics
Id: 39732
Status: resolved
Priority: 0/
Queue: Math-BigInt

People
Owner: TELS [...] cpan.org
Requestors: ta.onodera [...] ntt.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



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. * ----------------------------------------------------------------- */
Can you reproduce this issue with version 1.90?
Latest version has plenty of PASS tests in CPAN Testers for Solaris. Please close this ticket.
I have tested, and recent versions of the Math-BigInt distributions work fine on Solaris.