OLDREV 32365 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32365&diff_format=u NEWREV 32374 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32374&diff_format=u CHG ChangeLog 32360->32373 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?p1=branches/ruby_1_8/ChangeLog&r1=32365&r2=32374&pathrev=32374&diff_format=u CHG array.c 32364->32373 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/array.c?p1=branches/ruby_1_8/array.c&r1=32365&r2=32374&pathrev=32374&diff_format=u CHG version.h 32361->32374 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/version.h?p1=branches/ruby_1_8/version.h&r1=32365&r2=32374&pathrev=32374&diff_format=u CHG test/ruby/test_array.rb 32360->32373 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/test/ruby/test_array.rb?p1=branches/ruby_1_8/test/ruby/test_array.rb&r1=32365&r2=32374&pathrev=32374&diff_format=u COMMIT [Ian MacLeod] new-style hash syntax for send args http://github.com/rubyspec/rubyspec/commit/46f5fb1de233f2406f59083780593d4b21650ca5 COMMIT [Ian MacLeod] Test hanging commas in Hashes http://github.com/rubyspec/rubyspec/commit/2d2c3a1d6c72dc80b23ee0548bc7020a4d51ef80 COMMIT [Ian MacLeod] new-style hash literal syntax http://github.com/rubyspec/rubyspec/commit/1e9775074b8da9609d9bed242458d795b69456cc COMMIT [Ian MacLeod] Whitespace like 356fa4fb http://github.com/rubyspec/rubyspec/commit/4168dfb63282b733482f52e4cf60fdfb0d74f60b COMMIT [Brian Ford] Merge pull request #56 from nevir/new_style_hash http://github.com/rubyspec/rubyspec/commit/f504bdc301f4bbb628e9f54e36978581ed9dcb5b COMMIT [Brian Ford] Some fixes for [Array, Hash, String].try_convert specs. http://github.com/rubyspec/rubyspec/commit/72d0d32305fd2d59a5813da939e7fc44e9b120f1 =================================================================== +++ 20110703T045938Z @@ 7200 @@ 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): . @@ 7932 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/openssl/test_x509cert.rb:201: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' +--------------- ) Error: test_addr(TestUNIXSocket): @@ 7956 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/socket/test_unix.rb:37:in `bound_unix_socket' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/socket/test_unix.rb:43:in `test_addr' +2671 tests, 1351903 assertions, 3 failures, 3 errors make: *** [test-all] Error 1 exit 2 failed(test-all) @@ 14615 @@ Hash.try_convert - returns the argument if passed a Hash - returns nil if the argument can't be coerced into a Hash +- does not rescue exceptions raised by #to_hash - coerces the argument with #to_hash +- raises a TypeError if #to_hash does not return a Hash /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//rubyspec/core/hash/update_spec.rb Hash#update @@ 36065 @@ Hash.try_convert - returns the argument if passed a Hash - returns nil if the argument can't be coerced into a Hash +- does not rescue exceptions raised by #to_hash - coerces the argument with #to_hash +- raises a TypeError if #to_hash does not return a Hash Finished in seconds @@ 44942 @@ Finished in seconds 1 file, 1 example, expectation, 0 failures, 0 errors +some descendant process in process group remain. timeout: INT signal sent. == rubyspec/core/process/constants_spec.rb #