[Top][All Lists]
[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
- [Bug-gnubg] Anomolies in threaded code,
Jim Segrave <=