On Jun 8, 2011, at 2:29 AM, Rainer Orth wrote:
> Bootstrapped without regressions on i386-apple-darwin9.8.0.
> powerpc-apple-darwin9.8.0 bootstrap is still running.  Unfortunately,
> Darwin seems to be exceedingly unreliable under load: tests randomly
> time out and work again the next time.  This doesn't happen for me on
> any other platform.

:-(  There are one or two testcases that are slightly less than deterministic 
(in java), though, for me, they seem always to be deterministic.  I wonder if 
the actual time required for a testcase is just too close to the margin and 
failing because you gave it a loaded machine.  In my experience, if you do a 
normal -j check run, and another -j make run (unrelated), we will then time out 
things, simply because people say, I have 300 seconds to run a testcase, so I 
am going to use 100% of the machine for 298 seconds and if I don't get it, I'm 
going to fail.  :-(  Nasty.  I think any testcase that takes more than 30 
seconds should be shot on sight, then you can have 3 running at the same time, 
and never fail on time outs.

Feel free to name the testcases that gave you problems...  Maybe someone has 
ideas.  Another thought, change the 300 to 600, and see if it is then perfectly 
reliable.  If so, well...  Maybe the compiler is just slower than it used to 
be.  :-(

Reply via email to