OlderDiff < 20110628T183304Z < ThisDiff > 20110630T183304Z > NewerDiff
OLDREV 32273 NEWREV 32342 CHG ChangeLog 32273->32342 CHG NEWS 32265->32305 CHG class.c 32156->32342 CHG configure.in 32270->32333 CHG error.c 32156->32312 CHG hash.c 32238->32311 CHG internal.h 32187->32323 CHG io.c 32169->32281 CHG math.c 32156->32281 CHG object.c 32261->32281 CHG parse.y 32239->32281 CHG ruby.c 32158->32310 CHG thread.c 32260->32334 CHG thread_pthread.c 32266->32325 CHG variable.c 32156->32342 CHG version.c 29877->32281 CHG version.h 32253->32340 CHG vm.c 32167->32281 CHG vm_insnhelper.c 32227->32334 ADD benchmark/bm_vm2_defined_method.rb none->32336 CHG ext/date/date_core.c 32236->32339 CHG ext/date/date_strftime.c 31925->32294 CHG ext/date/date_tmx.h 31923->32294 ADD ext/io/console/io-console.gemspec none->32331 CHG ext/objspace/objspace.c 32035->32323 CHG ext/openssl/ossl.c 31257->32337 CHG ext/openssl/ossl.h 32199->32337 CHG ext/openssl/ossl_ssl.c 32219->32337 CHG ext/tk/extconf.rb 32023->32287 CHG lib/cmath.rb 32055->32312 CHG lib/mathn.rb 31881->32281 CHG lib/matrix.rb 28398->32280 CHG lib/rake.rb 32265->32281 CHG lib/rdoc.rb 32115->32305 CHG lib/sync.rb 31641->32281 CHG lib/thwait.rb 31641->32281 CHG lib/tracer.rb 32273->32285 CHG lib/weakref.rb 31641->32314 CHG lib/yaml.rb 32044->32313 CHG lib/drb/drb.rb 32254->32308 CHG lib/irb/completion.rb 31573->32295 CHG lib/irb/cmd/help.rb 27254->32286 CHG lib/rake/contrib/publisher.rb 32217->32281 CHG lib/rake/lib/project.rake 32217->32282 CHG lib/rdoc/class_module.rb 32115->32305 CHG lib/rdoc/known_classes.rb 32115->32305 CHG lib/rdoc/top_level.rb 32115->32305 CHG lib/rdoc/parser/c.rb 32115->32305 CHG lib/rdoc/parser/ruby.rb 32115->32305 CHG lib/rdoc/ri/store.rb 32115->32305 CHG misc/ruby-mode.el 31308->32338 CHG test/test_cmath.rb 32047->32318 CHG test/test_securerandom.rb 32122->32282 CHG test/test_tracer.rb 30538->32285 CHG test/date/test_date_strftime.rb 31862->32294 CHG test/drb/ut_eq.rb 32254->32282 CHG test/openssl/test_ssl.rb 32195->32337 CHG test/openssl/test_ssl_session.rb 32212->32282 CHG test/rdoc/test_rdoc_class_module.rb 32115->32305 CHG test/rdoc/test_rdoc_parser_ruby.rb 32115->32305 CHG test/rdoc/test_rdoc_ri_store.rb 32115->32305 CHG test/rdoc/test_rdoc_top_level.rb 32115->32305 CHG test/ruby/test_module.rb 31979->32327 CHG test/ruby/test_rand.rb 31340->32328 CHG test/ruby/test_settracefunc.rb 30847->32334 CHG tool/rbinstall.rb 32218->32330 COMMIT Matrix#each{_with_index}: New 1.9.3 behavior COMMIT Matrix#find_index: Specs for specialized version COMMIT Matrix#normal?, orthogonal?, unitary?, zero?: New specs COMMIT Matrix#symmetric?, hermitian?: New specs COMMIT Matrix#diagonal?, lower_triangular?, permutation?, upper_triangular?: new specs =================================================================== +++ 20110630T183304Z @@ 5310 @@ lib/irb/inspector.rb:36:36: Couldn't find INSPECTORS. Assuming it's a module Couldn't find file to include 'README.txt' from lib/minitest/unit.rb unable to convert "\xE1" from ASCII-8BIT to UTF-8 for lib/rubygems/package/tar_input.rb, skipping +lib/mkmf.rb:1116:29: Couldn't find STRING_OR_FAILED_FORMAT. Assuming it's a module Enclosing class/module 'mDigest' for class MD5 not known Enclosing class/module 'mDigest' for class RMD160 not known Enclosing class/module 'mDigest' for class SHA1 not known @@ 5322 @@ Files: 760 +Classes: 1295 ( 651 undocumented) +Modules: 302 ( 154 undocumented) +Constants: 2248 (1544 undocumented) Attributes: 1007 ( 435 undocumented) +Methods: 10387 (3121 undocumented) +Total: 15239 (5905 undocumented) + 61.25% documented Elapsed: <t>s == version # <time> @@ 5356 @@ installing extension headers: /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/include/ruby-1.9.1/ruby installing default gems: /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/gems/1.9.1 (cache, doc, gems, specifications) rake 0.9.2.1 + rdoc 3.8 minitest 2.2.2 json 1.5.0 + io-console 0.3 == install-doc # <time> + make install-doc CC = gcc @@ 6924 @@ OpenSSL::TestPair#test_write_nonblock = <elapsed> s = . OpenSSL::TestPair#test_write_nonblock_with_buffered_data = <elapsed> s = . OpenSSL::TestSSL#test_client_auth = <elapsed> s = . +OpenSSL::TestSSL#test_client_ca = <elapsed> s = . OpenSSL::TestSSL#test_connect_and_close = <elapsed> s = . OpenSSL::TestSSL#test_ctx_setup = <elapsed> s = . OpenSSL::TestSSL#test_not_started_session = /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/openssl/test_ssl.rb:<line_a>: warning: SSL session is not started yet. @@ 8579 @@ TestBignum#test_too_big_to_s = <elapsed> s = . TestBignum#test_xor = <elapsed> s = . TestBug4409#test_bug4409 = <elapsed> s = . +TestCMath#test_acos = <elapsed> s = . TestCMath#test_cbrt_returns_principal_value_of_cube_root = <elapsed> s = . TestCMath#test_sqrt = <elapsed> s = . TestCP949#test_code_to_mbc = <elapsed> s = . @@ 9240 @@ TestDateStrftime#test_strftime__offset = /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/date/test_date_strftime.rb:<line_a>: warning: invalid offset is ignored /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/date/test_date_strftime.rb:<line_a>: warning: invalid offset is ignored <elapsed> s = . +TestDateStrftime#test_strftime_milli = <elapsed> s = . TestDateStrptime#test__strptime = <elapsed> s = . TestDateStrptime#test__strptime__2 = <elapsed> s = . TestDateStrptime#test__strptime__3 = <elapsed> s = . @@ 13533 @@ TestModule#test_class_variable_set = <elapsed> s = . TestModule#test_const_defined? = <elapsed> s = . TestModule#test_const_get = <elapsed> s = . +TestModule#test_const_get_evaled = <elapsed> s = . +TestModule#test_const_get_inherited = <elapsed> s = . +TestModule#test_const_get_invalid_name = <elapsed> s = . +TestModule#test_const_get_no_inherited = <elapsed> s = . TestModule#test_const_set = <elapsed> s = . +TestModule#test_const_set_invalid_name = <elapsed> s = . TestModule#test_constant_lookup_in_method_defined_by_class_eval = <elapsed> s = . TestModule#test_constant_lookup_in_module_in_class_eval = <elapsed> s = . TestModule#test_constant_lookup_in_toplevel_class_eval = <elapsed> s = . @@ 14452 @@ TestRDocClassModule#test_merge_includes = <elapsed> s = . TestRDocClassModule#test_superclass = <elapsed> s = . TestRDocClassModule#test_merge_attributes = <elapsed> s = . +TestRDocClassModule#test_add_comment_stopdoc = <elapsed> s = . TestRDocClassModule#test_find_class_named = <elapsed> s = . TestRDocClassModule#test_merge_methods_version_0 = <elapsed> s = . TestRDocClassModule#test_marshal_dump = <elapsed> s = . @@ 14464 @@ TestRDocClassModule#test_merge_attributes_version_0 = <elapsed> s = . TestRDocClassModule#test_update_aliases_module = <elapsed> s = . TestRDocClassModule#test_marshal_load_version_0 = <elapsed> s = . +TestRDocClassModule#test_merge_collections_drop = <elapsed> s = . TestRDocClassModule#test_update_aliases_reparent = <elapsed> s = . TestRDocClassModule#test_merge_constants_version_0 = <elapsed> s = . TestRDocClassModule#test_each_ancestor = <elapsed> s = . @@ 15086 @@ TestRDocParserC#test_find_const_comment_rb_define = <elapsed> s = . TestRDocParserRuby#test_parse_meta_attr_accessor = <elapsed> s = . TestRDocParserRuby#test_parse_method_internal_lvar = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_alias_method = <elapsed> s = . TestRDocParserRuby#test_scan_block_comment_nested = <elapsed> s = . TestRDocParserRuby#test_parse_constant_alias_same_name = <elapsed> s = . TestRDocParserRuby#test_parse_class = <elapsed> s = . @@ 15097 @@ TestRDocParserRuby#test_parse_class_single = <elapsed> s = . TestRDocParserRuby#test_parse_meta_attr_named = <elapsed> s = . TestRDocParserRuby#test_parse_statements_identifier_require = <elapsed> s = . +TestRDocParserRuby#test_parse_module_nodoc = <elapsed> s = . TestRDocParserRuby#test_parse_method_toplevel_class = <elapsed> s = . TestRDocParserRuby#test_parse_statements_identifier_attr = <elapsed> s = . TestRDocParserRuby#test_parse_statements_identifier_meta_method = <elapsed> s = . @@ 15107 @@ TestRDocParserRuby#test_sanity_interpolation_format = <elapsed> s = . TestRDocParserRuby#test_parse_include = <elapsed> s = . TestRDocParserRuby#test_parse_statements_identifier_public_class_method = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_stopdoc_TkALIAS = <elapsed> s = . TestRDocParserRuby#test_parse_comment_attr = <elapsed> s = . TestRDocParserRuby#test_remove_private_comments_toggle_encoding = <elapsed> s = . TestRDocParserRuby#test_parse_method_internal_gvar = <elapsed> s = . @@ 15118 @@ TestRDocParserRuby#test_look_for_directives_in_section = <elapsed> s = . TestRDocParserRuby#test_parse_alias = <elapsed> s = . TestRDocParserRuby#test_sanity_interpolation_curly = <elapsed> s = . +TestRDocParserRuby#test_parse_attr_stopdoc = <elapsed> s = . TestRDocParserRuby#test_parse_symbol_in_arg = <elapsed> s = . TestRDocParserRuby#test_parse_meta_attr_writer = <elapsed> s = . TestRDocParserRuby#test_parse_method_internal_ivar = <elapsed> s = . @@ 15129 @@ TestRDocParserRuby#test_parse_class_ghost_method = <elapsed> s = . TestRDocParserRuby#test_parse_statements_identifier_private_class_method = <elapsed> s = . TestRDocParserRuby#test_parse_meta_method_block = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_attr_stopdoc = <elapsed> s = . TestRDocParserRuby#test_parse_method_parameters_comment_continue = <elapsed> s = . TestRDocParserRuby#test_extract_call_seq_blank = <elapsed> s = . TestRDocParserRuby#test_parse_meta_method_singleton_name = <elapsed> s = . @@ 15145 @@ TestRDocParserRuby#test_parse_meta_method_string_name = <elapsed> s = . TestRDocParserRuby#test_collect_first_comment_encoding = <elapsed> s = . TestRDocParserRuby#test_sanity_integer = <elapsed> s = . +TestRDocParserRuby#test_parse_constant_stopdoc = <elapsed> s = . +TestRDocParserRuby#test_parse_comment_method_stopdoc = <elapsed> s = . TestRDocParserRuby#test_parse_method_funky = <elapsed> s = . TestRDocParserRuby#test_scan_meta_method_block = <elapsed> s = . TestRDocParserRuby#test_parse_method_alias = <elapsed> s = . TestRDocParserRuby#test_remove_private_comments_toggle_encoding_ruby_bug? = <elapsed> s = . TestRDocParserRuby#test_extract_call_seq_undent = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_stopdoc_TkDEF = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_stopdoc_TkCONSTANT = <elapsed> s = . TestRDocParserRuby#test_parse_attr_accessor_writer = <elapsed> s = . TestRDocParserRuby#test_sanity_symbol_interpolation = <elapsed> s = . TestRDocParserRuby#test_parse_meta_attr = <elapsed> s = . @@ 15166 @@ TestRDocParserRuby#test_look_for_directives_in_unhandled = <elapsed> s = . TestRDocParserRuby#test_look_for_directives_in_startdoc = <elapsed> s = . TestRDocParserRuby#test_parse_class_nested_superclass = <elapsed> s = . +TestRDocParserRuby#test_parse_alias_stopdoc = <elapsed> s = . TestRDocParserRuby#test_parse_method_gvar = <elapsed> s = . TestRDocParserRuby#test_look_for_directives_in_method = <elapsed> s = . TestRDocParserRuby#test_remove_private_comments_encoding = <elapsed> s = . +TestRDocParserRuby#test_parse_attr_accessor_stopdoc = <elapsed> s = . TestRDocParserRuby#test_extract_call_seq_no_blank = <elapsed> s = . TestRDocParserRuby#test_parse_statements_identifier_module_function = <elapsed> s = . TestRDocParserRuby#test_parse_meta_attr_reader = <elapsed> s = . @@ 15180 @@ TestRDocParserRuby#test_scan_block_comment_notflush = <elapsed> s = . TestRDocParserRuby#test_parse_meta_method_unknown = <elapsed> s = . TestRDocParserRuby#test_stopdoc_after_comment = <elapsed> s = . +TestRDocParserRuby#test_parse_class_nodoc = <elapsed> s = . +TestRDocParserRuby#test_parse_comment_attr_stopdoc = <elapsed> s = . TestRDocParserRuby#test_look_for_directives_in_main = <elapsed> s = . TestRDocParserRuby#test_parse_method_parameters_comment = <elapsed> s = . TestRDocParserRuby#test_remove_private_comments_rule = <elapsed> s = . TestRDocParserRuby#test_look_for_directives_in_attr = <elapsed> s = . +TestRDocParserRuby#test_parse_class_stopdoc = <elapsed> s = . TestRDocParserRuby#test_parse_alias_meta = <elapsed> s = . TestRDocParserRuby#test_parse_statements_class_nested = <elapsed> s = . TestRDocParserRuby#test_parse_method = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_stopdoc_TkIDENTIFIER_alias_method = <elapsed> s = . TestRDocParserRuby#test_parse_module = <elapsed> s = . TestRDocParserRuby#test_sanity_interpolation = <elapsed> s = . TestRDocParserRuby#test_parse_statements_while_begin = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_stopdoc_TkIDENTIFIER_metaprogrammed = <elapsed> s = . TestRDocParserRuby#test_parse_statements_class_if = <elapsed> s = . +TestRDocParserRuby#test_parse_top_level_statements_stopdoc = <elapsed> s = . TestRDocParserRuby#test_parse_class_multi_ghost_methods = <elapsed> s = . TestRDocParserRuby#test_scan_block_comment = <elapsed> s = . TestRDocParserRuby#test_extract_call_seq = <elapsed> s = . @@ 15204 @@ TestRDocParserRuby#test_remove_private_comments = <elapsed> s = . TestRDocParserRuby#test_parse_class_mistaken_for_module = <elapsed> s = . TestRDocParserRuby#test_parse_statements_identifier_alias_method_before_original_method = <elapsed> s = . +TestRDocParserRuby#test_parse_module_stopdoc = <elapsed> s = . TestRDocParserRuby#test_parse_class_object = <elapsed> s = . TestRDocParserRuby#test_parse_statements_identifier_attr_accessor = <elapsed> s = . TestRDocParserRuby#test_sanity_interpolation_crazy = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_method_stopdoc = <elapsed> s = . TestRDocParserRuby#test_parse_const_fail_w_meta = <elapsed> s = . TestRDocParserRuby#test_parse_statements_identifier_private = <elapsed> s = . TestRDocParserRuby#test_parse_class_definition_encountered_after_class_reference = <elapsed> s = . +TestRDocParserRuby#test_parse_method_stopdoc = <elapsed> s = . TestRDocParserSimple#test_remove_coding_comment = <elapsed> s = . TestRDocParserSimple#test_remove_private_comments_star = <elapsed> s = . TestRDocParserSimple#test_remove_private_comments = <elapsed> s = . @@ 15302 @@ TestRDocRIStore#test_save_class_basic_object = <elapsed> s = . TestRDocRIStore#test_load_class = <elapsed> s = . TestRDocRIStore#test_load_cache_encoding_differs = <elapsed> s = . +TestRDocRIStore#test_save_class_merge_constant = <elapsed> s = . TestRDocRIStore#test_save_class_methods = <elapsed> s = . TestRDocRIStore#test_save_class_delete = <elapsed> s = . TestRDocRIStore#test_save_cache = <elapsed> s = . @@ 15398 @@ TestRDocText#test_to_html_dash = <elapsed> s = . TestRDocText#test_to_html_double_quote = <elapsed> s = . TestRDocText#test_strip_stars_encoding = <elapsed> s = . +TestRDocTopLevel#test_add_method_stopdoc = <elapsed> s = . TestRDocTopLevel#test_class_modules = <elapsed> s = . TestRDocTopLevel#test_class_find_class_or_module = <elapsed> s = . +TestRDocTopLevel#test_add_constant = <elapsed> s = . TestRDocTopLevel#test_class_all_classes_and_modules = <elapsed> s = . TestRDocTopLevel#test_class_reset = <elapsed> s = . TestRDocTopLevel#test_equals2 = <elapsed> s = . @@ 15410 @@ TestRDocTopLevel#test_class_find_file_named = <elapsed> s = . TestRDocTopLevel#test_last_modified = <elapsed> s = . TestRDocTopLevel#test_class_find_class_named_from = <elapsed> s = . +TestRDocTopLevel#test_add_alias = <elapsed> s = . TestRDocTopLevel#test_class_classes = <elapsed> s = . TestRDocTopLevel#test_full_name = <elapsed> s = . +TestRDocTopLevel#test_add_method = <elapsed> s = . +TestRDocTopLevel#test_add_alias_nodoc = <elapsed> s = . TestRDocTopLevel#test_class_new = <elapsed> s = . TestRDocTopLevel#test_class_files = <elapsed> s = . TestRDocTopLevel#test_http_url = <elapsed> s = . @@ 15423 @@ TestRDocTopLevel#test_hash = <elapsed> s = . TestRDocTopLevel#test_base_name = <elapsed> s = . TestRDocTopLevel#test_eql_eh = <elapsed> s = . +TestRDocTopLevel#test_add_include = <elapsed> s = . +TestRDocTopLevel#test_add_constant_nodoc = <elapsed> s = . TestRDocTopLevel#test_find_class_or_module = <elapsed> s = . +TestRDocTopLevel#test_add_include_nodoc = <elapsed> s = . TestRand#test_0x10000 = <elapsed> s = . TestRand#test_0x100000000 = <elapsed> s = . TestRand#test_0x10000000000 = <elapsed> s = . @@ 16116 @@ TestSetTraceFunc#test_return = <elapsed> s = . TestSetTraceFunc#test_return2 = <elapsed> s = . TestSetTraceFunc#test_thread_trace = <elapsed> s = . +TestSetTraceFunc#test_trace_defined_method = <elapsed> s = . TestShellwords#test_string = <elapsed> s = . TestShellwords#test_unmatched_double_quote = <elapsed> s = . TestShellwords#test_unmatched_quotes = <elapsed> s = . @@ 17813 @@ TestTrace#test_trace_proc_that_raises_exception = <elapsed> s = . TestTrace#test_trace_string = <elapsed> s = . TestTrace#test_trace_tainted_proc = <elapsed> s = . +TestTracer#test_tracer_with_option_r = <elapsed> s = . +TestTracer#test_tracer_with_option_r_without_gems = <elapsed> s = . +TestTracer#test_tracer_with_require = <elapsed> s = . +TestTracer#test_tracer_with_require_without_gems = /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/ruby/test_transcode.rb:<line_a>: warning: setting Encoding.default_internal /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/ruby/test_transcode.rb:<line_a>: warning: setting Encoding.default_internal /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/ruby/test_transcode.rb:<line_b>: warning: setting Encoding.default_internal <elapsed> s = . @@ 18569 @@ <n>) Failure: test_huge_precision(TestTimeExtension) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/test_time.rb:404]: [ruby-dev:43284] +pid 13817 killed by SIGSEGV (signal 11) (core dumped) | -:1: [BUG] Segmentation fault | ruby <version> | | -- Control frame information ----------------------------------------------- | c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC :(null) +| c:0003 p:0023 s:0006 b:0006 l:00159c d:002504 EVAL -:1 | c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH +| c:0001 p:0000 s:0002 b:0002 l:00159c d:00159c TOP | | -- Ruby level backtrace information ---------------------------------------- | -:1:in `<main>' +9528 tests, <num> assertions, 1 failures, 1 errors, 44 skips make: *** [yes-test-all] Error 2 exit 2 failed(test-all) @@ 37706 @@ - raises a TypeError if the constant is a class - raises a TypeError if the constant is not a module - allows for reopening a module subclass +- reopens a module included into Object (FAILED - <n>) An anonymous module - returns nil for its name @@ 42581 @@ - sets the diagonal to the arguments - fills all non-diagonal cells with 0 +Matrix.diagonal? +- returns true for a diagonal Matrix +- returns true for a zero square Matrix +- returns false for a non diagonal square Matrix - returns true for an empty 0x0 matrix - raises an error for rectangular matrices @@ 42602 @@ - returns self - yields the elements starting with the those of the first row +Matrix#each with an argument +- raises an ArgumentError for unrecognized argument +- yields the rights elements when passed :diagonal +- yields the rights elements when passed :off_diagonal +- yields the rights elements when passed :lower +- yields the rights elements when passed :strict_lower +- yields the rights elements when passed :strict_upper +- yields the rights elements when passed :upper /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/each_with_index_spec.rb Matrix#each_with_index @@ 42617 @@ - returns self - yields the elements starting with the those of the first row +Matrix#each_with_index with an argument +- raises an ArgumentError for unrecognized argument +- yields the rights elements when passed :diagonal +- yields the rights elements when passed :off_diagonal +- yields the rights elements when passed :lower +- yields the rights elements when passed :strict_lower +- yields the rights elements when passed :strict_upper +- yields the rights elements when passed :upper /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/element_reference_spec.rb Matrix#[] @@ 42672 @@ - returns the inverse of **(-n) - raises a ErrDimensionMismatch for irregular matrices +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb +Matrix#find_index without any argument - returns an Enumerator when called without a block +- returns nil if the block is always false +- returns the first index for which the block is true +Matrix#find_index with a subselection argument and no generic argument - returns an Enumerator when called without a block +- yields the rights elements +- returns the first index for which the block returns true (FAILED - <n>) +- returns nil if the block is always false +Matrix#find_index with a subselection argument and a generic argument +- ignores a block +- returns the index of the requested value +- returns nil if the requested value is not found +Matrix#find_index with only a generic argument - returns nil if the value is not found +- returns the first index for of the requested value +- ignores a block +Matrix#find_index with two arguments +- raises an ArgumentError for an unrecognized last argument /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/hash_spec.rb Matrix#hash - returns a Fixnum - returns the same value for the same matrix +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/hermitian_spec.rb +Matrix.hermitian? +- returns true for a hermitian Matrix +- returns true for a 0x0 empty matrix +- returns false for an assymetric Matrix - raises an error for rectangular matrices /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/identity_spec.rb @@ 42748 @@ - returns the inverse of the Matrix (other case) - raises a ErrDimensionMismatch if the Matrix is not square +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/lower_triangular_spec.rb +Matrix.lower_triangular? +- returns true for a square lower triangular Matrix +- returns true for an empty Matrix +- returns false for a non lower triangular square Matrix /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/map_spec.rb Matrix#map @@ 42801 @@ Matrix.new - is private +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/normal_spec.rb +Matrix.normal? +- returns true for normal matrices - raises an error for rectangular matrices +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/orthogonal_spec.rb +Matrix.orthogonal? +- returns false for non orthogonal matrices +- returns true for orthogonal matrices - raises an error for rectangular matrices +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/permutation_spec.rb +Matrix#permutation? +- returns true for a permutation Matrix +- returns false for a non permutation square Matrix - returns true for an empty 0x0 matrix - raises an error for rectangular matrices @@ 42954 @@ - returns false when the Matrix is rectangular - returns handles empty matrices +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/symmetric_spec.rb +Matrix.symmetric? +- returns true for a symmetric Matrix +- returns true for a 0x0 empty matrix +- returns false for an assymetric Matrix - raises an error for rectangular matrices /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/t_spec.rb @@ 42994 @@ - returns a Matrix - returns a n x n identity matrix +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/unitary_spec.rb +Matrix.unitary? +- returns false for non unitary matrices +- returns true for unitary matrices - raises an error for rectangular matrices +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/upper_triangular_spec.rb +Matrix.upper_triangular? +- returns true for an upper triangular Matrix +- returns false for a non upper triangular square Matrix +- returns true for an empty matrix /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/vector/each2_spec.rb Vector.each2 @@ 43029 @@ - creates a n x n matrix - initializes all cells to 0 +Matrix.zero? - returns true for empty matrices +- returns true for matrices with zero entries +- returns false for matrices with non zero entries /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/mutex/lock_spec.rb Mutex#lock @@ 49851 @@ - does not block all threads C-API Thread function rb_thread_wait_for +- sleeps the current thread for the give ammount of time (FAILED - <n>) C-API Thread function rb_thread_alone - returns true if there is only one thread @@ 49971 @@ <n>) File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED +Expected "#<File::Stat dev=0x0, ino=26256246, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-07-01 04:32:14 +0900, mtime=2011-07-01 04:32:14 +0900, ctime=2011-07-01 04:32:14 +0900>" +to equal "#<File::Stat dev=0x803, ino=26256246, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-07-01 04:32:14 +0900, mtime=2011-07-01 04:32:14 +0900, ctime=2011-07-01 04:32:14 +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)>' @@ 50042 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/string/unpack/q_spec.rb:30:in `<top (required)>' <n>) +module reopens a module included into Object FAILED +Expected LangModuleTop + to equal LangModuleSpecInObject::LangModuleTop +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/module_spec.rb:62:in `block (2 levels) in <top (required)>' +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/module_spec.rb:18:in `<top (required)>' <n>) +Matrix#find_index with a subselection argument and no generic argument returns the first index for which the block returns true FAILED +Expected (-1/2) + to equal -1 +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:72:in `block (6 levels) in <top (required)>' +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:67:in `each' +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:67:in `block (5 levels) in <top (required)>' +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:66:in `each' +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:66:in `block (4 levels) in <top (required)>' +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:25:in `block in <top (required)>' +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:4:in `<top (required)>' <n>) Syslog::Constants Syslog::Constants.LOG_MASK works on undefined constants FAILED @@ 50079 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/syslog/constants_spec.rb:4:in `<top (required)>' <n>) +C-API Thread function rb_thread_wait_for sleeps the current thread for the give ammount of time FAILED +Expected 0.1 to be within +/- 0.1 of 0.205132195 +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/thread_spec.rb:52:in `block (3 levels) in <top (required)>' +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/thread_spec.rb:16:in `<top (required)>' Finished in <t> seconds +3506 files, 17580 examples, <num> expectations, 20 failures, 3 errors exit 1 failed(rubyspec) == dist # <time> =================================================================== --- 20110628T183304Z @@ 5313 @@ Enclosing class/module 'mDigest' for class MD5 not known Enclosing class/module 'mDigest' for class RMD160 not known Enclosing class/module 'mDigest' for class SHA1 not known -Enclosing class/module 'rb_mDL' for class CFunc not known -Enclosing class/module 'rb_mDL' for class CPtr not known Enclosing class/module 'mFiddle' for class Closure not known Enclosing class/module "cASN1ObjectId" for alias short_name sn not known Enclosing class/module "cASN1ObjectId" for alias long_name ln not known -Enclosing class/module 'rb_cSocket' for class AncillaryData not known -Enclosing class/module 'rb_cSocket' for module Constants not known -Enclosing class/module 'rb_cSocket' for class Option not known Generating RI format into /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/.ext/rdoc... Files: 760 -Classes: 1290 ( 653 undocumented) -Modules: 301 ( 155 undocumented) -Constants: 1525 ( 883 undocumented) Attributes: 1007 ( 435 undocumented) -Methods: 10259 (3122 undocumented) -Total: 14382 (5248 undocumented) - 63.51% documented Elapsed: <t>s == version # <time> @@ 5360 @@ installing extension headers: /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/include/ruby-1.9.1/ruby installing default gems: /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/gems/1.9.1 (cache, doc, gems, specifications) rake 0.9.2.1 - rdoc 3.7 minitest 2.2.2 json 1.5.0 == install-doc # <time> @@ 13533 @@ TestModule#test_class_variable_set = <elapsed> s = . TestModule#test_const_defined? = <elapsed> s = . TestModule#test_const_get = <elapsed> s = . -TestModule#test_const_get2 = <elapsed> s = . -TestModule#test_const_get3 = <elapsed> s = . TestModule#test_const_set = <elapsed> s = . -TestModule#test_const_set2 = <elapsed> s = . TestModule#test_constant_lookup_in_method_defined_by_class_eval = <elapsed> s = . TestModule#test_constant_lookup_in_module_in_class_eval = <elapsed> s = . TestModule#test_constant_lookup_in_toplevel_class_eval = <elapsed> s = . @@ 15148 @@ TestRDocParserRuby#test_parse_multi_ghost_methods = <elapsed> s = . TestRDocParserRuby#test_parse_statements_class_nested = <elapsed> s = . TestRDocParserRuby#test_parse_meta_method_singleton_name = <elapsed> s = . -TestRDocParserRuby#test_parse_top_level_statements_alias_method = <elapsed> s = . TestRDocParserRuby#test_sanity_interpolation_format = <elapsed> s = . TestRDocParserRuby#test_parse_meta_method = <elapsed> s = . TestRDocParserRuby#test_look_for_directives_in_title = <elapsed> s = . @@ 17780 @@ TestTrace#test_trace_proc_that_raises_exception = <elapsed> s = . TestTrace#test_trace_string = <elapsed> s = . TestTrace#test_trace_tainted_proc = <elapsed> s = . -TestTracer#test_work_with_e = /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/ruby/test_transcode.rb:<line_a>: warning: setting Encoding.default_internal /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/ruby/test_transcode.rb:<line_a>: warning: setting Encoding.default_internal /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/ruby/test_transcode.rb:<line_b>: warning: setting Encoding.default_internal <elapsed> s = . @@ 18533 @@ <n>) Failure: test_huge_precision(TestTimeExtension) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/test_time.rb:404]: [ruby-dev:43284] -pid 19780 killed by SIGSEGV (signal 11) (core dumped) | -:1: [BUG] Segmentation fault | ruby <version> | | -- Control frame information ----------------------------------------------- | c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC :(null) -| c:0003 p:0023 s:0006 b:0006 l:000adc d:000264 EVAL -:1 | c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH -| c:0001 p:0000 s:0002 b:0002 l:000adc d:000adc TOP | | -- Ruby level backtrace information ---------------------------------------- | -:1:in `<main>' -9489 tests, <num> assertions, 1 failures, 1 errors, 44 skips make: *** [yes-test-all] Error 2 exit 2 failed(test-all) @@ 37670 @@ - raises a TypeError if the constant is a class - raises a TypeError if the constant is not a module - allows for reopening a module subclass -- reopens a module included into Object An anonymous module - returns nil for its name @@ 49710 @@ - does not block all threads C-API Thread function rb_thread_wait_for -- sleeps the current thread for the give ammount of time C-API Thread function rb_thread_alone - returns true if there is only one thread @@ 49830 @@ <n>) File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED -Expected "#<File::Stat dev=0x0, ino=5735235, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-06-29 04:36:17 +0900, mtime=2011-06-29 04:36:17 +0900, ctime=2011-06-29 04:36:17 +0900>" -to equal "#<File::Stat dev=0x803, ino=5735235, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-06-29 04:36:17 +0900, mtime=2011-06-29 04:36:17 +0900, ctime=2011-06-29 04:36:17 +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)>' @@ 49918 @@ Finished in <t> seconds -3497 files, 17518 examples, <num> expectations, 17 failures, 3 errors exit 1 failed(rubyspec) == dist # <time>
OlderDiff < 20110628T183304Z < ThisDiff > 20110630T183304Z > NewerDiff