<p dir="auto">by <strong>sebi.koch</strong>:</p>
<pre class="notranslate">What steps will reproduce the problem?
1. cd test/bench
2. ./run

What is the expected output? What do you see instead?

expected: to run and print information about the tests

what I see: 

Runs without output, using about 50% of both cores

running "killall 8.out" several times it finally prints the following output:


&gt; 
&gt; == ./
&gt; 
&gt; =========== ./cmp2.go
&gt; comparing uncomparable type []int
&gt; throw: interface compare
&gt; 
&gt; panic PC=xxx
&gt; 
&gt; =========== ./cmp3.go
&gt; comparing uncomparable type []int
&gt; throw: interface compare
&gt; 
&gt; panic PC=xxx
&gt; 
&gt; =========== ./cmp4.go
&gt; hash of unhashable type []int
&gt; throw: interface hash
&gt; 
&gt; panic PC=xxx
&gt; 
&gt; =========== ./cmp5.go
&gt; hash of unhashable type []int
&gt; throw: interface hash
&gt; 
&gt; panic PC=xxx
&gt; 
&gt; =========== ./helloworld.go
&gt; hello, world
&gt; 
&gt; =========== ./peano.go
&gt; 0! = 1
&gt; 1! = 1
&gt; 2! = 2
&gt; 3! = 6
&gt; 4! = 24
&gt; 5! = 120
&gt; 6! = 720
&gt; 7! = 5040
&gt; 8! = 40320
&gt; 9! = 362880
&gt; 
&gt; =========== ./printbig.go
&gt; -9223372036854775808
&gt; 9223372036854775807
&gt; 
&gt; =========== ./sigchld.go
&gt; survived SIGCHLD
&gt; 
&gt; =========== ./turing.go
&gt; Hello World!
&gt; 
&gt; == ken/
&gt; 
&gt; =========== ken/intervar.go
&gt;  print 1 bio 2 file 3 -- abc
&gt; 
&gt; =========== ken/label.go
&gt; 100
&gt; 
&gt; =========== ken/rob1.go
&gt; 9876543210
&gt; 
&gt; =========== ken/rob2.go
&gt; (defn foo (add 12 34))
&gt; 
&gt; =========== ken/simpprint.go
&gt; hello world
&gt; 
&gt; =========== ken/simpswitch.go
&gt; 0out01out12out2aout34out4fiveout56out6aout78out89out9
&gt; 
&gt; =========== ken/string.go
&gt; abcxyz-abcxyz-abcxyz-abcxyz-abcxyz-abcxyz-abcxyz
&gt; 
&gt; == chan/
&gt; 
&gt; =========== chan/nonblock.go
&gt; PASS
&gt; 
&gt; == interface/
&gt; 
&gt; =========== interface/fail.go
&gt; *main.S is not main.I: missing method Foo
&gt; throw: interface conversion
&gt; 
&gt; panic PC=xxx
&gt; 
&gt; =========== interface/returntype.go
&gt; *main.S is not main.I2: missing method Name
&gt; throw: interface conversion
&gt; 
&gt; panic PC=xxx
&gt; 
&gt; == nilptr/
&gt; 
&gt; == fixedbugs/
&gt; 
&gt; =========== fixedbugs/bug016.go
&gt; fixedbugs/bug016.go:11: constant -3 overflows uint
&gt; 
&gt; =========== fixedbugs/bug027.go
&gt; hi
&gt; 0 44444
&gt; 1 3333
&gt; 2 222
&gt; 3 11
&gt; 4 0
&gt; 0 44444
&gt; 1 3333
&gt; 2 222
&gt; 3 11
&gt; 4 0
&gt; 
&gt; =========== fixedbugs/bug067.go
&gt; ok
&gt; 
&gt; =========== fixedbugs/bug070.go
&gt; outer loop top k 0
&gt; inner loop top i 0
&gt; do break
&gt; broke
&gt; 
&gt; =========== fixedbugs/bug081.go
&gt; fixedbugs/bug081.go:9: fatal error: typecheck loop
&gt; 
&gt; =========== fixedbugs/bug093.go
&gt; M
&gt; 
&gt; =========== fixedbugs/bug113.go
&gt; interface is int, not int32
&gt; throw: interface conversion
&gt; 
&gt; panic PC=xxx
&gt; 
&gt; =========== fixedbugs/bug148.go
&gt; 2 3
&gt; interface is main.T, not main.T·1
&gt; throw: interface conversion
&gt; 
&gt; panic PC=xxx
&gt; 
&gt; == bugs/
&gt; 
&gt; =========== bugs/bug218.go
&gt; &lt;epoch&gt;: fatal error: dowidth: unknown type: blank
&gt; BUG: bug218
0 known bugs; 0 unexpected bugs; test output differs




What is your $GOOS?  $GOARCH?
$GOOS darwin
$GOARCH 386

Which revision are you sync'ed to?  (hg log -l 1)

changeset:   4148:b56be100e580
tag:         tip
user:        Rob Pike &lt;r@golang.org&gt;
date:        Wed Nov 18 19:58:32 2009 -0800
summary:     replace custom findByte with bytes.IndexByte


Please provide any additional information below.

1st gen MacBook (32bit) with MacOS.</pre>
<pre class="notranslate">What steps will reproduce the problem?
1. run attached timefor with flags -l and -s
Usage of ./timefor:
  -l=false: run long-term sleeper
  -s=false: use time.Sleep instead of time.After

What is the expected output?
all time.Sleep sleeper goroutines work well

What do you see instead?
all time.Sleep sleeper gorutines stalled</pre>
<p dir="auto">Attachments:</p>
<ol dir="auto">
<li><a href="https://storage.googleapis.com/go-attachment/5439/0/timefor.go" rel="nofollow">timefor.go</a> (908 bytes)</li>
</ol>