Re: the tokyocabinet testsuite takes ages
Svante Signell, on Thu 11 Feb 2016 13:40:29 +0100, wrote:
> On Wed, 2016-02-10 at 23:19 +0100, Samuel Thibault wrote:
> > The tokyocabinet testsuite currently takes ages to run, it didn't use to
> > do that (e.g. on 28th january with version -5), it's really odd, there
> > were only little source code change, and no gnumach, hurd or libc0.3
> > change, can somebody have a look?
>
> I've found the problem: The configure flag: --enable-uyeild was added to -6, to
> enable race-condition detection, see
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812796
Ok. I guess we should make gnumach change its yield behavior to align
more on the linux behavior, i.e. a program that yields still eats 100%
CPU.
> Removing that option make the build succeed. Seems like there are many race
> condition problems on GNU/Hurd,
What makes you think that?
> the test suite runs slower and slower for each test.
The testsuite seems to me very slow from the beginning.
Samuel
Reply to: