OLDREV 32051 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32051&diff_format=u NEWREV 32125 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32125&diff_format=u CHG ChangeLog 32050->32124 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?p1=branches/ruby_1_8/ChangeLog&r1=32051&r2=32125&pathrev=32125&diff_format=u CHG version.h 32051->32125 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/version.h?p1=branches/ruby_1_8/version.h&r1=32051&r2=32125&pathrev=32125&diff_format=u ADD test/test_securerandom.rb none->32124 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/test/test_securerandom.rb?view=markup&pathrev=32125&diff_format=u COMMIT [Charles Oliver Nutter] Add spec for "argspush" form (as in obj[1, *a] = 2) http://github.com/rubyspec/rubyspec/commit/ac6680e3b16df433d780f5422d51d4abd18e079f COMMIT [NARUSE, Yui] Add utility constant: CAPI_SIZEOF_LONG. http://github.com/rubyspec/rubyspec/commit/22167c938e6fd655c093d97aea7cc2bf27363fde COMMIT [NARUSE, Yui] Support the environment whose long is 64bit. http://github.com/rubyspec/rubyspec/commit/fcba4eb4f0fd596e9655a95f06ed8a1261402f87 =================================================================== +++ 20110617T035809Z @@ 4711 @@ test_style_2(Test_AddSuffix): . test_style_3(Test_AddSuffix): . test_threadswitch_init(Test_ThreadSwitch): F +test_s_base64(TestSecureRandom): . +test_s_hex(TestSecureRandom): . +test_s_random_bytes(TestSecureRandom): . +test_s_random_bytes_without_openssl(TestSecureRandom): /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/lib/securerandom.rb:50: warning: redefine random_bytes +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/lib/securerandom.rb:: warning: redefine hex +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/lib/securerandom.rb:: warning: redefine base64 +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/lib/securerandom.rb:: warning: redefine random_number +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/lib/securerandom.rb:: warning: redefine uuid . +test_s_random_number_float(TestSecureRandom): . +test_s_random_number_float_by_zero(TestSecureRandom): . +test_s_random_number_int(TestSecureRandom): . test_cannot_convert_into_time_interval(TestTimeout): . test_queue(TestTimeout): . test_timeout(TestTimeout): . @@ 7210 @@ test_select_wait(TestThread): . test_status_and_stop_p(TestThread): . test_thread_local(TestThread): . +test_thread_local_security(TestThread): . test_wakeup(TestThread): . test_enclosed_thgroup(TestThreadGroup): . test_frozen_thgroup(TestThreadGroup): . @@ 7936 @@ /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, 2 failures, 3 errors make: *** [test-all] Error 1 exit 2 failed(test-all) @@ 23946 @@ - with a space separating method name and parenthesis treats expression in parenthesis as first argument - with invalid argument count raises an ArgumentError - allows any number of args beyond required to method with a splat +- allows []= form with *args in the [] expanded to individual arguments - allows to pass literal hashes without curly braces as the last parameter - allows to literal hashes without curly braces as the only parameter @@ 65076 @@ - with a space separating method name and parenthesis treats expression in parenthesis as first argument - with invalid argument count raises an ArgumentError - allows any number of args beyond required to method with a splat +- allows []= form with *args in the [] expanded to individual arguments - allows to pass literal hashes without curly braces as the last parameter - allows to literal hashes without curly braces as the only parameter =================================================================== --- 20110616T035502Z @@ 7198 @@ test_select_wait(TestThread): . test_status_and_stop_p(TestThread): . test_thread_local(TestThread): . -test_thread_local_security(TestThread): /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:285:in `[]=': can't modify frozen thread locals (TypeError) - from /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:285:in `test_thread_local_security' - from /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:9 F test_wakeup(TestThread): . test_enclosed_thgroup(TestThreadGroup): . @@ 7920 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/openssl/test_x509cert.rb:201:in `test_dsa_with_sha2' ) Failure: -test_thread_local_security(TestThread) [/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:281]: - exception expected but was -Class: -Message: -Message: <"can't modify frozen thread locals"> ----Backtrace--- -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:285:in `[]=' -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:285:in `test_thread_local_security' -/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:285:in `join' -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:282:in `test_thread_local_security' -/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth//ruby/test/ruby/test_thread.rb:281:in `test_thread_local_security' ---------------- ) Error: test_addr(TestUNIXSocket): @@ 7944 @@ /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' -2664 tests, 1351384 assertions, 3 failures, 3 errors make: *** [test-all] Error 1 exit 2 failed(test-all)