bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnubg] Anomolies in threaded code


From: Jim Segrave
Subject: [Bug-gnubg] Anomolies in threaded code
Date: Sun, 18 Feb 2007 21:26:45 +0100
User-agent: mutt-ng/devel-r804 (FreeBSD)

Running under gentoo linux 2.6.18 on an Intel Core Duo in 64 bit mode.

I built gnubg from the sources as of 23:00 GMT 17 Feb. Analysing a
match with about 760 moves goes almost exactly twice as fast as with
threads set to one.

However:

In both gui and cli modes, the 'Analysing Move' count shows very odd
values - this being a sample. I've seen a digit slip past the '/',
turning a match with 400 or so moves into a match with 1400 or so
according to this display.

Analysing match; move:
Analysing match; move: 1/767
Analysing match; move: 2/767
Analysing match; move: 3/767
Analysing match; move: 4/767
Analysing match; move: 5/767
Analysing match; move: 6/767
Analysing match; move: 8/767
Analysing match; move: 13/767
Analysing match; move: 17/767
Analysing match; move: 20/767
Analysing match; move: 21/767
Analysing match; move: 22/767
Analysing match; move: 23/767
Analysing match; move: 24/767
Analysing match; move: 31/767
Analysing match; move: 33/767
Analysing match; move: 34/767
Analysing match; move: 36/767
Analysing match; move: 37/767
Analysing match; move: 38/767
Analysing match; move: 40/767
Analysing match; move: 42/767
Analysing match; move: 48/767
Analysing match; move: 1/767
Analysing match; move: 3/767
Analysing match; move: 4/767
Analysing match; move: 5/767
Analysing match; move: 7/767
Analysing match; move: 8/767
Analysing match; move: 9/767
Analysing match; move: 10/767
Analysing match; move: 12/767
Analysing match; move: 14/767
Analysing match; move: 15/767
Analysing match; move: 17/767

I sometimes encounter this message, I can get it when simply starting
gnubg in CLI mode and giving the quit command. I believe at least once
it terminated a match analysis half way through:

GThread-ERROR **: file gthread-posix.c: line 160 (): error 'Device or resource 
busy' during 'pthread_mutex_destroy ((pthread_mutex_t *) mutex)'
aborting...
Trace/breakpoint trap


-- 
Jim Segrave           address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]