Subject: Re: pthread bug on NetBSD/vax-current?
To: None <ragge@ludd.luth.se>
From: Tom Ivar Helbekkmo <tih@eunetnorge.no>
List: port-vax
Date: 03/07/2005 19:12:53
<ragge@ludd.luth.se> writes:

> I don't think the vax-specific threads support code is much tested,
> if tested at all.  That is most likely the problem.

It sure doesn't get far -- the test program never actually starts
doing anything pthreads-y at all!  When I 'setenv PTHREAD_DEBUGLOG t'
and run the debuglog program after the pthreads test on i386, I get:

Started debugging thread (pid 23762) at Mon Mar  7 19:06:11 2005
(up 0xa9000000) type 0 LWP 1 ev 1 intr 0
(fi 0xa9000000) victim 1 0xbf000000(1) nonlockholder
(up 0xa9000000) switching to 0xbf000000 (uc: T 0xbfbfe250 pc: bdb37bb7)
(recycle 0xbf000000) recycling 0xa9000000
(pthread__start 0xbf000000) Started.
(pthread_create 0xbf000000) Created new thread 0xa8000000 (name pointer 0x0).

...while on the VAX, I only get the "Started..." line.  Likewise,
running with PTHREAD_DEBUGCOUNTERS set generates no output on the VAX,
but lots of counters listed on the i386.

-tih
-- 
Don't ascribe to stupidity what can be adequately explained by ignorance.