OLDREV 32172 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32172&diff_format=u NEWREV 32178 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32178&diff_format=u CHG ChangeLog 32172->32178 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?p1=trunk/ChangeLog&r1=32172&r2=32178&pathrev=32178&diff_format=u CHG process.c 32163->32178 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/process.c?p1=trunk/process.c&r1=32172&r2=32178&pathrev=32178&diff_format=u CHG thread_pthread.c 32168->32177 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/thread_pthread.c?p1=trunk/thread_pthread.c&r1=32172&r2=32178&pathrev=32178&diff_format=u CHG version.h 32170->32174 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/version.h?p1=trunk/version.h&r1=32172&r2=32178&pathrev=32178&diff_format=u CHG ext/openssl/ossl_cipher.c 31166->32176 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/openssl/ossl_cipher.c?p1=trunk/ext/openssl/ossl_cipher.c&r1=32172&r2=32178&pathrev=32178&diff_format=u CHG ext/openssl/lib/openssl/cipher.rb 31148->32176 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/openssl/lib/openssl/cipher.rb?p1=trunk/ext/openssl/lib/openssl/cipher.rb&r1=32172&r2=32178&pathrev=32178&diff_format=u CHG lib/webrick/cookie.rb 31228->32175 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/webrick/cookie.rb?p1=trunk/lib/webrick/cookie.rb&r1=32172&r2=32178&pathrev=32178&diff_format=u CHG test/psych/test_nil.rb 31213->32173 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/psych/test_nil.rb?p1=trunk/test/psych/test_nil.rb&r1=32172&r2=32178&pathrev=32178&diff_format=u CHG test/webrick/test_cookie.rb 31573->32175 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/webrick/test_cookie.rb?p1=trunk/test/webrick/test_cookie.rb&r1=32172&r2=32178&pathrev=32178&diff_format=u COMMIT [NARUSE, Yui] 1.9's BigDecimal's precision depends SIZEOF_BDIGITS. http://github.com/rubyspec/rubyspec/commit/2bf8fad059440268898c89a1c80711c8a7713df2 =================================================================== +++ 20110620T190200Z @@ 5503 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: previous definition of assert_cycle was here /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: method redefined; discarding old mktime /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/test_nil.rb:: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: method redefined; discarding old assert_to_yaml /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: previous definition of assert_to_yaml was here /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: method redefined; discarding old assert_parse_only @@ 10742 @@ c:0032 p:0172 s:0138 b:0138 l:000137 d:000137 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/net/imap.rb:1031 c:0031 p:---- s:0129 b:0129 l:000128 d:000128 FINISH c:0030 p:---- s:0127 b:0127 l:000126 d:000126 CFUNC :new +c:0029 p:0044 s:0122 b:0122 l:000a24 d:000121 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/net/imap/test_imap.rb:98 +c:0028 p:0184 s:0119 b:0119 l:001148 d:001148 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/net/imap/test_imap.rb:396 +c:0027 p:0009 s:0111 b:0111 l:000a24 d:0003f4 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/net/imap/test_imap.rb:95 c:0026 p:0055 s:0109 b:0109 l:000108 d:000108 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/minitest/unit.rb:330 c:0025 p:0015 s:0101 b:0101 l:000100 d:000100 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/test/unit/assertions.rb:32 +c:0024 p:0034 s:0096 b:0096 l:000a24 d:000a24 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/net/imap/test_imap.rb:94 +c:0023 p:0063 s:0093 b:0093 l:002150 d:002150 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/minitest/unit.rb:948 c:0022 p:0025 s:0087 b:0087 l:000086 d:000086 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/test/unit/testcase.rb:17 c:0021 p:0090 s:0083 b:0083 l:000071 d:000082 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/minitest/unit.rb:787 c:0020 p:---- s:0077 b:0077 l:000076 d:000076 FINISH @@ 11040 @@ -- Control frame information ----------------------------------------------- c:0044 p:---- s:0235 b:0235 l:000234 d:000234 CFUNC :connect +c:0043 p:0011 s:0232 b:0232 l:001288 d:000231 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/net/http.rb:803 c:0042 p:0031 s:0230 b:0230 l:000229 d:000229 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/timeout.rb:54 c:0041 p:0026 s:0218 b:0218 l:000217 d:000217 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/timeout.rb:99 +c:0040 p:0485 s:0212 b:0212 l:001288 d:001288 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/net/http.rb:803 c:0039 p:0011 s:0204 b:0204 l:000203 d:000203 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/net/http.rb:759 c:0038 p:0048 s:0201 b:0201 l:000200 d:000200 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/net/http.rb:748 c:0037 p:0646 s:0198 b:0198 l:000197 d:000197 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/open-uri.rb:306 c:0036 p:0024 s:0178 b:0178 l:000177 d:000177 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/open-uri.rb:769 +c:0035 p:0047 s:0172 b:0172 l:0025c0 d:000171 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/open-uri.rb:203 c:0034 p:---- s:0170 b:0170 l:000169 d:000169 FINISH c:0033 p:---- s:0168 b:0168 l:000167 d:000167 CFUNC :catch +c:0032 p:0491 s:0164 b:0164 l:0025c0 d:0025c0 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/open-uri.rb:201 c:0031 p:0328 s:0150 b:0150 l:000149 d:000149 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/open-uri.rb:146 c:0030 p:0022 s:0139 b:0139 l:000138 d:000138 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/open-uri.rb:671 c:0029 p:0096 s:0134 b:0134 l:000133 d:000133 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/open-uri.rb:33 +c:0028 p:0340 s:0127 b:0127 l:001ac4 d:0000c4 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/open-uri/test_ssl.rb:82 c:0027 p:0216 s:0113 b:0113 l:000098 d:000112 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/open-uri/test_ssl.rb:30 c:0026 p:0052 s:0105 b:0105 l:000104 d:000104 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/tmpdir.rb:83 c:0025 p:0017 s:0099 b:0099 l:000098 d:000098 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/open-uri/test_ssl.rb:16 +c:0024 p:0011 s:0096 b:0096 l:001ac4 d:001ac4 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/open-uri/test_ssl.rb:65 +c:0023 p:0063 s:0093 b:0093 l:000e00 d:000e00 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/minitest/unit.rb:948 c:0022 p:0025 s:0087 b:0087 l:000086 d:000086 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/test/unit/testcase.rb:17 c:0021 p:0090 s:0083 b:0083 l:000071 d:000082 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/minitest/unit.rb:787 c:0020 p:---- s:0077 b:0077 l:000076 d:000076 FINISH @@ 11976 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: previous definition of assert_cycle was here /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: method redefined; discarding old mktime /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/test_nil.rb:: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: method redefined; discarding old assert_to_yaml /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: previous definition of assert_to_yaml was here /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/psych/helper.rb:: warning: method redefined; discarding old assert_parse_only @@ 14154 @@ TestRipper::Filter#test_filter_token = s = . TestRipper::Generic#test_parse_files = (ripper):850: warning: assigned but unused variable - src (ripper):: warning: assigned but unused variable - magic_comment +(ripper):: warning: assigned but unused variable - used +(ripper):: warning: assigned but unused variable - list +(ripper):: warning: assigned but unused variable - block_given +(ripper):: warning: assigned but unused variable - argpat +(ripper):: warning: assigned but unused variable - pat +(ripper):: warning: assigned but unused variable - dependents +(ripper):: warning: assigned but unused variable - connections +(ripper):: warning: assigned but unused variable - elem +(ripper):: warning: assigned but unused variable - list +(ripper):: warning: assigned but unused variable - klass_name +(ripper):: warning: assigned but unused variable - sleep_list +(ripper):: warning: assigned but unused variable - st +(ripper):: warning: assigned but unused variable - fnt +(ripper):: warning: assigned but unused variable - sti +(ripper):: warning: assigned but unused variable - txt +(ripper):: warning: assigned but unused variable - update +(ripper):: warning: assigned but unused variable - b1 +(ripper):: warning: assigned but unused variable - b2 +(ripper):: warning: assigned but unused variable - colors +(ripper):: warning: assigned but unused variable - sources +(ripper):: warning: assigned but unused variable - ext +(ripper):: warning: assigned but unused variable - pwd +(ripper):: warning: assigned but unused variable - place (ripper):: warning: assigned but unused variable - str +(ripper):: warning: assigned but unused variable - es +(ripper):: warning: assigned but unused variable - doc +(ripper):: warning: assigned but unused variable - server_port +(ripper):: warning: assigned but unused variable - server_address +(ripper):: warning: assigned but unused variable - af +(ripper):: warning: assigned but unused variable - qclass +(ripper):: warning: assigned but unused variable - txt +(ripper):: warning: assigned but unused variable - parser +(ripper):: warning: assigned but unused variable - parser +(ripper):: warning: assigned but unused variable - href +(ripper):: warning: assigned but unused variable - type +(ripper):: warning: assigned but unused variable - duration +(ripper):: warning: assigned but unused variable - new_feed_url +(ripper):: warning: assigned but unused variable - channel +(ripper):: warning: assigned but unused variable - af +(ripper):: warning: assigned but unused variable - host +(ripper):: warning: assigned but unused variable - addr +(ripper):: warning: assigned but unused variable - u2_addr +(ripper):: warning: assigned but unused variable - addr +(ripper):: warning: assigned but unused variable - s2_addr +(ripper):: warning: assigned but unused variable - af +(ripper):: warning: assigned but unused variable - host +(ripper):: warning: assigned but unused variable - af +(ripper):: warning: assigned but unused variable - host +(ripper):: warning: assigned but unused variable - addr +(ripper):: warning: assigned but unused variable - port (ripper):: warning: assigned but unused variable - m (ripper):: warning: assigned but unused variable - d +(ripper):: warning: assigned but unused variable - t +(ripper):: warning: assigned but unused variable - ev +(ripper):: warning: assigned but unused variable - ev +(ripper):: warning: assigned but unused variable - ev +(ripper):: warning: assigned but unused variable - dict s = . TestRipper::ParserEvents#test_BEGIN = s = . TestRipper::ParserEvents#test_END = s = . @@ 19794 @@ TestWEBrickCGI#test_cgi = s = . TestWEBrickCookie#test_new = s = . TestWEBrickCookie#test_parse = s = . +TestWEBrickCookie#test_parse_no_whitespace = s = . TestWEBrickCookie#test_parse_set_cookie = s = . TestWEBrickCookie#test_parse_set_cookies = s = . +TestWEBrickCookie#test_parse_too_much_whitespaces = s = . TestWEBrickCookie#test_time = s = . TestWEBrickHTTPAuth#test_basic_auth = s = . TestWEBrickHTTPAuth#test_basic_auth2 = s = . @@ 19813 @@ -- Control frame information ----------------------------------------------- c:0042 p:---- s:0202 b:0202 l:000201 d:000201 CFUNC :connect +c:0041 p:0011 s:0199 b:0199 l:000dc8 d:000198 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/net/http.rb:803 c:0040 p:0031 s:0197 b:0197 l:000196 d:000196 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/timeout.rb:54 c:0039 p:0026 s:0185 b:0185 l:000184 d:000184 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/timeout.rb:99 +c:0038 p:0485 s:0179 b:0179 l:000dc8 d:000dc8 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/net/http.rb:803 c:0037 p:0011 s:0171 b:0171 l:000170 d:000170 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/net/http.rb:759 c:0036 p:0048 s:0168 b:0168 l:000167 d:000167 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/net/http.rb:748 c:0035 p:0025 s:0165 b:0165 l:000164 d:000164 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/net/http.rb:1288 +c:0034 p:0108 s:0158 b:0158 l:001a84 d:000fbc BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/webrick/test_httpproxy.rb:162 c:0033 p:---- s:0150 b:0150 l:000149 d:000149 FINISH c:0032 p:---- s:0148 b:0148 l:000147 d:000147 CFUNC :yield +c:0031 p:0186 s:0144 b:0144 l:0019e4 d:0019e4 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/webrick/utils.rb:41 c:0030 p:0028 s:0133 b:0133 l:000132 d:000132 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/webrick/utils.rb:56 +c:0029 p:0032 s:0128 b:0128 l:001a84 d:0023f4 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/webrick/test_httpproxy.rb:154 c:0028 p:---- s:0122 b:0122 l:000121 d:000121 FINISH c:0027 p:---- s:0120 b:0120 l:000119 d:000119 CFUNC :yield +c:0026 p:0186 s:0116 b:0116 l:001d14 d:001d14 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/webrick/utils.rb:41 c:0025 p:0028 s:0105 b:0105 l:000104 d:000104 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/webrick/utils.rb:52 +c:0024 p:0096 s:0100 b:0100 l:001a84 d:001a84 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/test/webrick/test_httpproxy.rb:150 +c:0023 p:0063 s:0093 b:0093 l:000380 d:000380 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/minitest/unit.rb:948 c:0022 p:0025 s:0087 b:0087 l:000086 d:000086 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/test/unit/testcase.rb:17 c:0021 p:0090 s:0083 b:0083 l:000071 d:000082 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/lib/minitest/unit.rb:787 c:0020 p:---- s:0077 b:0077 l:000076 d:000076 FINISH @@ 40504 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/library/bigdecimal/new_spec.rb BigDecimal.new - creates a new object of class BigDecimal +- doesn't segfault when using a very large string to build the number - Number of significant digits >= given precision - determines precision from initial value - ignores leading whitespace @@ 51360 @@ Finished in seconds +3494 files, 17373 examples, expectations, 13 failures, 2 errors exit 1 failed(rubyspec) == dist #