semaphore: make test time independent of GOMAXPROCS

TestWeighted's runtime was roughly proportional to the number of CPUs,
so it ran a long time on PPCs (160 CPUs).

Make the number of loops in the test an inverse function of the number
of CPUs, to keep the test short.

Change-Id: Id853dbb5e5e2f9fb95966d19ef0c511e3f8080e0
Reviewed-by: Bryan Mills <>
Run-TryBot: Bryan Mills <>
TryBot-Result: Gobot Gobot <>
1 file changed