develooper Front page | perl.perl5.porters | Postings from April 2007

Resend: Re: Invalid value for shared scalar? (threads?)

Thread Previous | Thread Next
From:
Tels
Date:
April 27, 2007 05:05
Subject:
Resend: Re: Invalid value for shared scalar? (threads?)
Message ID:
200704271409.02471@bloodgate.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Moin,

does anybody have an insight into what this error means and why it could be 
occuring?

On Wednesday 18 April 2007 12:04:52 Tels wrote:
> Moin,
>
> I got this fail report for Math::BigInt:
>
> 	t/biglog............ok 1/66Invalid value for shared scalar
> 	at /usr/lib/perl5/5.8.6/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-66
>         Failed 51/66 tests, 22.73% okay
>
> I have no idea what to make out of this error message, since neither
> Math::BigInt nor its tests use threads or shared stuff.
>
> And I can't repeat this here with 5.8.8. Here is the -V output from the
> failing machine:
>
> All the best,
>
> Tels
>
> Summary of my perl5 (revision 5 version 8 subversion 6) configuration:
>   Platform:
>     osname=linux, osvers=2.6.9, archname=x86_64-linux-thread-multi
>     uname='linux aguirre 2.6.9 #1 smp mon dec 12 18:32:25 utc 2005 x86_64
> x86_64 x86_64 gnulinux '
>
> config_args='-ds -e -Dprefix=/usr -Dvendorprefix=/usr -Dinstallusrbinperl
> -Dusethreads -Di_db -Di_dbm -Di_ndbm -Di_gdbm -Duseshrplib=true
> -Doptimize=-O2 -fmessage-length=0 -Wall -g -Wall -pipe' 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', ccflags
> ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING
> -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
> optimize='-O2 -fmessage-length=0 -Wall -g -Wall -pipe',
>
> cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING
> -fno-strict-aliasing -pipe' ccversion='', gccversion='3.3.5 20050117
> (prerelease) (SUSE Linux)', gccosandvers=''
>     intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
>     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
>     ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
> lseeksize=8
>     alignbytes=8, prototype=define
>   Linker and Libraries:
>     ld='cc', ldflags =' -L/usr/local/lib64'
>     libpth=/lib64 /usr/lib64 /usr/local/lib64
>     libs=-lm -ldl -lcrypt -lpthread
>     perllibs=-lm -ldl -lcrypt -lpthread
>     libc=/lib64//lib64/libc.so.6, so=so, useshrplib=true,
> libperl=libperl.so gnulibc_version='2.3.4'
>   Dynamic Linking:
>     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef,
> ccdlflags='-Wl,-E
> -Wl,-rpath,/usr/lib/perl5/5.8.6/x86_64-linux-thread-multi/CORE'
> cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib64'
>
>
> Characteristics of this binary (from libperl):
>   Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS
> USE_64_BIT_INT USE_64_BIT_ALL USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
>   Locally applied patches:
>         SPRINTF0 - fixes for sprintf formatting issues - CVE-2005-3962
>   Built under linux
>   Compiled at Dec 17 2005 03:26:32
>   @INC:
>     /usr/lib/perl5/5.8.6/x86_64-linux-thread-multi
>     /usr/lib/perl5/5.8.6
>     /usr/lib/perl5/site_perl/5.8.6/x86_64-linux-thread-multi
>     /usr/lib/perl5/site_perl/5.8.6
>     /usr/lib/perl5/site_perl
>     /usr/lib/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi
>     /usr/lib/perl5/vendor_perl/5.8.6
>     /usr/lib/perl5/vendor_perl
>     .



- -- 
 Signed on Fri Apr 27 14:08:29 2007 with key 0x93B84C15.
 Get one of my photo posters: http://bloodgate.com/posters
 PGP key on http://bloodgate.com/tels.asc or per email.

 "Memory is like an orgasm. It's a lot better if you don't have to fake
 it."

  -- Seymore Cray, on virtual memory
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iQEVAwUBRjID/ncLPEOTuEwVAQKGhwf/SIqu4eFbdyjgzbL45ioUdRCVGhzGTaAh
sXEdUw/557faD9xi4UrwA3gej93tjzVt8PF9F8dsPoYwWi4jGuqhPdszqm1kpQYY
3bxDeEtQUOZA4/Oj7Qr8ZDeaHyFgiGQfBhjSyQQ1viYGOiNlrYM5SEeyvQW8h9VS
/Sb1F93fRW4yX6LNxGbm48SAj2rp9xPflBKpcM3FRCmWDubNa/Uv4LfvMOC4FURL
ryVRWR7fnp5grao04xOqJGuIO/ikLy6SlovY67uooCIdqYWTSzgYj2no8/NKnXFD
/3T/R5xxdrikbAW1y/ykbl1Zjy+HHtuL/Rabhf0vgHfu+PCZbANjYw==
=1Dn7
-----END PGP SIGNATURE-----

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About