Issue #7416 has been reported by usa (Usaku NAKAMURA). ---------------------------------------- Bug #7416: test-all crashes with mysterious message https://bugs.ruby-lang.org/issues/7416 Author: usa (Usaku NAKAMURA) Status: Assigned Priority: Normal Assignee: ko1 (Koichi Sasada) Category: test Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-11-21 trunk 37776) [x64-mswin64_100] nmake test-all TESTS=-vj5 を実行していると、以下のようなメッセージが出て テスト自体が中断されてしまいました。 (前略) TestSetTraceFunc#test_return = 0.02 s = . C:/Users/usa/ruby/lib/test/unit/parallel.rb:147:in `ensure in run': undefined local variable or method `local_var' for #<Test::Unit::Worker:0x000000022e2dc0> (NameError) from xyzzy:2:in `eval' from xyzzy:2:in `block in trace_by_tracepoint' from C:/Users/usa/ruby/lib/test/unit/parallel.rb:147:in `ensure in run' from C:/Users/usa/ruby/lib/test/unit/parallel.rb:148:in `run' from C:/Users/usa/ruby/lib/test/unit/parallel.rb:181:in `<main>' TestRequire#test_require_too_long_filename = 0.25 s = . Some worker was crashed. It seems ruby interpreter's bug or, a bug of test/unit/parallel.rb. try again without -j option. NMAKE : fatal error U1077: '.\ruby.exe' : リターン コード '0x1' Stop. ebanさんによると、他のプラットフォームでも出たそうなので、プラットフォーム 固有の問題ではなさそうです。 -j抜きではおきませんし、-jありでも必ず起きるわけでもないようです。 よくわかりませんが、parallel testかsettracefuncかどっちかの問題だろうと 思いますので、勉学に励んでいるはずの方は避けてフルタイムコミッタに振って おきます。
on 2012-11-21 08:01
on 2012-12-19 23:54
Issue #7416 has been updated by ko1 (Koichi Sasada). Status changed from Assigned to Feedback これ,いつの間にか解決していた(なるせさんがやってくれた?) という気がするんで,閉じてもいいでしょうか. # どうもすみません. ---------------------------------------- Bug #7416: test-all crashes with mysterious message https://bugs.ruby-lang.org/issues/7416#change-34877 Author: usa (Usaku NAKAMURA) Status: Feedback Priority: Normal Assignee: ko1 (Koichi Sasada) Category: test Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-11-21 trunk 37776) [x64-mswin64_100] nmake test-all TESTS=-vj5 を実行していると、以下のようなメッセージが出て テスト自体が中断されてしまいました。 (前略) TestSetTraceFunc#test_return = 0.02 s = . C:/Users/usa/ruby/lib/test/unit/parallel.rb:147:in `ensure in run': undefined local variable or method `local_var' for #<Test::Unit::Worker:0x000000022e2dc0> (NameError) from xyzzy:2:in `eval' from xyzzy:2:in `block in trace_by_tracepoint' from C:/Users/usa/ruby/lib/test/unit/parallel.rb:147:in `ensure in run' from C:/Users/usa/ruby/lib/test/unit/parallel.rb:148:in `run' from C:/Users/usa/ruby/lib/test/unit/parallel.rb:181:in `<main>' TestRequire#test_require_too_long_filename = 0.25 s = . Some worker was crashed. It seems ruby interpreter's bug or, a bug of test/unit/parallel.rb. try again without -j option. NMAKE : fatal error U1077: '.\ruby.exe' : リターン コード '0x1' Stop. ebanさんによると、他のプラットフォームでも出たそうなので、プラットフォーム 固有の問題ではなさそうです。 -j抜きではおきませんし、-jありでも必ず起きるわけでもないようです。 よくわかりませんが、parallel testかsettracefuncかどっちかの問題だろうと 思いますので、勉学に励んでいるはずの方は避けてフルタイムコミッタに振って おきます。
on 2013-02-13 07:58
Issue #7416 has been updated by ko1 (Koichi Sasada). Status changed from Feedback to Closed No feedback. ---------------------------------------- Bug #7416: test-all crashes with mysterious message https://bugs.ruby-lang.org/issues/7416#change-36203 Author: usa (Usaku NAKAMURA) Status: Closed Priority: Normal Assignee: ko1 (Koichi Sasada) Category: test Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-11-21 trunk 37776) [x64-mswin64_100] nmake test-all TESTS=-vj5 を実行していると、以下のようなメッセージが出て テスト自体が中断されてしまいました。 (前略) TestSetTraceFunc#test_return = 0.02 s = . C:/Users/usa/ruby/lib/test/unit/parallel.rb:147:in `ensure in run': undefined local variable or method `local_var' for #<Test::Unit::Worker:0x000000022e2dc0> (NameError) from xyzzy:2:in `eval' from xyzzy:2:in `block in trace_by_tracepoint' from C:/Users/usa/ruby/lib/test/unit/parallel.rb:147:in `ensure in run' from C:/Users/usa/ruby/lib/test/unit/parallel.rb:148:in `run' from C:/Users/usa/ruby/lib/test/unit/parallel.rb:181:in `<main>' TestRequire#test_require_too_long_filename = 0.25 s = . Some worker was crashed. It seems ruby interpreter's bug or, a bug of test/unit/parallel.rb. try again without -j option. NMAKE : fatal error U1077: '.\ruby.exe' : リターン コード '0x1' Stop. ebanさんによると、他のプラットフォームでも出たそうなので、プラットフォーム 固有の問題ではなさそうです。 -j抜きではおきませんし、-jありでも必ず起きるわけでもないようです。 よくわかりませんが、parallel testかsettracefuncかどっちかの問題だろうと 思いますので、勉学に励んでいるはずの方は避けてフルタイムコミッタに振って おきます。
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.