On Mon, Apr 11, 2005 at 09:28:02AM -0400, Philip M. Gollucci wrote: > >I'm running "perl -Mblib t/05thrclone.t" in a loop using v5.8.6 built > >for i386-freebsd-thread-multi and I've had no failures yet. > > * Whats the uname -a you've got ?
It's 4.10-STABLE (old, I know, and destined to be radically upgraded within a month or three). > * Did you link against libc_r or libpthread. pthread, see below. > I'll retest this tonightish. Thanks. Anyone else got a perl built with threads enabled that they can stress-test with t/05thrclone.t? Just grab 05thrclone.t from here http://svn.perl.org/modules/dbi/trunk/t/05thrclone.t And use something like this (assuming a borne-like shell): while perl 05thrclone.t > 05thrclone.log 2>&1; do date; done Should run forever. If it fails it'll stop and 05thrclone.log will hold the log of the last run. Let us know how long it ran for and what 05thrclone.log says. Thanks! Tim. Summary of my perl5 (revision 5 version 8 subversion 6) configuration: Platform: osname=freebsd, osvers=4.10-stable, archname=i386-freebsd-thread-multi uname='freebsd dansat.data-plan.com 4.10-stable freebsd 4.10-stable #0: thu nov 25 15:23:12 gmt 2004 [EMAIL PROTECTED]:usrobjusrsrcsysdansatsmp i386 ' config_args='-des -Dprefix=/usr/local/perl585-i -Doptimize=-g -Duseithreads -Dusemultiplicity' 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='cc', ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include', optimize='-g', cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include' ccversion='', gccversion='2.95.4 20020320 [FreeBSD]', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, prototype=define Linker and Libraries: ld='cc', ldflags ='-pthread -Wl,-E -L/usr/local/lib' libpth=/usr/lib /usr/local/lib libs=-lgdbm -ldb -lm -lcrypt -lutil -lc_r perllibs=-lm -lcrypt -lutil -lc_r libc=, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' cccdlflags='-DPIC -fPIC', lddlflags='-shared -L/usr/local/lib'
