ruby 1.9.2p110 (2010-12-20 revision 30269) [powerpc-darwin9.8.0] [1.9.2] (ppc-mac-mini) 1462W 1NotOK 1F1E rubyspec:7F2E

chkbuild summary recent last

OlderDiff < 20101219T194904Z < ThisDiff > 20101220T194829Z > NewerDiff

OLDREV 30140
NEWREV 30269
CHG ChangeLog	30140->30269
CHG common.mk	30134->30260
CHG compile.c	28934->30254
CHG eval_intern.h	28147->30255
CHG iseq.c	27582->30264
CHG pack.c	28458->30257
CHG re.c	29386->30266
CHG regparse.c	28108->30256
CHG string.c	30136->30262
CHG thread_pthread.c	28720->30269
CHG time.c	28389->30268
CHG version.h	30140->30269
CHG vm.c	30024->30265
CHG vm_insnhelper.c	30023->30258
CHG lib/csv.rb	30033->30259
CHG test/csv/test_encodings.rb	25184->30259
CHG test/ruby/test_complex.rb	28874->30263
CHG test/ruby/test_m17n.rb	30132->30261
CHG test/ruby/test_optimization.rb	13944->30265
CHG test/ruby/test_pack.rb	27545->30257
CHG test/ruby/test_rational.rb	28874->30263
CHG test/ruby/test_string.rb	30045->30262
CHG test/ruby/test_time.rb	27239->30267

===================================================================
+++ 20101220T194829Z
@@ 9365 @@
 Complex_Test#test_attr2: <elapsed> s: .
 Complex_Test#test_cmp: <elapsed> s: .
 Complex_Test#test_coerce: <elapsed> s: .
+Complex_Test#test_coerce2: <elapsed> s: .
 Complex_Test#test_compsub: <elapsed> s: .
 Complex_Test#test_conv: <elapsed> s: .
 Complex_Test#test_div: <elapsed> s: .
@@ 10689 @@
 Rational_Test#test_attr2: <elapsed> s: .
 Rational_Test#test_cmp: <elapsed> s: .
 Rational_Test#test_coerce: <elapsed> s: .
+Rational_Test#test_coerce2: <elapsed> s: .
 Rational_Test#test_conv: <elapsed> s: .
 Rational_Test#test_div: <elapsed> s: .
 Rational_Test#test_divmod: <elapsed> s: .
@@ 12147 @@
 TestEncodings#test_built_in_header_converters_transcode_to_utf_8_then_convert: <elapsed> s: .
 TestEncodings#test_can_write_csv_in_any_encoding: <elapsed> s: .
 TestEncodings#test_csv_chars_are_transcoded: <elapsed> s: .
+TestEncodings#test_encoding_is_upgraded_during_writing_as_needed: <elapsed> s: .
+TestEncodings#test_encoding_is_upgraded_for_ascii_content_during_writing_as_needed: <elapsed> s: .
 TestEncodings#test_foreach_allows_you_to_set_encodings: <elapsed> s: .
 TestEncodings#test_open_allows_you_to_set_encodings: <elapsed> s: .
 TestEncodings#test_parser_works_with_encoded_headers: <elapsed> s: .
@@ 15681 @@
 TestM17N#test_str_aref_len: <elapsed> s: .
 TestM17N#test_str_aref_substr: <elapsed> s: .
 TestM17N#test_str_center: <elapsed> s: .
+TestM17N#test_str_concat: <elapsed> s: .
 TestM17N#test_str_dump: <elapsed> s: .
 TestM17N#test_str_lt: <elapsed> s: .
 TestM17N#test_str_multiply: <elapsed> s: .
@@ 16480 @@
 TestPack#test_pack_unpack_w: <elapsed> s: .
 TestPack#test_pack_unpack_x: <elapsed> s: .
 TestPack#test_short_string: <elapsed> s: .
+TestPack#test_short_with_block: <elapsed> s: .
 TestPack#test_unpack_N: <elapsed> s: .
 TestPack#test_unpack_n: <elapsed> s: .
 TestParse#test_alias_backref: <elapsed> s: .
@@ 17875 @@
 TestRubyOptimization#test_string_length: <elapsed> s: .
 TestRubyOptimization#test_string_plus: <elapsed> s: .
 TestRubyOptimization#test_string_succ: <elapsed> s: .
+TestRubyOptimization#test_tailcall: <elapsed> s: .
 TestRubyOptions#test_DATA: <elapsed> s: .
 TestRubyOptions#test_assignment_in_conditional: <elapsed> s: .
 TestRubyOptions#test_autosplit: <elapsed> s: .
@@ 18172 @@
 TestString#test_MUL: <elapsed> s: .
 TestString#test_PLUS: <elapsed> s: .
 TestString#test_VERY_EQUAL: <elapsed> s: .
