[nightly] 15-Oct-2004 build of HEAD on OpenBSD/x86 (gcc-3.3.2)
Donald Bruce Stewart
dons at cse.unsw.edu.au
Wed Nov 10 01:42:27 EST 2004
simonmar:
> On 16 October 2004 06:16, Donald Bruce Stewart wrote:
>
> > dons:
> >> Nightly build started on manzano at Fri Oct 15 23:01:42 EST 2004.
> >
> >> 3732 expected passes
> >> 34 expected failures
> >> 1 unexpected passes
> >> 20 unexpected failures
> >>
> >> Unexpected passes:
> >> galois_raytrace(optasm)
> >>
> >> Unexpected failures:
> >> tcfail021(normal)
> >> tcfail103(normal)
> >> tcfail104(normal)
> >> TH_repGuard(normal)
> >> conc018(threaded)
> >> conc020(threaded)
> >> conc023(threaded)
> >> conc026(threaded)
> >> conc036(threaded)
> >> conc038(threaded)
> > ^^^
> > These conc0xx tests deadlocked and had to be killed manually.
> > Something happen yesterday?
>
> Yes, I made some changes to the threaded RTS. I don't have any problems
> here, though. Hmmm.
>
> Could you run one of them with +RTS -Ds (compile with -debug, you'll
> probably have to compile up a new version of the RTS: add thr_debug to
> GhcRTSWays in build.mk).
manzano$ gmake TEST=conc026 EXTRA_HC_OPTS=-debug WAY=threaded
manzano$ ./conc026 +RTS -Ds 2> /tmp/f
The log is at
http://www.cse.unsw.edu.au/~dons/conc026-Ds.txt
It looks like the code fairly quickly drops into a pattern of:
sched (task 0x3c02b800): worker: got capability
sched (task 0x3c02b800): worker (token 3): re-entering RTS
sched (task 0x3c02b800): thread 3 did a _ccall_gc
sched (task 0x3c02b800): worker: released capability
sched (task 0x3c02b800): worker (token 3): leaving RTS
sched (task 0x3c02b800): worker: returning; workers waiting: 0
-- Don
More information about the Cvs-ghc
mailing list