COMMIT || means "no arguments" in a block. See JRUBY-4665. http://github.com/rubyspec/rubyspec/commit/bb5a398797f3307010c3fbf60e8a0a3d4189cefa =================================================================== +++ 20100405T103851 @@ 11 @@ URL: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8 ?\227?\131?\170?\227?\131?\157?\227?\130?\184?\227?\131?\136?\227?\131?\170?\227?\129?\174?\227?\131?\171?\227?\131?\188?\227?\131?\136: http://svn.ruby-lang.org/repos/ruby ?\227?\131?\170?\227?\131?\157?\227?\130?\184?\227?\131?\136?\227?\131?\170 UUID: b2dd03c8-39d4-4d8f-98ff-823fe69b080e +?\227?\131?\170?\227?\131?\147?\227?\130?\184?\227?\131?\167?\227?\131?\179: 27218 ?\227?\131?\142?\227?\131?\188?\227?\131?\137?\231?\168?\174?\229?\136?\165: ?\227?\131?\135?\227?\130?\163?\227?\131?\172?\227?\130?\175?\227?\131?\136?\227?\131?\170 ?\230?\186?\150?\229?\130?\153?\228?\184?\173?\227?\129?\174?\229?\135?\166?\231?\144?\134: ?\231?\137?\185?\227?\129?\171?\227?\129?\170?\227?\129?\151 ?\230?\156?\128?\231?\181?\130?\229?\164?\137?\230?\155?\180?\232?\128?\133: nobu @@ 6992 @@ test_local_barrier(TestThread): . test_mutex_deadlock(TestThread): . test_mutex_fifo_like_lock(TestThread): . +test_mutex_illegal_unlock(TestThread): /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:327:in `unlock': not owner (ThreadError) + from /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:327:in `test_mutex_illegal_unlock' + from /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:9 F test_mutex_interrupt(TestThread): . test_mutex_synchronize(TestThread): . @@ 7705 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/openssl/test_x509cert.rb:189:in `test_dsa_with_sha2' ) Failure: +test_mutex_illegal_unlock(TestThread) [/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:325]: exception expected but was +Class: +Message: +Message: <"not owner"> ---Backtrace--- +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:327:in `unlock' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:327:in `test_mutex_illegal_unlock' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:9 +---------------> ---Backtrace--- +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:327:in `join' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:326:in `test_mutex_illegal_unlock' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:325:in `test_mutex_illegal_unlock' --------------- ) Failure: @@ 7747 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/webrick/utils.rb:46:in `start_httpserver' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/webrick/test_filehandler.rb:79:in `test_filehandler' +2520 tests, 1349133 assertions, 2 failures, 3 errors make: *** [test-all] Error 1 exit 2 failed(test-all) @@ 20308 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/language/block_spec.rb A block with mismatched arguments - Should fill in unsupplied arguments with nil +- raises ArgumentError if argument is passed, but the block takes none A block with a 'rest' arg - collects all of the arguments passed to yield @@ 37186 @@ Finished in seconds +3148 files, 12552 examples, expectations, 92 failures, 95 errors exit 1 failed(rubyspec) == end #