+TestString#test_ascii_incomat_inspect: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/ruby/test_string.rb:<line_a>: warning: setting Encoding.default_external
+/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/ruby/test_string.rb:<line_a>: warning: setting Encoding.default_external
 <elapsed> s: .
 TestString#test_capitalize: <elapsed> s: .
 TestString#test_capitalize!: <elapsed> s: .
@@ 19714 @@
  "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/gem_path_searcher.rb:<line_a>: warning: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/lib/ruby/gems/1.9.1/gems/rdoc-2.5.8/lib/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/f",
  "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/gem_path_searcher.rb:<line_a>: warning: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/lib/ruby/gems/1.9.1/gems/rdoc-2.5.8/lib/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/f"]>.
 
+8057 tests, <num> assertions, 1 failures, 1 errors, 0 skips
 
 Test run options: --seed <num> --verbose
 make: *** [yes-test-all] Error 1
@@ 34087 @@
 - supports \G which matches the end of the previous match / string start for first match
 - tries to convert pattern to a string via to_str
 - raises a TypeError if pattern isn't a Regexp and can't be converted to a String
+- taints the match strings if self is tainted, unless the taint happens in the method call (FAILED - <n>)
 
 String#scan with pattern and block
 - returns self
@@ 34096 @@
 - sets $~ for access from the block
 - restores $~ after leaving the block
 - sets $~ to MatchData of last match and nil when there's none for access from outside
+- taints the match strings if self is tainted, unless the tain happens inside the scan (FAILED - <n>)
 
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/string/setbyte_spec.rb
 String#setbyte
@@ 47630 @@
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/integer/chr_spec.rb:27:in `<top (required)>'
 
  <n>)
+String#scan taints the match strings if self is tainted, unless the taint happens in the method call FAILED
+Expected true
+ to equal false
 
+/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/string/scan_spec.rb:80:in `block (4 levels) in <top (required)>'
+/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/string/scan_spec.rb:80:in `each'
+/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/string/scan_spec.rb:80:in `block (3 levels) in <top (required)>'
+/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/string/scan_spec.rb:5:in `<top (required)>'
 
  <n>)
+String#scan with pattern and block taints the match strings if self is tainted, unless the tain happens inside the scan FAILED
+Expected true
+ to equal false
 
+/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/string/scan_spec.rb:192:in `block (4 levels) in <top (required)>'
+/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/string/scan_spec.rb:192:in `scan'
+/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/string/scan_spec.rb:192:in `block (3 levels) in <top (required)>'
+/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/string/scan_spec.rb:110:in `<top (required)>'
 
  <n>)
 Net::HTTP.get when passed URI yields each read part of the body to the passed block when passed a block ERROR
@@ 47696 @@
 
 Finished in <t> seconds
 
+3286 files, 15446 examples, <num> expectations, 7 failures, 2 errors
 exit 1
 failed(rubyspec)
 == end # <time>

===================================================================
--- 20101219T194904Z
@@ 18167 @@
 TestString#test_MUL: <elapsed> s: .
 TestString#test_PLUS: <elapsed> s: .
 TestString#test_VERY_EQUAL: <elapsed> s: .
-TestString#test_ascii_incomat_inspect: <elapsed> s: .
 TestString#test_capitalize: <elapsed> s: .
 TestString#test_capitalize!: <elapsed> s: .
 TestString#test_casecmp: <elapsed> s: .
@@ 19707 @@
  "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/gem_path_searcher.rb:<line_a>: warning: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/lib/ruby/gems/1.9.1/gems/rdoc-2.5.8/lib/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/f",
  "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/gem_path_searcher.rb:<line_a>: warning: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/lib/ruby/gems/1.9.1/gems/rdoc-2.5.8/lib/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/f"]>.
 
-8050 tests, <num> assertions, 1 failures, 1 errors, 0 skips
 
 Test run options: --seed <num> --verbose
 make: *** [yes-test-all] Error 1
@@ 34080 @@
 - supports \G which matches the end of the previous match / string start for first match
 - tries to convert pattern to a string via to_str
 - raises a TypeError if pattern isn't a Regexp and can't be converted to a String
-- taints the match strings if self is tainted, unless the taint happens in the method call
 
 String#scan with pattern and block
 - returns self
@@ 34089 @@
 - sets $~ for access from the block
 - restores $~ after leaving the block
 - sets $~ to MatchData of last match and nil when there's none for access from outside
-- taints the match strings if self is tainted, unless the tain happens inside the scan
 
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/string/setbyte_spec.rb
 String#setbyte
@@ 47669 @@
 
 Finished in <t> seconds
 
-3286 files, 15446 examples, <num> expectations, 5 failures, 2 errors
 exit 1
 failed(rubyspec)
 == end # <time>

OlderDiff < 20101219T194904Z < ThisDiff > 20101220T194829Z > NewerDiff


chkbuild summary recent last