OlderDiff < 20110323T183303Z < ThisDiff > 20110324T183303Z > NewerDiff
OLDREV 31161 NEWREV 31173 CHG ChangeLog 31160->31172 CHG variable.c 30922->31169 CHG version.h 31161->31173 CHG vm_insnhelper.c 30922->31170 CHG ext/io/console/console.c 30751->31163 CHG ext/openssl/ossl.c 30174->31166 CHG ext/openssl/ossl.h 30889->31166 CHG ext/openssl/ossl_asn1.c 30656->31166 CHG ext/openssl/ossl_bio.c 27437->31166 CHG ext/openssl/ossl_bn.c 30917->31166 CHG ext/openssl/ossl_cipher.c 31046->31166 CHG ext/openssl/ossl_hmac.c 30955->31166 CHG ext/openssl/ossl_ns_spki.c 31046->31166 CHG ext/openssl/ossl_ocsp.c 31046->31166 CHG ext/openssl/ossl_pkcs5.c 30336->31166 CHG ext/openssl/ossl_pkey.c 30090->31166 CHG ext/openssl/ossl_pkey_dh.c 31046->31166 CHG ext/openssl/ossl_pkey_dsa.c 31046->31166 CHG ext/openssl/ossl_pkey_ec.c 31033->31166 CHG ext/openssl/ossl_pkey_rsa.c 31051->31166 CHG ext/openssl/ossl_rand.c 31064->31166 CHG ext/openssl/ossl_ssl.c 31080->31166 CHG ext/openssl/ossl_x509ext.c 31110->31166 CHG ext/openssl/ossl_x509name.c 31118->31166 CHG ext/openssl/ossl_x509store.c 31134->31165 CHG ext/sdbm/_sdbm.c 29515->31167 CHG test/ruby/test_defined.rb 26370->31171 =================================================================== +++ 20110324T183303Z @@ 8584 @@ Rinda::TupleSpaceProxyTest#test_cancel_02 = <elapsed> s = . Rinda::TupleSpaceProxyTest#test_core_01 = <elapsed> s = . Rinda::TupleSpaceProxyTest#test_core_02 = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_core_03_notify = <elapsed> s = . Rinda::TupleSpaceProxyTest#test_inp_rdp = <elapsed> s = . Rinda::TupleSpaceProxyTest#test_remote_array_and_hash = <elapsed> s = . Rinda::TupleSpaceProxyTest#test_ruby_talk_264062 = <elapsed> s = . @@ 8597 @@ Rinda::TupleSpaceTest#test_cancel_02 = <elapsed> s = . Rinda::TupleSpaceTest#test_core_01 = <elapsed> s = . Rinda::TupleSpaceTest#test_core_02 = <elapsed> s = . +Rinda::TupleSpaceTest#test_core_03_notify = <elapsed> s = . Rinda::TupleSpaceTest#test_inp_rdp = <elapsed> s = . Rinda::TupleSpaceTest#test_ruby_talk_264062 = <elapsed> s = . Rinda::TupleSpaceTest#test_symbol_tuple = <elapsed> s = . @@ 9902 @@ TestDateStrptime#test_strptime__d_to_s = <elapsed> s = . TestDateStrptime#test_strptime__ex = <elapsed> s = . TestDateStrptime#test_strptime__minus = <elapsed> s = . +TestDefined#test_autoloaded_noload = <elapsed> s = . +TestDefined#test_autoloaded_subclass = <elapsed> s = . TestDefined#test_defined = <elapsed> s = . TestDelegateClass#test_copy_frozen = <elapsed> s = . TestDelegateClass#test_delegateclass_class = <elapsed> s = . @@ 18787 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem_security.rb:54:in `test_class_build_self_signed_cert' ./test/runner.rb:13:in `<main>' +9433 tests, <num> assertions, 1 failures, 1 errors, 1 skips +make: *** [yes-test-all] Error 2 exit 2 failed(test-all) == rubyspec # <time> @@ 30768 @@ - runs for an exception condition class and doesn't trample the exception - does not remove the constant from the constant table if load fails - does not remove the constant from the constant table if the loaded files does not define it +- does not load the file when refering to the constant in defined? (FAILED - <n>) - does not load the file when removing an autoload constant - does not load the file when accessing the constants table of the module - loads the file when opening a module that is the autoloaded constant @@ 38829 @@ BigDecimal#divmod - divides value, returns an array - array contains quotient and modulus as BigDecimal +- Can be reversed with * and + - returns an array of two NaNs if NaN is involved - raises ZeroDivisionError if the divisor is zero - returns an array of Infinity and NaN if the dividend is Infinity @@ 48996 @@ <n>) File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED +Expected "#<File::Stat dev=0x0, ino=5800909, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-03-25 04:21:49 +0900, mtime=2011-03-25 04:21:49 +0900, ctime=2011-03-25 04:21:49 +0900>" +to equal "#<File::Stat dev=0x803, ino=5800909, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-03-25 04:21:49 +0900, mtime=2011-03-25 04:21:49 +0900, ctime=2011-03-25 04:21:49 +0900>" /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:17:in `block (2 levels) in <top (required)>' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:3:in `<top (required)>' <n>) +Module#autoload does not load the file when refering to the constant in defined? FAILED +Expected "constant" to be nil +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/autoload_spec.rb:203:in `<module:Q>' +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/autoload_spec.rb:201:in `block (3 levels) in <top (required)>' +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/autoload_spec.rb:15:in `<top (required)>' <n>) Process.maxgroups sets the maximum number of gids allowed in the supplemental group access list FAILED =================================================================== --- 20110323T183303Z @@ 8584 @@ Rinda::TupleSpaceProxyTest#test_cancel_02 = <elapsed> s = . Rinda::TupleSpaceProxyTest#test_core_01 = <elapsed> s = . Rinda::TupleSpaceProxyTest#test_core_02 = <elapsed> s = . -Rinda::TupleSpaceProxyTest#test_core_03_notify = <elapsed> s = F Rinda::TupleSpaceProxyTest#test_inp_rdp = <elapsed> s = . Rinda::TupleSpaceProxyTest#test_remote_array_and_hash = <elapsed> s = . Rinda::TupleSpaceProxyTest#test_ruby_talk_264062 = <elapsed> s = . @@ 8597 @@ Rinda::TupleSpaceTest#test_cancel_02 = <elapsed> s = . Rinda::TupleSpaceTest#test_core_01 = <elapsed> s = . Rinda::TupleSpaceTest#test_core_02 = <elapsed> s = . -Rinda::TupleSpaceTest#test_core_03_notify = <elapsed> s = F Rinda::TupleSpaceTest#test_inp_rdp = <elapsed> s = . Rinda::TupleSpaceTest#test_ruby_talk_264062 = <elapsed> s = . Rinda::TupleSpaceTest#test_symbol_tuple = <elapsed> s = . @@ 18779 @@ Expected "--- \n...\n", not "--- \n". <n>) Failure: -test_core_03_notify(Rinda::TupleSpaceProxyTest) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rinda/test_rinda.rb:387]: -<10> expected but was -<2>. <n>) Failure: -test_core_03_notify(Rinda::TupleSpaceTest) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rinda/test_rinda.rb:387]: -<10> expected but was -<8>. <n>) Error: test_class_build_self_signed_cert(TestGemSecurity): @@ 18794 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem_security.rb:54:in `test_class_build_self_signed_cert' ./test/runner.rb:13:in `<main>' -9431 tests, <num> assertions, 3 failures, 1 errors, 1 skips -make: *** [yes-test-all] Error 4 exit 2 failed(test-all) == rubyspec # <time> @@ 30775 @@ - runs for an exception condition class and doesn't trample the exception - does not remove the constant from the constant table if load fails - does not remove the constant from the constant table if the loaded files does not define it -- does not load the file when refering to the constant in defined? - does not load the file when removing an autoload constant - does not load the file when accessing the constants table of the module - loads the file when opening a module that is the autoloaded constant @@ 38836 @@ BigDecimal#divmod - divides value, returns an array - array contains quotient and modulus as BigDecimal -- Can be reversed with * and + (FAILED - <n>) - returns an array of two NaNs if NaN is involved - raises ZeroDivisionError if the divisor is zero - returns an array of Infinity and NaN if the dividend is Infinity @@ 49003 @@ <n>) File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED -Expected "#<File::Stat dev=0x0, ino=5735048, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-03-24 04:24:47 +0900, mtime=2011-03-24 04:24:47 +0900, ctime=2011-03-24 04:24:47 +0900>" -to equal "#<File::Stat dev=0x803, ino=5735048, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-03-24 04:24:47 +0900, mtime=2011-03-24 04:24:47 +0900, ctime=2011-03-24 04:24:47 +0900>" /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:17:in `block (2 levels) in <top (required)>' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:3:in `<top (required)>' @@ 49034 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/string/unpack/q_spec.rb:30:in `<top (required)>' <n>) -BigDecimal#divmod Can be reversed with * and + FAILED -Expected #<BigDecimal:<address>,'-0.5E5556',9(27)> -to equal -500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/bigdecimal/divmod_spec.rb:146:in `block (5 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/bigdecimal/divmod_spec.rb:143:in `each' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/bigdecimal/divmod_spec.rb:143:in `block (4 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/bigdecimal/divmod_spec.rb:142:in `each' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/bigdecimal/divmod_spec.rb:142:in `block (3 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/bigdecimal/divmod_spec.rb:132:in `block (2 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/bigdecimal/divmod_spec.rb:65:in `<top (required)>' <n>) BigDecimal.new doesn't segfault when using a very large string to build the number FAILED
OlderDiff < 20110323T183303Z < ThisDiff > 20110324T183303Z > NewerDiff