[Ruby 1.9 - Bug #4434] [Assigned] make test-all "-j10000" のように大きな並列数を与えると異常終了

Issue #4434 has been reported by Motohiro KOSAKI.


Bug #4434: make test-all “-j10000” のように大きな並列数を与えると異常終了

Author: Motohiro KOSAKI
Status: Assigned
Priority: Low
Assignee: Shota F.
Category: test
Target version: 1.9.x
ruby -v: ruby 1.9.3dev (2011-02-22 trunk 30941) [x86_64-linux]

% make test-all TESTS=“-j10000”
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
– “./test/runner.rb” -j10000
Run options: -j10000

Running tests:

[FATAL] Failed to create timer thread (errno: 11)
[FATAL] Failed to create timer thread (errno: 11)
make: *** [yes-test-all] Error 1

/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in

Issue #4434 has been updated by Shota F…

Category changed from test to lib


Bug #4434: make test-all “-j10000” のように大きな並列数を与えると異常終了

Author: Motohiro KOSAKI
Status: Assigned
Priority: Low
Assignee: Shota F.
Category: lib
Target version: 1.9.x
ruby -v: ruby 1.9.3dev (2011-02-22 trunk 30941) [x86_64-linux]

% make test-all TESTS=“-j10000”
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
– “./test/runner.rb” -j10000
Run options: -j10000

Running tests:

[FATAL] Failed to create timer thread (errno: 11)
[FATAL] Failed to create timer thread (errno: 11)
make: *** [yes-test-all] Error 1

/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in

Issue #4434 has been updated by Koichi Sasada.

この問題はどうなっていますでしょうか.


Bug #4434: make test-all “-j10000” のように大きな並列数を与えると異常終了

Author: Motohiro KOSAKI
Status: Assigned
Priority: Low
Assignee: Shota F.
Category: lib
Target version: 1.9.x
ruby -v: ruby 1.9.3dev (2011-02-22 trunk 30941) [x86_64-linux]

=begin
% make test-all TESTS=“-j10000”
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
– “./test/runner.rb” -j10000
Run options: -j10000

Running tests:

[FATAL] Failed to create timer thread (errno: 11)
[FATAL] Failed to create timer thread (errno: 11)
make: *** [yes-test-all] Error 1

/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in

=end

Issue #4434 has been updated by Shota F…

Status changed from Assigned to Feedback

r34968 の変更で IO.popen による worker プロセスの起動に失敗した時に

ERROR: Failed to launch job process - Errno::EMFILE: Too many open files -
./miniruby

と表示されるようになったので make test-all TESTS=“-j10000” で現在チケットに書いてあるような
分かりにくい異常終了の仕方にはなってないのですが問題無いでしょうか。

(-j10000 は手元の環境じゃ too many open files になるというのもあり、引き続き再現するか不明
なので一旦 feedback にします)

Bug #4434: make test-all “-j10000” のように大きな並列数を与えると異常終了

Author: Motohiro KOSAKI
Status: Feedback
Priority: Low
Assignee: Shota F.
Category: lib
Target version: 2.0.0
ruby -v: ruby 1.9.3dev (2011-02-22 trunk 30941) [x86_64-linux]

=begin
% make test-all TESTS=“-j10000”
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
– “./test/runner.rb” -j10000
Run options: -j10000

Running tests:

[FATAL] Failed to create timer thread (errno: 11)
[FATAL] Failed to create timer thread (errno: 11)
make: *** [yes-test-all] Error 1

/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in

=end

Issue #4434 has been updated by mame (Yusuke E.).

Target version changed from 2.0.0 to next minor

テストの問題に過ぎない (ですよね?) ので先送り。


Yusuke E. [email protected]

Bug #4434: make test-all “-j10000” のように大きな並列数を与えると異常終了

Author: kosaki (Motohiro KOSAKI)
Status: Feedback
Priority: Low
Assignee: sorah (Shota F.)
Category: lib
Target version: next minor
ruby -v: ruby 1.9.3dev (2011-02-22 trunk 30941) [x86_64-linux]

=begin
% make test-all TESTS=“-j10000”
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
– “./test/runner.rb” -j10000
Run options: -j10000

Running tests:

[FATAL] Failed to create timer thread (errno: 11)
[FATAL] Failed to create timer thread (errno: 11)
make: *** [yes-test-all] Error 1

/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in

=end

Issue #4434 has been updated by kosaki (Motohiro KOSAKI).

Too many open files を出してるのがマネージャープロセスなら、しょうがないんじゃない。それはRLIMIT上げればいいんだし。
workerプロセスが出してるなら問題で、それはfdリークを意味してるので -j
の数によってテストが変わってしまう可能性があるのでよくないよね。


Bug #4434: make test-all “-j10000” のように大きな並列数を与えると異常終了

Author: kosaki (Motohiro KOSAKI)
Status: Feedback
Priority: Low
Assignee: sorah (Shota F.)
Category: lib
Target version: 2.0.0
ruby -v: ruby 1.9.3dev (2011-02-22 trunk 30941) [x86_64-linux]

=begin
% make test-all TESTS=“-j10000”
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
– “./test/runner.rb” -j10000
Run options: -j10000

Running tests:

[FATAL] Failed to create timer thread (errno: 11)
[FATAL] Failed to create timer thread (errno: 11)
make: *** [yes-test-all] Error 1

/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in
write': Broken pipe - <STDOUT> (Errno::EPIPE) from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in puts’
from
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in run' from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in

=end