ruby 1.9.2p136 (2010-12-25 revision 30363) [x86_64-linux] [1.9.2] (duet) 1925W [BUG] 1NotOK failed(test-all) 2failed(test/) failed(rubyspec) 20failed(rubyspec/)

chkbuild summary recent last

OlderDiff < 20110107T000453Z < ThisDiff > 20110107T232832Z > NewerDiff

COMMIT Added be_computed_by_function matcher.
COMMIT Fixed some Array#pack specs for 1.9 changes.
COMMIT Fixed method expection to use matcher because 1.9 returns Symbols.
COMMIT Ensure a step enumerator uses the given step value
COMMIT Update #sprintf specs for 1.9 bugfix.
COMMIT Use be_computed_by_function matcher for #sprintf specs.
COMMIT No before block for String#bytes encoding feature
COMMIT Fixed describe string.
COMMIT Fixed syntax error and warning.
COMMIT Fixed C-API specs after RubySpec sync.

===================================================================
+++ 20110107T232832Z
@@ 9842 @@
 <elapsed> s: .
 OpenSSL::TestSSL#test_sslctx_set_params: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb:<line_a>: warning: using default DH parameters.
 <elapsed> s: .
+OpenSSL::TestSSL#test_starttls: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet.
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet.
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_c>: warning: SSL session is not started yet.
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet.
@@ 16579 @@
 TestNetHTTP_version_1_1#test_post: net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded
 net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded
 <elapsed> s: .
+TestNetHTTP_version_1_1#test_s_get: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/webrick/server.rb:172: [BUG] rb_register_sigaltstack. malloc error
 
 ruby <version>
 
+-- control frame ----------
+c:0008 p:---- s:0028 b:0028 l:000027 d:000027 CFUNC  :start
+c:0007 p:0017 s:0025 b:0025 l:002608 d:002608 METHOD /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/webrick/server.rb:172
+c:0006 p:0068 s:0020 b:0020 l:001508 d:000019 BLOCK  /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/webrick/server.rb:95
+c:0005 p:---- s:0015 b:0015 l:000014 d:000014 FINISH
+c:0004 p:---- s:0013 b:0013 l:000012 d:000012 CFUNC  :each
+c:0003 p:0127 s:0010 b:0010 l:001508 d:000009 BLOCK  /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/webrick/server.rb:91
+c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
+c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP
+---------------------------
+-- Ruby level backtrace information ----------------------------------------
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/webrick/server.rb:91:in `block in start'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/webrick/server.rb:91:in `each'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/webrick/server.rb:95:in `block (2 levels) in start'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/webrick/server.rb:172:in `start_thread'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/webrick/server.rb:172:in `start'
 
+-- C level backtrace information -------------------------------------------
 
+[NOTE]
+You may have encountered a bug in the Ruby interpreter or extension libraries.
+Bug reports are welcome.
+For details: http://www.ruby-lang.org/bugreport.html
 
+Aborted (core dumped)
+make: *** [yes-test-all] [e382a8e383a9e383bc] 134
 exit 2
 failed(test-all)
+== test/-ext- # <time>
++ make test-all 'TESTS=-v test/-ext-' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test/-ext-
 Loaded suite ./test/runner
 Started
 Test_BUG_3662#test_funcall_notimplement: <elapsed> s: .
 
 Finished in <t> seconds.
 
+1 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/base64 # <time>
++ make test-all 'TESTS=-v base64' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v base64
 Loaded suite ./test/runner
 Started
 TestBase64#test_decode64: <elapsed> s: .
@@ 16638 @@
 
 Finished in <t> seconds.
 
+7 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/benchmark # <time>
++ make test-all 'TESTS=-v benchmark' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v benchmark
 Loaded suite ./test/runner
 Started
 TestBenchmark#test_add!: <elapsed> s: .
 
 Finished in <t> seconds.
 
+1 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/bigdecimal # <time>
++ make test-all 'TESTS=-v bigdecimal' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v bigdecimal
 Loaded suite ./test/runner
 Started
 TestBigDecimal#test_abs_bigdecimal: <elapsed> s: .
@@ 16726 @@
 
 Finished in <t> seconds.
 
+65 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/cgi # <time>
++ make test-all 'TESTS=-v cgi' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v cgi
 Loaded suite ./test/runner
 Started
 CGICookieTest#test_cgi_cookie_arrayinterface: <elapsed> s: .
@@ 17101 @@
 
 Finished in <t> seconds.
 
+38 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/csv # <time>
++ make test-all 'TESTS=-v csv' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v csv
 Loaded suite ./test/runner
 Started
 TestCSVFeatures#test_col_sep: <elapsed> s: .
@@ 17252 @@
 
 Finished in <t> seconds.
 
+140 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/date # <time>
++ make test-all 'TESTS=-v date' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v date
 Loaded suite ./test/runner
 Started
 TestDate#test__const: <elapsed> s: .
@@ 17390 @@
 
 Finished in <t> seconds.
 
+127 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/dbm # <time>
++ make test-all 'TESTS=-v dbm' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v dbm
 Loaded suite ./test/runner
 Started
 TestDBM#test_aref: <elapsed> s: .
@@ 17440 @@
 
 Finished in <t> seconds.
 
+37 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/digest # <time>
++ make test-all 'TESTS=-v digest' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v digest
 use of the experimetal library 'digest/hmac' is discouraged; require 'openssl' and use OpenSSL::HMAC instead.
 Loaded suite ./test/runner
 Started
@@ 17510 @@
 
 Finished in <t> seconds.
 
+58 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/dl # <time>
++ make test-all 'TESTS=-v dl' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v dl
 Loaded suite ./test/runner
 Started
 DL::TestBase#test_empty: <elapsed> s: .
@@ 17630 @@
 
 Finished in <t> seconds.
 
+109 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/drb # <time>
++ make test-all 'TESTS=-v drb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v drb
 Loaded suite ./test/runner
 Started
 ACLEntryTest#test_all: <elapsed> s: .
@@ 17780 @@
 
 Finished in <t> seconds.
 
+102 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
 some descendant process in process group <pgid> remain.
 timeout: INT signal sent.
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/drb/ut_drb.rb:159:in `join': Interrupt
+	from /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/drb/ut_drb.rb:159:in `<main>'
+== test/erb # <time>
++ make test-all 'TESTS=-v erb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v erb
 Loaded suite ./test/runner
 Started
 TestERB#test___ENCODING__: <elapsed> s: .
@@ 17903 @@
 
 Finished in <t> seconds.
 
+34 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/etc # <time>
++ make test-all 'TESTS=-v etc' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v etc
 Loaded suite ./test/runner
 Started
 TestEtc#test_getgrgid: <elapsed> s: .
@@ 17923 @@
 
 Finished in <t> seconds.
 
+9 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/fiddle # <time>
++ make test-all 'TESTS=-v fiddle' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v fiddle
 Loaded suite ./test/runner
 Started
 Fiddle::TestClosure#test_argument_errors: <elapsed> s: .
@@ 17945 @@
 
 Finished in <t> seconds.
 
+11 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/fileutils # <time>
++ make test-all 'TESTS=-v fileutils' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v fileutils
 Loaded suite ./test/runner
 Started
 TestFileUtils#test_cd: <elapsed> s: .
@@ 18039 @@
 
 Finished in <t> seconds.
 
+83 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/gdbm # <time>
++ make test-all 'TESTS=-v gdbm' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v gdbm
 Loaded suite ./test/runner
 Started
 TestGDBM#test_aref: <elapsed> s: .
@@ 18097 @@
 
 Finished in <t> seconds.
 
+47 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/iconv # <time>
++ make test-all 'TESTS=-v iconv' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v iconv
 Loaded suite ./test/runner
 Started
 TestIconv::Basic#test_close: <elapsed> s: .
@@ 18116 @@
 
 Finished in <t> seconds.
 
+8 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/io # <time>
++ make test-all 'TESTS=-v io' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v io
 Loaded suite ./test/runner
 Started
 TestIONonblock#test_flush: <elapsed> s: .
 
 Finished in <t> seconds.
 
+1 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/irb # <time>
++ make test-all 'TESTS=-v irb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v irb
 Loaded suite ./test/runner
 Started
 TestIRB::TestOption#test_end_of_option: <elapsed> s: F
@@ 18146 @@
 <[]> expected but was
 <["/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/irb/ruby-lex.rb:<line_a>: warning: mismatched indentations at 'end' with 'while' at 1071"]>.
 
+1 tests, <num> assertions, 1 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
 make: *** [yes-test-all] [e382a8e383a9e383bc] 1
 exit 2
+failed(test/irb)
+== test/json # <time>
++ make test-all 'TESTS=-v json' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v json
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/json/test_json_rails.rb:<line_a>: warning: ambiguous first argument; put parentheses or even spaces
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/json/test_json_rails.rb:<line_b>: warning: ambiguous first argument; put parentheses or even spaces
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/json/test_json_rails.rb:<line_c>: warning: ambiguous first argument; put parentheses or even spaces
@@ 18228 @@
 
 Finished in <t> seconds.
 
+45 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/logger # <time>
++ make test-all 'TESTS=-v logger' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v logger
 Loaded suite ./test/runner
 Started
 TestLogDevice#test_close: <elapsed> s: .
@@ 18260 @@
 
 Finished in <t> seconds.
 
+20 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/matrix # <time>
++ make test-all 'TESTS=-v matrix' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v matrix
 Loaded suite ./test/runner
 Started
 TestMatrix#test_add: <elapsed> s: .
@@ 18332 @@
 
 Finished in <t> seconds.
 
+61 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/minitest # <time>
++ make test-all 'TESTS=-v minitest' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v minitest
 Loaded suite ./test/runner
 Started
 MinitestSpecSpec#test_0020_needs_to_be_sensible_about_must_include_order: <elapsed> s: .
@@ 18471 @@
 
 Finished in <t> seconds.
 
+128 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/mkmf # <time>
++ make test-all 'TESTS=-v mkmf' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v mkmf
 Loaded suite ./test/runner
 Started
 TestMkmf::TestFindExecutable#test_find_executable: <elapsed> s: .
@@ 18484 @@
 
 Finished in <t> seconds.
 
+2 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/monitor # <time>
++ make test-all 'TESTS=-v monitor' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v monitor
 Loaded suite ./test/runner
 Started
 TestMonitor#test_cond: <elapsed> s: .
@@ 18501 @@
 
 Finished in <t> seconds.
 
+6 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/net # <time>
++ make test-all 'TESTS=-v net' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v net
 Loaded suite ./test/runner
 Started
 HTTPHeaderTest#test_AREF: <elapsed> s: .
@@ 18665 @@
 
 Finished in <t> seconds.
 
+107 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/nkf # <time>
++ make test-all 'TESTS=-v nkf' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v nkf
 Loaded suite ./test/runner
 Started
 TestKconv#test_eucjp: <elapsed> s: .
@@ 18683 @@
 
 Finished in <t> seconds.
 
+7 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/objspace # <time>
++ make test-all 'TESTS=-v objspace' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v objspace
 Loaded suite ./test/runner
 Started
 TestObjSpace#test_count_nodes: <elapsed> s: .
@@ 18698 @@
 
 Finished in <t> seconds.
 
+4 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/open-uri # <time>
++ make test-all 'TESTS=-v open-uri' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v open-uri
 Loaded suite ./test/runner
 Started
 TestOpenURI#test_200: <elapsed> s: .
@@ 18761 @@
 
 Finished in <t> seconds.
 
+37 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/openssl # <time>
++ make test-all 'TESTS=-v openssl' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v openssl
 Loaded suite ./test/runner
 Started
 OpenSSL::TestASN1#test_decode: <elapsed> s: .
@@ 18899 @@
 <elapsed> s: .
 OpenSSL::TestSSL#test_sslctx_set_params: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb:<line_a>: warning: using default DH parameters.
 <elapsed> s: .
+OpenSSL::TestSSL#test_starttls: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet.
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet.
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_c>: warning: SSL session is not started yet.
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet.
@@ 18976 @@
 
 Finished in <t> seconds.
 
+92 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/optparse # <time>
++ make test-all 'TESTS=-v optparse' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v optparse
 Loaded suite ./test/runner
 Started
 TestOptionParser#test_order: <elapsed> s: .
@@ 19042 @@
 
 Finished in <t> seconds.
 
+55 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/ostruct # <time>
++ make test-all 'TESTS=-v ostruct' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v ostruct
 Loaded suite ./test/runner
 Started
 TC_OpenStruct#test_equality: <elapsed> s: .
@@ 19056 @@
 
 Finished in <t> seconds.
 
+3 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/pathname # <time>
++ make test-all 'TESTS=-v pathname' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v pathname
 Loaded suite ./test/runner
 Started
 TestPathname#test_ascend_1: <elapsed> s: .
@@ 19313 @@
 
 Finished in <t> seconds.
 
+246 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/psych # <time>
++ make test-all 'TESTS=-v psych' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v psych
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/psych/test_deprecated.rb:148:in `<class:YamlAs>': yaml_as is deprecated, please use yaml_tag
 Loaded suite ./test/runner
 Started
@@ 19416 @@
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/psych/test_encoding.rb:<line_a>: warning: setting Encoding.default_internal
 <elapsed> s: .
 Psych::TestEncoding#test_alias: <elapsed> s: .
+Psych::TestEngineManager#test_set_syck: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/syck/rubytypes.rb:<line_a>: warning: method redefined; discarding old to_yaml_properties
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/psych/deprecated.rb:<line_a>: warning: previous definition of to_yaml_properties was here
 <elapsed> s: .
 Psych::TestEngineManager#test_dump_types: <elapsed> s: .
 Psych::TestEngineManager#test_set_psych: <elapsed> s: .
@@ 19659 @@
 
 Finished in <t> seconds.
 
+303 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/rake # <time>
++ make test-all 'TESTS=-v rake' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v rake
 Loaded suite ./test/runner
 Started
 Rake::TestAnEmptyInvocationChain#test_should_be_able_to_add_members: <elapsed> s: .
@@ 20017 @@
 
 Finished in <t> seconds.
 
+347 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/rdoc # <time>
++ make test-all 'TESTS=-v rdoc' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v rdoc
 Loaded suite ./test/runner
 Started
 RDocAnyMethodTest#test_marshal_load: <elapsed> s: .
@@ 20641 @@
 
 Finished in <t> seconds.
 
+611 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/readline # <time>
++ make test-all 'TESTS=-v readline' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v readline
 Loaded suite ./test/runner
 Started
 Readline::TestHistory#test_delete_at: <elapsed> s: .
@@ 20681 @@
 
 Finished in <t> seconds.
 
+29 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/resolv # <time>
++ make test-all 'TESTS=-v resolv' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v resolv
 Loaded suite ./test/runner
 Started
 TestResolvAddr#test_invalid_ipv4_address: <elapsed> s: .
@@ 20694 @@
 
 Finished in <t> seconds.
 
+2 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/rexml # <time>
++ make test-all 'TESTS=-v rexml' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v rexml
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rexml/doctype.rb:<line_a>: warning: `+' after local variable is interpreted as binary operator
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rexml/doctype.rb:<line_a>: warning: even though it seems like unary operator
 Loaded suite ./test/runner
@@ 21066 @@
 
 Finished in <t> seconds.
 
+359 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/rinda # <time>
++ make test-all 'TESTS=-v rinda' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v rinda
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/rinda/test_rinda.rb:<line_a>: warning: instance variable @m not initialized
 Loaded suite ./test/runner
 Started
@@ 21110 @@
 
 Finished in <t> seconds.
 
+32 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/ripper # <time>
++ make test-all 'TESTS=-v ripper' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v ripper
 Loaded suite ./test/runner
 Started
 TestRipper::Filter#test_filter_column: <elapsed> s: .
@@ 21312 @@
 
 Finished in <t> seconds.
 
+191 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/rss # <time>
++ make test-all 'TESTS=-v rss' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v rss
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rexml/doctype.rb:<line_a>: warning: `+' after local variable is interpreted as binary operator
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rexml/doctype.rb:<line_a>: warning: even though it seems like unary operator
 Loaded suite ./test/runner
@@ 21629 @@
 
 Finished in <t> seconds.
 
+304 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/ruby # <time>
++ make test-all 'TESTS=-v ruby' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v ruby
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/ruby/test_array.rb:<line_a>: warning: shadowing outer local variable - a
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/ruby/test_array.rb:<line_b>: warning: shadowing outer local variable - a
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: literal in condition
@@ 23691 @@
 TestRegexp#test_match_values_at: <elapsed> s: .
 TestRegexp#test_matchdata: <elapsed> s: .
 TestRegexp#test_named_capture: <elapsed> s: .
+TestRegexp#test_optimize_last_anycharstar: <elapsed> s: .
 TestRegexp#test_options: <elapsed> s: .
 TestRegexp#test_parse: <elapsed> s: .
 TestRegexp#test_parse_comment: <elapsed> s: .
@@ 24648 @@
  "/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/gem_path_searcher.rb:<line_a>: warning: /home/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/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/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",
  "/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/gem_path_searcher.rb:<line_a>: warning: /home/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/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/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"]>.
 
+2597 tests, <num> assertions, 1 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
 make: *** [yes-test-all] [e382a8e383a9e383bc] 1
 exit 2
+failed(test/ruby)
+== test/rubygems # <time>
++ make test-all 'TESTS=-v rubygems' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v rubygems
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/psych/deprecated.rb:<line_a>: warning: method redefined; discarding old to_yaml_properties
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/syck/rubytypes.rb:<line_a>: warning: previous definition of to_yaml_properties was here
 Gem::Indexer tests are being skipped.  Install builder gem.
@@ 24665 @@
 TestConfig#test_datadir: <elapsed> s: .
 TestGem#test_self_searcher: <elapsed> s: .
 TestGem#test_self_bin_path_bin_name: <elapsed> s: .
+TestGem#test_self_datadir: <elapsed> s: .
 TestGem#test_self_bin_path_no_default_bin: <elapsed> s: .
 TestGem#test_self_default_exec_format_18: <elapsed> s: .
 TestGem#test_self_ruby_path_without_spaces: <elapsed> s: .
 TestGem#test_self_path_ENV_PATH: <elapsed> s: .
 TestGem#test_self_user_dir: <elapsed> s: .
+TestGem#test_self_latest_load_paths: <elapsed> s: .
 TestGem#test_self_use_paths: <elapsed> s: .
 TestGem#test_self_ensure_gem_directories_write_protected: <elapsed> s: .
 TestGem#test_self_find_files: <elapsed> s: .
@@ 24690 @@
 TestGem#test_self_sources: <elapsed> s: .
 TestGem#test_self_default_exec_format_jruby: <elapsed> s: .
 TestGem#test_self_user_home: <elapsed> s: .
+TestGem#test_self_refresh: <elapsed> s: .
 TestGem#test_self_dir: <elapsed> s: .
 TestGem#test_self_default_exec_format: <elapsed> s: .
 TestGem#test_self_configuration: <elapsed> s: .
@@ 24703 @@
 TestGem#test_self_source_index: <elapsed> s: .
 TestGem#test_self_prefix_libdir: <elapsed> s: .
 TestGem#test_self_prefix: <elapsed> s: .
+TestGem#test_self_loaded_specs: <elapsed> s: .
 TestGem#test_self_ensure_gem_directories_missing_parents: <elapsed> s: .
 TestGem#test_self_path_default: <elapsed> s: .
+TestGem#test_self_all_load_paths: <elapsed> s: .
 TestGem#test_self_set_paths_nonexistent_home: <elapsed> s: .
+TestGem#test_self_required_location: <elapsed> s: .
+TestGem#test_self_available?: <elapsed> s: .
 TestGem#test_self_datadir_nonexistent_package: <elapsed> s: .
 TestGem#test_self_set_paths: <elapsed> s: .
 TestGem#test_self_bin_path_name_version: <elapsed> s: .
@@ 24721 @@
 TestGem#test_self_path_APPLE_GEM_HOME: <elapsed> s: .
 TestGem#test_self_ensure_gem_directories_write_protected_parents: <elapsed> s: .
 TestGemBuilder#test_build_validates: <elapsed> s: .
+TestGemBuilder#test_build: <elapsed> s: .
 TestGemCommand#test_basic_accessors: <elapsed> s: .
 TestGemCommand#test_invoke: <elapsed> s: .
 TestGemCommand#test_option_recognition: <elapsed> s: .
@@ 24742 @@
 TestGemCommandManager#test_process_args_update: <elapsed> s: .
 TestGemCommandManager#test_run_interrupt: <elapsed> s: .
 TestGemCommandManager#test_process_args_check: <elapsed> s: .
+TestGemCommandsBuildCommand#test_execute_yaml: <elapsed> s: .
 TestGemCommandsBuildCommand#test_execute_bad_gem: <elapsed> s: .
+TestGemCommandsBuildCommand#test_execute: <elapsed> s: .
 TestGemCommandsCertCommand#test_execute_build: <elapsed> s: .
 TestGemCommandsCertCommand#test_execute_certificate: <elapsed> s: .
 TestGemCommandsCertCommand#test_execute_add: <elapsed> s: .
@@ 24761 @@
 TestGemCommandsContentsCommand#test_handle_options: <elapsed> s: .
 TestGemCommandsContentsCommand#test_execute_bad_gem: <elapsed> s: .
 TestGemCommandsContentsCommand#test_execute_lib_only: <elapsed> s: .
+TestGemCommandsDependencyCommand#test_execute_pipe_format: <elapsed> s: .
+TestGemCommandsDependencyCommand#test_execute_reverse_remote: <elapsed> s: .
+TestGemCommandsDependencyCommand#test_execute_no_args: <elapsed> s: .
+TestGemCommandsDependencyCommand#test_execute_reverse: <elapsed> s: .
+TestGemCommandsDependencyCommand#test_execute_no_match: <elapsed> s: .
+TestGemCommandsDependencyCommand#test_execute_prerelease: <elapsed> s: .
+TestGemCommandsDependencyCommand#test_execute_remote: <elapsed> s: .
+TestGemCommandsDependencyCommand#test_execute_regexp: <elapsed> s: .
+TestGemCommandsDependencyCommand#test_execute: <elapsed> s: .
 TestGemCommandsEnvironmentCommand#test_execute_version: <elapsed> s: .
 TestGemCommandsEnvironmentCommand#test_execute_packageversion: <elapsed> s: .
 TestGemCommandsEnvironmentCommand#test_execute: <elapsed> s: .
@@ 24778 @@
 TestGemCommandsEnvironmentCommand#test_execute_gempath: <elapsed> s: .
 TestGemCommandsEnvironmentCommand#test_execute_unknown: <elapsed> s: .
 TestGemCommandsEnvironmentCommand#test_execute_gempath_multiple: <elapsed> s: .
+TestGemCommandsFetchCommand#test_execute: <elapsed> s: .
+TestGemCommandsFetchCommand#test_execute_version: <elapsed> s: .
+TestGemCommandsFetchCommand#test_execute_prerelease: <elapsed> s: .
+TestGemCommandsInstallCommand#test_no_user_install: <elapsed> s: .
 TestGemCommandsInstallCommand#test_execute_no_gem: <elapsed> s: .
+TestGemCommandsInstallCommand#test_execute_explicit_version_includes_prerelease: <elapsed> s: .
+TestGemCommandsInstallCommand#test_execute_prerelease: <elapsed> s: .
+TestGemCommandsInstallCommand#test_execute_two: <elapsed> s: .
+TestGemCommandsInstallCommand#test_execute_local_missing: <elapsed> s: .
+TestGemCommandsInstallCommand#test_execute_local: <elapsed> s: .
+TestGemCommandsInstallCommand#test_execute_exclude_prerelease: <elapsed> s: .
+TestGemCommandsInstallCommand#test_execute_remote: <elapsed> s: .
+TestGemCommandsInstallCommand#test_execute_nonexistent: <elapsed> s: .
 TestGemCommandsInstallCommand#test_execute_include_dependencies: <elapsed> s: .
+TestGemCommandsListCommand#test_execute_installed: <elapsed> s: .
 TestGemCommandsLockCommand#test_execute: <elapsed> s: .
 TestGemCommandsLockCommand#test_execute_missing_dependency: <elapsed> s: .
 TestGemCommandsLockCommand#test_execute_strict: <elapsed> s: .
@@ 24804 @@
 TestGemCommandsOwnerCommand#test_show_owners_denied: <elapsed> s: .
 TestGemCommandsOwnerCommand#test_show_owners: <elapsed> s: .
 TestGemCommandsOwnerCommand#test_add_owners: <elapsed> s: .
+TestGemCommandsPristineCommand#test_execute: <elapsed> s: .
+TestGemCommandsPristineCommand#test_execute_all: <elapsed> s: .
+TestGemCommandsPristineCommand#test_execute_missing_cache_gem: <elapsed> s: .
 TestGemCommandsPristineCommand#test_execute_no_gem: <elapsed> s: .
+TestGemCommandsPushCommand#test_raises_error_with_no_arguments: <elapsed> s: .
+TestGemCommandsPushCommand#test_sending_gem_denied: <elapsed> s: .
+TestGemCommandsPushCommand#test_sending_gem: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_local_notty: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_installed_version: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_all: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_prerelease_local: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_platform: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_installed_no_name: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_prerelease: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_installed_version_not_installed: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_details: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_local_details: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_all_prerelease: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_installed: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_notty: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_details_platform: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_no_versions: <elapsed> s: .
+TestGemCommandsQueryCommand#test_execute_installed_not_installed: <elapsed> s: .
 TestGemCommandsServerCommand#test_handle_options: <elapsed> s: .
 TestGemCommandsServerCommand#test_handle_options_port: <elapsed> s: .
 TestGemCommandsServerCommand#test_handle_options_gemdir: <elapsed> s: .
 TestGemCommandsSourcesCommand#test_execute_clear_all: <elapsed> s: .
+TestGemCommandsSourcesCommand#test_execute_add: <elapsed> s: .
+TestGemCommandsSourcesCommand#test_execute_add_nonexistent_source: <elapsed> s: .
 TestGemCommandsSourcesCommand#test_execute_add_bad_uri: <elapsed> s: .
+TestGemCommandsSourcesCommand#test_execute_update: <elapsed> s: .
 TestGemCommandsSourcesCommand#test_initialize_proxy: <elapsed> s: .
 TestGemCommandsSourcesCommand#test_execute_remove: <elapsed> s: .
+TestGemCommandsSourcesCommand#test_execute_remove_no_network: <elapsed> s: .
 TestGemCommandsSourcesCommand#test_execute: <elapsed> s: .
 TestGemCommandsSpecificationCommand#test_execute_ruby: <elapsed> s: .
+TestGemCommandsSpecificationCommand#test_execute_remote: <elapsed> s: .
+TestGemCommandsSpecificationCommand#test_execute_exact_match: <elapsed> s: .
 TestGemCommandsSpecificationCommand#test_execute_field: <elapsed> s: .
 TestGemCommandsSpecificationCommand#test_execute_marshal: <elapsed> s: .
 TestGemCommandsSpecificationCommand#test_execute_bad_name: <elapsed> s: .
+TestGemCommandsSpecificationCommand#test_execute_all: <elapsed> s: .
+TestGemCommandsSpecificationCommand#test_execute: <elapsed> s: .
 TestGemCommandsStaleCommand#test_execute_sorts: <elapsed> s: .
+TestGemCommandsUninstallCommand#test_execute_not_installed: <elapsed> s: .
+TestGemCommandsUninstallCommand#test_execute_prerelease: <elapsed> s: .
+TestGemCommandsUninstallCommand#test_execute_removes_executable: <elapsed> s: .
+TestGemCommandsUnpackCommand#test_execute: <elapsed> s: .
+TestGemCommandsUnpackCommand#test_execute_gem_path_missing: <elapsed> s: .
+TestGemCommandsUnpackCommand#test_execute_gem_path: <elapsed> s: .
+TestGemCommandsUnpackCommand#test_execute_exact_match: <elapsed> s: .
+TestGemCommandsUnpackCommand#test_execute_with_target_option: <elapsed> s: .
+TestGemCommandsUnpackCommand#test_execute_remote: <elapsed> s: .
+TestGemCommandsUnpackCommand#test_execute_sudo: <elapsed> s: .
+TestGemCommandsUpdateCommand#test_execute_named_up_to_date: <elapsed> s: .
+TestGemCommandsUpdateCommand#test_execute_named: <elapsed> s: .
+TestGemCommandsUpdateCommand#test_execute: <elapsed> s: .
+TestGemCommandsUpdateCommand#test_execute_dependencies: <elapsed> s: .
+TestGemCommandsUpdateCommand#test_execute_up_to_date: <elapsed> s: .
 TestGemCommandsWhichCommand#test_execute: <elapsed> s: .
 TestGemCommandsWhichCommand#test_execute_missing: <elapsed> s: .
 TestGemCommandsWhichCommand#test_execute_one_missing: <elapsed> s: .
@@ 24899 @@
 TestGemDependency#test_initialize: <elapsed> s: .
 TestGemDependency#test_subclass: <elapsed> s: .
 TestGemDependency#test_equals_tilde_spec: <elapsed> s: .
+TestGemDependencyInstaller#test_install_domain_remote: <elapsed> s: .
+TestGemDependencyInstaller#test_install_env_shebang: <elapsed> s: .
+TestGemDependencyInstaller#test_gather_dependencies_platform_alternate: <elapsed> s: .
+TestGemDependencyInstaller#test_find_gems_gems_with_sources: <elapsed> s: .
+TestGemDependencyInstaller#test_install_dependencies_satisfied: <elapsed> s: .
+TestGemDependencyInstaller#test_gather_dependencies_old_required: <elapsed> s: .
+TestGemDependencyInstaller#test_install_all_dependencies: <elapsed> s: .
+TestGemDependencyInstaller#test_install_force: <elapsed> s: .
+TestGemDependencyInstaller#test_find_gems_with_sources_local: <elapsed> s: .
+TestGemDependencyInstaller#test_install_domain_remote_platform_newer: <elapsed> s: .
+TestGemDependencyInstaller#test_install_dual_repository: <elapsed> s: .
+TestGemDependencyInstaller#test_install_remote_dep: <elapsed> s: .
+TestGemDependencyInstaller#test_install_domain_local: <elapsed> s: .
+TestGemDependencyInstaller#test_install_local_subdir: <elapsed> s: .
+TestGemDependencyInstaller#test_install_remote: <elapsed> s: .
+TestGemDependencyInstaller#test_install_dependency: <elapsed> s: .
+TestGemDependencyInstaller#test_install_reinstall: <elapsed> s: .
+TestGemDependencyInstaller#test_install: <elapsed> s: .
+TestGemDependencyInstaller#test_install_local: <elapsed> s: .
+TestGemDependencyInstaller#test_gather_dependencies_dropped: <elapsed> s: .
+TestGemDependencyInstaller#test_install_dependency_development: <elapsed> s: .
+TestGemDependencyInstaller#test_install_install_dir: <elapsed> s: .
+TestGemDependencyInstaller#test_install_version_default: <elapsed> s: .
+TestGemDependencyInstaller#test_find_gems_with_sources_prerelease: <elapsed> s: .
+TestGemDependencyInstaller#test_install_local_dependency_installed: <elapsed> s: .
+TestGemDependencyInstaller#test_install_security_policy: <elapsed> s: .
+TestGemDependencyInstaller#test_install_cache_dir: <elapsed> s: .
+TestGemDependencyInstaller#test_gather_dependencies: <elapsed> s: .
+TestGemDependencyInstaller#test_install_dependency_existing: <elapsed> s: .
+TestGemDependencyInstaller#test_install_no_wrappers: <elapsed> s: .
+TestGemDependencyInstaller#test_install_version: <elapsed> s: .
+TestGemDependencyInstaller#test_install_domain_both_no_network: <elapsed> s: .
+TestGemDependencyInstaller#test_install_dependency_old: <elapsed> s: .
+TestGemDependencyInstaller#test_install_local_dependency: <elapsed> s: .
+TestGemDependencyInstaller#test_gather_dependencies_prerelease: <elapsed> s: .
+TestGemDependencyInstaller#test_install_ignore_dependencies: <elapsed> s: .
+TestGemDependencyInstaller#test_install_domain_both: <elapsed> s: .
+TestGemDependencyInstaller#test_gather_dependencies_platform_bump: <elapsed> s: .
 TestGemDependencyList#test_find_name: <elapsed> s: .
 TestGemDependencyList#test_dependency_order: <elapsed> s: .
 TestGemDependencyList#test_self_from_source_index: <elapsed> s: .
@@ 24965 @@
 TestGemExtRakeBuilder#test_class_build: <elapsed> s: .
 TestGemExtRakeBuilder#test_class_build_fail: <elapsed> s: .
 TestGemFormat#test_class_from_file_by_path_nonexistent: <elapsed> s: .
+TestGemFormat#test_class_from_file_by_path: <elapsed> s: .
+TestGemFormat#test_class_from_file_by_path_empty: <elapsed> s: .
 TestGemFormat#test_class_from_io_garbled: <elapsed> s: .
 TestGemGemPathSearcher#test_init_gemspecs: <elapsed> s: .
 TestGemGemPathSearcher#test_matching_files: <elapsed> s: .
@@ 24991 @@
 TestGemGemcutterUtilities#test_sign_in: stty: [e6a899e6ba96e585a5e58a9b]: [e38387e38390e382a4e382b9e381abe5afbee38199e3828be4b88de981a9e58887e381aa]ioctl[e381a7e38199]
 stty: [e6a899e6ba96e585a5e58a9b]: [e38387e38390e382a4e382b9e381abe5afbee38199e3828be4b88de981a9e58887e381aa]ioctl[e381a7e38199]
 <elapsed> s: .
+TestGemInstallUpdateOptions#test_add_install_update_options: <elapsed> s: .
+TestGemInstallUpdateOptions#test_security_policy_unknown: <elapsed> s: .
+TestGemInstallUpdateOptions#test_user_install_enabled: <elapsed> s: .
+TestGemInstallUpdateOptions#test_user_install_disabled_read_only: <elapsed> s: .
+TestGemInstallUpdateOptions#test_security_policy: <elapsed> s: .
+TestGemInstaller#test_shebang_arguments: <elapsed> s: .
+TestGemInstaller#test_generate_bin_script_wrappers: <elapsed> s: .
+TestGemInstaller#test_installation_satisfies_dependency_eh: <elapsed> s: .
+TestGemInstaller#test_install_bad_gem: <elapsed> s: .
+TestGemInstaller#test_shebang_version_arguments: <elapsed> s: .
+TestGemInstaller#test_install_check_dependencies: <elapsed> s: .
+TestGemInstaller#test_write_spec: <elapsed> s: .
+TestGemInstaller#test_extract_files_relative: <elapsed> s: .
+TestGemInstaller#test_build_extensions_extconf_bad: <elapsed> s: .
+TestGemInstaller#test_build_extensions_unsupported: <elapsed> s: .
+TestGemInstaller#test_install_ignore_dependencies: <elapsed> s: .
+TestGemInstaller#test_generate_bin_symlink_update_newer: <elapsed> s: .
+TestGemInstaller#test_shebang_version_env: <elapsed> s: .
+TestGemInstaller#test_generate_bin_script_no_perms: <elapsed> s: .
+TestGemInstaller#test_generate_bin_script_no_execs: <elapsed> s: .
+TestGemInstaller#test_generate_bin_script_format_disabled: <elapsed> s: .
+TestGemInstaller#test_extract_files_bad_dest: <elapsed> s: .
+TestGemInstaller#test_generate_bin_symlink_update_older: <elapsed> s: .
+TestGemInstaller#test_install_wrong_ruby_version: <elapsed> s: .
+TestGemInstaller#test_shebang: <elapsed> s: .
+TestGemInstaller#test_install_check_dependencies_install_dir: <elapsed> s: .
+TestGemInstaller#test_unpack: <elapsed> s: .
+TestGemInstaller#test_generate_bin_script: <elapsed> s: .
+TestGemInstaller#test_shebang_nested: <elapsed> s: .
+TestGemInstaller#test_install_missing_dirs: <elapsed> s: .
+TestGemInstaller#test_extract_files_absolute: <elapsed> s: .
+TestGemInstaller#test_ensure_dependency: <elapsed> s: .
+TestGemInstaller#test_shebang_env: <elapsed> s: .
+TestGemInstaller#test_shebang_nested_arguments: <elapsed> s: .
+TestGemInstaller#test_install_with_message: <elapsed> s: .
+TestGemInstaller#test_shebang_empty: <elapsed> s: .
+TestGemInstaller#test_install: <elapsed> s: .
+TestGemInstaller#test_generate_bin_script_no_shebang: <elapsed> s: .
+TestGemInstaller#test_initialize: <elapsed> s: .
+TestGemInstaller#test_app_script_text: <elapsed> s: .
+TestGemInstaller#test_shebang_version: <elapsed> s: .
+TestGemInstaller#test_generate_bin_symlink_update_remove_wrapper: <elapsed> s: .
+TestGemInstaller#test_shebang_version_env_arguments: <elapsed> s: .
+TestGemInstaller#test_install_wrong_rubygems_version: <elapsed> s: .
+TestGemInstaller#test_generate_bin_symlink: <elapsed> s: .
+TestGemInstaller#test_extract_files: <elapsed> s: .
+TestGemInstaller#test_shebang_env_arguments: <elapsed> s: .
+TestGemInstaller#test_build_extensions_none: <elapsed> s: .
+TestGemInstaller#test_generate_bin_symlink_win32: <elapsed> s: .
+TestGemInstaller#test_generate_bin_script_install_dir: <elapsed> s: .
+TestGemInstaller#test_generate_bin_symlink_no_perms: <elapsed> s: .
+TestGemInstaller#test_generate_bin_uses_default_shebang: <elapsed> s: .
+TestGemInstaller#test_generate_bin_symlink_no_execs: <elapsed> s: .
+TestGemInstaller#test_generate_bin_bindir: <elapsed> s: .
+TestGemInstaller#test_shebang_env_shebang: <elapsed> s: .
+TestGemInstaller#test_generate_bin_script_format: <elapsed> s: .
+TestGemInstaller#test_install_force: <elapsed> s: .
 TestGemLocalRemoteOptions#test_update_sources_option: <elapsed> s: .
 TestGemLocalRemoteOptions#test_source_option: <elapsed> s: .
 TestGemLocalRemoteOptions#test_local_eh: <elapsed> s: .
@@ 25062 @@
 TestGemPackageTarHeader#test_self_from: <elapsed> s: .
 TestGemPackageTarHeader#test_to_s: <elapsed> s: .
 TestGemPackageTarHeader#test_empty_eh: <elapsed> s: .
+TestGemPackageTarInput#test_each_works: <elapsed> s: .
+TestGemPackageTarInput#test_extract_entry_works: <elapsed> s: .
 TestGemPackageTarOutput#test_self_open: <elapsed> s: .
 TestGemPackageTarOutput#test_self_open_signed: <elapsed> s: .
 TestGemPackageTarReader#test_each_entry: <elapsed> s: .
@@ 25099 @@
 TestGemPlatform#test_initialize_command_line: <elapsed> s: .
 TestGemPlatform#test_self_local: <elapsed> s: .
 TestGemPlatform#test_to_s: <elapsed> s: .
+TestGemRemoteFetcher#test_self_fetcher_with_proxy_URI: <elapsed> s: .
+TestGemRemoteFetcher#test_fetch_path_io_error: <elapsed> s: .
+TestGemRemoteFetcher#test_fetch_path_unmodified: <elapsed> s: .
+TestGemRemoteFetcher#test_fetch_path_system_call_error: <elapsed> s: .
+TestGemRemoteFetcher#test_implicit_upper_case_proxy: <elapsed> s: .
+TestGemRemoteFetcher#test_implicit_no_proxy: <elapsed> s: .
+TestGemRemoteFetcher#test_download_cached: <elapsed> s: .
+TestGemRemoteFetcher#test_no_proxy: <elapsed> s: .
+TestGemRemoteFetcher#test_self_fetcher: <elapsed> s: .
+TestGemRemoteFetcher#test_download_unsupported: <elapsed> s: .
+TestGemRemoteFetcher#test_download_local_space: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/remote_fetcher.rb:150:in `download': warning: URI.unescape is obsolete
 <elapsed> s: .
+TestGemRemoteFetcher#test_explicit_proxy_with_user_auth: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/rubygems/test_gem_remote_fetcher.rb:375:in `block in test_explicit_proxy_with_user_auth': warning: URI.unescape is obsolete
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/rubygems/test_gem_remote_fetcher.rb:386:in `block in test_explicit_proxy_with_user_auth': warning: URI.unescape is obsolete
 <elapsed> s: .
+TestGemRemoteFetcher#test_request: <elapsed> s: .
+TestGemRemoteFetcher#test_download_same_file: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/remote_fetcher.rb:150:in `download': warning: URI.unescape is obsolete
 <elapsed> s: .
+TestGemRemoteFetcher#test_request_unmodifed: <elapsed> s: .
+TestGemRemoteFetcher#test_yaml_error_on_size: <elapsed> s: .
+TestGemRemoteFetcher#test_self_fetcher_with_proxy: <elapsed> s: .
+TestGemRemoteFetcher#test_open_uri_or_path: <elapsed> s: .
+TestGemRemoteFetcher#test_download_local: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/remote_fetcher.rb:150:in `download': warning: URI.unescape is obsolete
 <elapsed> s: .
+TestGemRemoteFetcher#test_fetch_path_gzip: <elapsed> s: .
+TestGemRemoteFetcher#test_download_install_dir: <elapsed> s: .
+TestGemRemoteFetcher#test_open_uri_or_path_limited_redirects: <elapsed> s: .
+TestGemRemoteFetcher#test_explicit_proxy_with_user_auth_in_env: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/remote_fetcher.rb:194:in `escape': warning: URI.escape is obsolete
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/remote_fetcher.rb:194:in `escape': warning: URI.escape is obsolete
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/remote_fetcher.rb:194:in `escape': warning: URI.escape is obsolete
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/remote_fetcher.rb:194:in `escape': warning: URI.escape is obsolete
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/rubygems/test_gem_remote_fetcher.rb:409:in `block in test_explicit_proxy_with_user_auth_in_env': warning: URI.unescape is obsolete
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/rubygems/test_gem_remote_fetcher.rb:410:in `block in test_explicit_proxy_with_user_auth_in_env': warning: URI.unescape is obsolete
 <elapsed> s: .
+TestGemRemoteFetcher#test_fetch_path_socket_error: <elapsed> s: .
+TestGemRemoteFetcher#test_explicit_proxy: <elapsed> s: .
+TestGemRemoteFetcher#test_get_proxy_from_env_empty: <elapsed> s: .
+TestGemRemoteFetcher#test_download_read_only: <elapsed> s: .
+TestGemRemoteFetcher#test_download_local_read_only: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/remote_fetcher.rb:150:in `download': warning: URI.unescape is obsolete
 <elapsed> s: .
+TestGemRemoteFetcher#test_download_platform_legacy: <elapsed> s: .
+TestGemRemoteFetcher#test_fetch_size_bad_uri: <elapsed> s: .
+TestGemRemoteFetcher#test_get_proxy_from_env_auto_normalizes: <elapsed> s: .
+TestGemRemoteFetcher#test_fetch_path_gzip_unmodified: <elapsed> s: .
+TestGemRemoteFetcher#test_request_head: <elapsed> s: .
+TestGemRemoteFetcher#test_implicit_proxy: <elapsed> s: .
+TestGemRemoteFetcher#test_fetch_size_socket_error: <elapsed> s: .
+TestGemRemoteFetcher#test_download: <elapsed> s: .
+TestGemRemoteFetcher#test_implicit_proxy_no_env: <elapsed> s: .
 TestGemRequirement#test_initialize: <elapsed> s: .
 TestGemRequirement#test_satisfied_by_eh_good: <elapsed> s: .
 TestGemRequirement#test_satisfied_by_eh_multiple: <elapsed> s: .
@@ 25178 @@
 TestGemServer#test_quick_index_rz: <elapsed> s: .
 TestGemServer#test_quick_marshal_a_1_gemspec_rz: <elapsed> s: .
 TestGemServer#test_rdoc: <elapsed> s: .
+TestGemServer#test_yaml: <elapsed> s: .
 TestGemServer#test_root: <elapsed> s: .
 TestGemServer#test_spec_dirs: <elapsed> s: .
 TestGemServer#test_Marshal_Z: <elapsed> s: .
+TestGemServer#test_yaml_Z: <elapsed> s: .
 TestGemServer#test_Marshal: <elapsed> s: .
+TestGemServer#test_quick_a_1_mswin32_gemspec_rz: <elapsed> s: .
 TestGemServer#test_latest_specs: <elapsed> s: .
 TestGemServer#test_quick_index: <elapsed> s: .
 TestGemServer#test_quick_latest_index_rz: <elapsed> s: .
 TestGemServer#test_quick_latest_index: <elapsed> s: .
 TestGemServer#test_listen: <elapsed> s: .
+TestGemServer#test_quick_common_substrings: <elapsed> s: .
+TestGemServer#test_quick_a_1_gemspec_rz: <elapsed> s: .
+TestGemSourceIndex#test_find_name: <elapsed> s: .
+TestGemSourceIndex#test_self_from_gems_in: <elapsed> s: .
+TestGemSourceIndex#test_latest_specs: <elapsed> s: .
+TestGemSourceIndex#test_signature: <elapsed> s: .
+TestGemSourceIndex#test_unzip: <elapsed> s: .
+TestGemSourceIndex#test_fetcher: <elapsed> s: .
+TestGemSourceIndex#test_self_load_specification_system_exit: <elapsed> s: .
+TestGemSourceIndex#test_create_from_directory: <elapsed> s: .
+TestGemSourceIndex#test_self_load_specification_interrupt: <elapsed> s: .
+TestGemSourceIndex#test_search_platform: <elapsed> s: .
+TestGemSourceIndex#test_find_name_empty_cache: <elapsed> s: .
+TestGemSourceIndex#test_refresh_bang: <elapsed> s: .
+TestGemSourceIndex#test_remove_spec: <elapsed> s: .
+TestGemSourceIndex#test_self_load_specification_syntax_error: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/tmp/test_rubygems_<pid>/gemhome/specifications/a-1.gemspec:<line_a>: warning: `+' after local variable is interpreted as binary operator
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/tmp/test_rubygems_<pid>/gemhome/specifications/a-1.gemspec:<line_a>: warning: even though it seems like unary operator
 <elapsed> s: .
+TestGemSourceIndex#test_index_signature: <elapsed> s: .
+TestGemSourceIndex#test_search: <elapsed> s: .
+TestGemSourceIndex#test_find_missing_none_missing: <elapsed> s: .
+TestGemSourceIndex#test_find_missing: <elapsed> s: .
+TestGemSourceIndex#test_self_load_specification_exception: <elapsed> s: .
+TestGemSourceIndex#test_prerelease_specs_kept_in_right_place: <elapsed> s: .
+TestGemSourceIndex#test_specification: <elapsed> s: .
+TestGemSourceIndex#test_refresh_bang_not_from_dir: <elapsed> s: .
+TestGemSourceIndex#test_self_load_specification: <elapsed> s: .
+TestGemSourceIndex#test_remove_extra_no_changes: <elapsed> s: .
+TestGemSourceIndex#test_load_gems_in: <elapsed> s: .
+TestGemSourceIndex#test_remove_extra: <elapsed> s: .
+TestGemSourceIndex#test_outdated: <elapsed> s: .
+TestGemSourceIndex#test_self_load_specification_utf_8: <elapsed> s: .
+TestGemSpecFetcher#test_fetch_spec_cached: <elapsed> s: .
+TestGemSpecFetcher#test_list: <elapsed> s: .
+TestGemSpecFetcher#test_find_matching_latest: <elapsed> s: .
+TestGemSpecFetcher#test_find_matching_all: <elapsed> s: .
+TestGemSpecFetcher#test_fetch_prerelease: <elapsed> s: .
+TestGemSpecFetcher#test_fetch_platform: <elapsed> s: .
+TestGemSpecFetcher#test_fetch_latest: <elapsed> s: .
+TestGemSpecFetcher#test_find_matching_platform: <elapsed> s: .
+TestGemSpecFetcher#test_find_all_platforms: <elapsed> s: .
+TestGemSpecFetcher#test_load_specs: <elapsed> s: .
+TestGemSpecFetcher#test_fetch_with_errors_mismatched_platform: <elapsed> s: .
+TestGemSpecFetcher#test_find_matching_with_errors_matched_platform: <elapsed> s: .
+TestGemSpecFetcher#test_fetch_spec: <elapsed> s: .
+TestGemSpecFetcher#test_list_cache_all: <elapsed> s: .
+TestGemSpecFetcher#test_list_all: <elapsed> s: .
+TestGemSpecFetcher#test_fetch_spec_platform_ruby: <elapsed> s: .
+TestGemSpecFetcher#test_list_prerelease: <elapsed> s: .
+TestGemSpecFetcher#test_load_specs_cached: <elapsed> s: .
+TestGemSpecFetcher#test_load_specs_cached_empty: <elapsed> s: .
+TestGemSpecFetcher#test_list_latest_all: <elapsed> s: .
+TestGemSpecFetcher#test_fetch_spec_platform: <elapsed> s: .
+TestGemSpecFetcher#test_find_matching_prerelease: <elapsed> s: .
+TestGemSpecFetcher#test_fetch_all: <elapsed> s: .
+TestGemSpecFetcher#test_list_cache: <elapsed> s: .
+TestGemSpecFetcher#test_find_matching_with_errors_invalid_platform: <elapsed> s: .
 TestGemSpecification#test_prerelease_spec_adds_required_rubygems_version: <elapsed> s: .
 TestGemSpecification#test_validate_executables: <elapsed> s: .
 TestGemSpecification#test_platform_equals_current: <elapsed> s: .
@@ 25256 @@
 TestGemSpecification#test_validate_email: <elapsed> s: .
 TestGemSpecification#test_equals2: <elapsed> s: .
 TestGemSpecification#test_platform_equals: <elapsed> s: .
+TestGemSpecification#test_to_yaml: <elapsed> s: .
 TestGemSpecification#test_to_ruby_legacy: <elapsed> s: .
 TestGemSpecification#test_equals2_default_executable: <elapsed> s: .
 TestGemSpecification#test_description: <elapsed> s: .
@@ 25282 @@
 TestGemSpecification#test_files_extra_rdoc_files: <elapsed> s: .
 TestGemSpecification#test_has_rdoc_eh: <elapsed> s: .
 TestGemSpecification#test_files: <elapsed> s: .
+TestGemSpecification#test_to_yaml_platform_nil: <elapsed> s: .
 TestGemSpecification#test_to_ruby_platform: <elapsed> s: .
 TestGemSpecification#test_executable_equals: <elapsed> s: .
 TestGemSpecification#test_date_equals_time_utc: <elapsed> s: .
@@ 25307 @@
 TestGemSpecification#test_runtime_dependencies_legacy: <elapsed> s: .
 TestGemSpecification#test_self_attribute_names: <elapsed> s: .
 TestGemSpecification#test_extensions: <elapsed> s: .
+TestGemSpecification#test_to_yaml_fancy: <elapsed> s: .
 TestGemSpecification#test_platform_equals_legacy: <elapsed> s: .
 TestGemSpecification#test_validate_autorequire: <elapsed> s: .
 TestGemSpecification#test_spaceship_platform: <elapsed> s: .
@@ 25332 @@
 TestGemSpecification#test_validate_empty: <elapsed> s: .
 TestGemSpecification#test_validate_authors: <elapsed> s: .
 TestGemSpecification#test_validate: <elapsed> s: .
+TestGemSpecification#test_to_yaml_platform_empty_string: <elapsed> s: .
 TestGemSpecification#test_dependencies_scoped_by_type: <elapsed> s: .
 TestGemSpecification#test_licenses: <elapsed> s: .
 TestGemSpecification#test_license: <elapsed> s: .
 TestGemSpecification#test_load_errors_contain_filename: <elapsed> s: .
+TestGemSpecification#test_to_yaml_platform_legacy: <elapsed> s: .
 TestGemSpecification#test_validate_specification_version: <elapsed> s: .
 TestGemSpecification#test_name: <elapsed> s: .
 TestGemSpecification#test_to_ruby_fancy: <elapsed> s: .
@@ 25356 @@
 TestGemStreamUI#test_ask_yes_no_no_tty_with_default: <elapsed> s: .
 TestGemStreamUI#test_ask_no_tty: <elapsed> s: .
 TestGemStreamUI#test_ask_yes_no_no_tty_without_default: <elapsed> s: .
+TestGemUninstaller#test_initialize_expand_path: <elapsed> s: .
+TestGemUninstaller#test_path_ok_eh_user: <elapsed> s: .
+TestGemUninstaller#test_path_ok_eh: <elapsed> s: .
+TestGemUninstaller#test_remove_executables_force_remove: <elapsed> s: .
+TestGemUninstaller#test_remove_executables_user: <elapsed> s: .
+TestGemUninstaller#test_uninstall_user: <elapsed> s: .
+TestGemUninstaller#test_path_ok_eh_legacy: <elapsed> s: .
+TestGemUninstaller#test_uninstall: <elapsed> s: .
+TestGemUninstaller#test_remove_executables_force_keep: <elapsed> s: .
 TestGemValidator#test_verify_gem_file: <elapsed> s: .
 TestGemValidator#test_verify_gem_empty: <elapsed> s: .
 TestGemValidator#test_verify_gem: <elapsed> s: .
@@ 25394 @@
 TestGemVersionOption#test_version_option: <elapsed> s: .
 TestGemVersionOption#test_add_version_option: <elapsed> s: .
 TestGemVersionOption#test_platform_option: <elapsed> s: .
+TestKernel#test_gem_overlapping: <elapsed> s: .
+TestKernel#test_gem_conflicting: <elapsed> s: .
+TestKernel#test_gem: <elapsed> s: .
+TestKernel#test_gem_redundent: <elapsed> s: .
 TestTarWriter#test_add_file: <elapsed> s: .
 TestTarWriter#test_add_file_simple: <elapsed> s: .
 TestTarWriter#test_add_file_unseekable: <elapsed> s: .
@@ 25413 @@
 
 Finished in <t> seconds.
 
+724 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/scanf # <time>
++ make test-all 'TESTS=-v scanf' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v scanf
 Loaded suite ./test/runner
 Started
 TestIOScanf#test_1: <elapsed> s: .
@@ 25900 @@
 
 Finished in <t> seconds.
 
+476 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/sdbm # <time>
++ make test-all 'TESTS=-v sdbm' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v sdbm
 Loaded suite ./test/runner
 Started
 TestSDBM#test_aref: <elapsed> s: .
@@ 25947 @@
 
 Finished in <t> seconds.
 
+36 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/socket # <time>
++ make test-all 'TESTS=-v socket' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v socket
 Loaded suite ./test/runner
 Started
 TestSocket#test_accept_loop: <elapsed> s: .
@@ 26076 @@
 
 Finished in <t> seconds.
 
+118 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/stringio # <time>
++ make test-all 'TESTS=-v stringio' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v stringio
 Loaded suite ./test/runner
 Started
 TestStringIO#test_close: <elapsed> s: .
@@ 26135 @@
 
 Finished in <t> seconds.
 
+48 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/strscan # <time>
++ make test-all 'TESTS=-v strscan' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v strscan
 Loaded suite ./test/runner
 Started
 TestStringScanner#test_AREF: <elapsed> s: .
@@ 26186 @@
 
 Finished in <t> seconds.
 
+40 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/syck # <time>
++ make test-all 'TESTS=-v syck' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v syck
 <internal:lib/rubygems/custom_require>:29:in `require': YAML::YPath is deprecated
 Loaded suite ./test/runner
 Started
@@ 26323 @@
 
 Finished in <t> seconds.
 
+124 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_delegate.rb # <time>
++ make test-all 'TESTS=-v test_delegate.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_delegate.rb
 Loaded suite ./test/runner
 Started
 TestDelegateClass#test_copy_frozen: <elapsed> s: .
@@ 26344 @@
 
 Finished in <t> seconds.
 
+10 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_find.rb # <time>
++ make test-all 'TESTS=-v test_find.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_find.rb
 Loaded suite ./test/runner
 Started
 TestFind#test_change_dir_to_file: <elapsed> s: .
@@ 26370 @@
 
 Finished in <t> seconds.
 
+15 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_ipaddr.rb # <time>
++ make test-all 'TESTS=-v test_ipaddr.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_ipaddr.rb
 Loaded suite ./test/runner
 Started
 TC_IPAddr#test_ip6_arpa: <elapsed> s: .
@@ 26398 @@
 
 Finished in <t> seconds.
 
+17 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_mathn.rb # <time>
++ make test-all 'TESTS=-v test_mathn.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_mathn.rb
 Loaded suite ./test/runner
 Started
 TestMathn#test_power: <elapsed> s: .
 
 Finished in <t> seconds.
 
+1 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_open3.rb # <time>
++ make test-all 'TESTS=-v test_open3.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_open3.rb
 Loaded suite ./test/runner
 Started
 TestOpen3#test_block: <elapsed> s: .
@@ 26441 @@
 
 Finished in <t> seconds.
 
+20 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_pp.rb # <time>
++ make test-all 'TESTS=-v test_pp.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_pp.rb
 Loaded suite ./test/runner
 Started
 PPTestModule::PPCycleTest#test_anonymous: <elapsed> s: .
@@ 26472 @@
 
 Finished in <t> seconds.
 
+20 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_prettyprint.rb # <time>
++ make test-all 'TESTS=-v test_prettyprint.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_prettyprint.rb
 Loaded suite ./test/runner
 Started
 PrettyPrintTest::Fill#test_00_06: <elapsed> s: .
@@ 26515 @@
 
 Finished in <t> seconds.
 
+32 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_prime.rb # <time>
++ make test-all 'TESTS=-v test_prime.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_prime.rb
 Loaded suite ./test/runner
 Started
 TestPrime#test_default_instance_does_not_have_compatibility_methods: <elapsed> s: .
@@ 26537 @@
 
 Finished in <t> seconds.
 
+11 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_pstore.rb # <time>
++ make test-all 'TESTS=-v test_pstore.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_pstore.rb
 Loaded suite ./test/runner
 Started
+PStoreTest#test_changes_after_commit_are_discarded: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/pstore.rb:<line_a>: warning: method redefined; discarding old marshal_dump_supports_canonical_option?
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/pstore.rb:<line_a>: warning: previous definition of marshal_dump_supports_canonical_option? was here
 <elapsed> s: .
 PStoreTest#test_changes_are_not_written_on_abort: <elapsed> s: .
@@ 26557 @@
 
 Finished in <t> seconds.
 
+7 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_pty.rb # <time>
++ make test-all 'TESTS=-v test_pty.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_pty.rb
 Loaded suite ./test/runner
 Started
 TestPTY#test_argv0: <elapsed> s: .
@@ 26579 @@
 
 Finished in <t> seconds.
 
+11 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_set.rb # <time>
++ make test-all 'TESTS=-v test_set.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_set.rb
 Loaded suite ./test/runner
 Started
+TC_Enumerable#test_to_set: (eval):<line_a>: warning: method redefined; discarding old initialize
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/set.rb:<line_a>: warning: previous definition of initialize was here
 <elapsed> s: .
 TC_Set#test_add: <elapsed> s: .
 TC_Set#test_and: <elapsed> s: .
@@ 26625 @@
 
 Finished in <t> seconds.
 
+33 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_shellwords.rb # <time>
++ make test-all 'TESTS=-v test_shellwords.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_shellwords.rb
 Loaded suite ./test/runner
 Started
 TestShellwords#test_string: <elapsed> s: .
@@ 26640 @@
 
 Finished in <t> seconds.
 
+4 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_singleton.rb # <time>
++ make test-all 'TESTS=-v test_singleton.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_singleton.rb
 Loaded suite ./test/runner
 Started
 TestSingleton#test_marshal: <elapsed> s: .
 
 Finished in <t> seconds.
 
+1 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_syslog.rb # <time>
++ make test-all 'TESTS=-v test_syslog.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_syslog.rb
 Loaded suite ./test/runner
 Started
 TestSyslog#test_close: <elapsed> s: .
@@ 26671 @@
 
 Finished in <t> seconds.
 
+8 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_tempfile.rb # <time>
++ make test-all 'TESTS=-v test_tempfile.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_tempfile.rb
 Loaded suite ./test/runner
 Started
 TestTempfile#test_basename: <elapsed> s: .
@@ 26707 @@
 
 Finished in <t> seconds.
 
+25 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_time.rb # <time>
++ make test-all 'TESTS=-v test_time.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_time.rb
 Loaded suite ./test/runner
 Started
 TestTimeExtension#test_completion: <elapsed> s: .
@@ 26739 @@
 
 Finished in <t> seconds.
 
+21 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_timeout.rb # <time>
++ make test-all 'TESTS=-v test_timeout.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_timeout.rb
 Loaded suite ./test/runner
 Started
 TestTimeout#test_cannot_convert_into_time_interval: <elapsed> s: .
@@ 26753 @@
 
 Finished in <t> seconds.
 
+3 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_tracer.rb # <time>
++ make test-all 'TESTS=-v test_tracer.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_tracer.rb
 Loaded suite ./test/runner
 Started
 TestTracer#test_work_with_e: <elapsed> s: .
 
 Finished in <t> seconds.
 
+1 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/test_tsort.rb # <time>
++ make test-all 'TESTS=-v test_tsort.rb' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v test_tsort.rb
 Loaded suite ./test/runner
 Started
 TSortTest#test_array: <elapsed> s: .
@@ 26779 @@
 
 Finished in <t> seconds.
 
+3 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/testunit # <time>
++ make test-all 'TESTS=-v testunit' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v testunit
 Loaded suite ./test/runner
 Started
 TestAssertion#test_wrong_assertion: <elapsed> s: .
 
 Finished in <t> seconds.
 
+1 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/thread # <time>
++ make test-all 'TESTS=-v thread' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v thread
 Loaded suite ./test/runner
 Started
 TestQueue#test_queue: <elapsed> s: .
@@ 26804 @@
 
 Finished in <t> seconds.
 
+2 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/uri # <time>
++ make test-all 'TESTS=-v uri' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v uri
 Loaded suite ./test/runner
 Started
 URI::TestCommon#test_decode_www_form: <elapsed> s: .
@@ 26843 @@
 
 Finished in <t> seconds.
 
+28 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/webrick # <time>
++ make test-all 'TESTS=-v webrick' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v webrick
 Loaded suite ./test/runner
 Started
 TestWEBrickCGI#test_bad_header: <elapsed> s: .
@@ 26939 @@
 
 Finished in <t> seconds.
 
+54 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/win32ole # <time>
++ make test-all 'TESTS=-v win32ole' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v win32ole
 Loaded suite ./test/runner
 Started
 
 Finished in <t> seconds.
 
+0 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/xmlrpc # <time>
++ make test-all 'TESTS=-v xmlrpc' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v xmlrpc
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rexml/doctype.rb:<line_a>: warning: `+' after local variable is interpreted as binary operator
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rexml/doctype.rb:<line_a>: warning: even though it seems like unary operator
 Loaded suite ./test/runner
@@ 26990 @@
 
 Finished in <t> seconds.
 
+27 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/yaml # <time>
++ make test-all 'TESTS=-v yaml' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v yaml
 Loaded suite ./test/runner
 Started
 
 Finished in <t> seconds.
 
+0 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
+== test/zlib # <time>
++ make test-all 'TESTS=-v zlib' RUBYOPT=-w
+./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -v zlib
 Loaded suite ./test/runner
 Started
 TestZlib#test_adler32: <elapsed> s: .
@@ 27076 @@
 
 Finished in <t> seconds.
 
+59 tests, <num> assertions, 0 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
 == rubyspec # <time>
@@ 28276 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 28305 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 28335 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 28364 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 28394 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 28423 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 28453 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 28482 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 37793 @@
 - is a private method
 - treats nil arguments as zero-width strings in %s slots
 - passes some tests for positive %x
+- passes some tests for negative %x
 - passes some tests for negative %u (FAILED - <n>)
 - passes some tests for positive %u
 - passes some tests for positive %f
 - passes some tests for negative %f
+- passes kstephens's tests
 
+Kernel#sprintf with negative values with format %x
+- precedes the number with '..'
 
+Kernel#sprintf with negative values with format %u
+- precedes the number with '-'
 
+Kernel#sprintf with negative values with format %b or %B
+- precedes the number with '..'
 
 Kernel.sprintf
 - needs to be reviewed for spec completeness
@@ 39186 @@
 - raises an ArgumentError when a block and normal arguments are given
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/module/module_exec_spec.rb
+Module#module_exec
 - does not add defined methods to other classes
 - defines method in the receiver's scope
 - evaluates a given block in the context of self
@@ 39663 @@
 - raises an ArgumentError when step is 0
 - returns an Enumerator when passed no block and self > stop
 - returns an Enumerator when passed no block and self < stop
+- returns an Enumerator that uses the given step
 - increments self (using #+) until self > stop when step > 0
 - decrements self (using #+) until self < stop when step < 0
 
@@ 45131 @@
 - treats the argument after the multi-parameter normally
 
 The def keyword within a closure
+- looks outside the closure for the visibility
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/language/defined_spec.rb
 The defined? keyword for literals
@@ 58031 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 58060 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 58098 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 58127 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 58165 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 58194 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 58232 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 58261 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
+- raises a TypeError if passed a String representation of a floating point number
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
@@ 74548 @@
 - is a private method
 - treats nil arguments as zero-width strings in %s slots
 - passes some tests for positive %x
+- passes some tests for negative %x
 - passes some tests for negative %u (FAILED - <n>)
 - passes some tests for positive %u
 - passes some tests for positive %f
 - passes some tests for negative %f
+- passes kstephens's tests
 
+Kernel#sprintf with negative values with format %x
+- precedes the number with '..'
 
+Kernel#sprintf with negative values with format %u
+- precedes the number with '-'
 
+Kernel#sprintf with negative values with format %b or %B
+- precedes the number with '..'
 
 Kernel.sprintf
 - needs to be reviewed for spec completeness
@@ 74573 @@
 Expected "-123"
  to equal "..18446744073709551493"
 
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb:194:in `block (3 levels) in <top (required)>'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb:193:in `block (2 levels) in <top (required)>'
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb:4:in `<top (required)>'
 
 Finished in <t> seconds
 
+1 file, 12 examples, <num> expectations, 1 failure, 0 errors
 exit 1
 failed(rubyspec/core/kernel/sprintf_spec.rb)
 == rubyspec/core/kernel/srand_spec.rb # <time>
@@ 77024 @@
 ruby <version>
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/module/module_exec_spec.rb
+Module#module_exec
 - does not add defined methods to other classes
 - defines method in the receiver's scope
 - evaluates a given block in the context of self
@@ 78101 @@
 - raises an ArgumentError when step is 0
 - returns an Enumerator when passed no block and self > stop
 - returns an Enumerator when passed no block and self < stop
+- returns an Enumerator that uses the given step
 - increments self (using #+) until self > stop when step > 0
 - decrements self (using #+) until self < stop when step < 0
 
@@ 87581 @@
 - treats the argument after the multi-parameter normally
 
 The def keyword within a closure
+- looks outside the closure for the visibility
 
 
 Finished in <t> seconds
@@ 111393 @@
 - converts a Bignum to a string with a different base
 
 CApiBignumSpecs RBIGNUM_SIGN
+- returns C true if the Bignum has a positive sign
+- retuns C false if the Bignum has a negative sign
 
 
 Finished in <t> seconds
@@ 111694 @@
 + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/ruby.1.9.mspec -t /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/bin/ruby rubyspec/optional/capi/kernel_spec.rb
 ruby <version>
 
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb
+C-API Kernel function rb_block_given_p
+- returns false if no block is passed
+- returns true if a block is passed
 
+C-API Kernel function rb_need_block
+- raises a LocalJumpError if no block is given
+- does not raise a LocalJumpError if a block is given
 
+C-API Kernel function rb_raise
+- raises an exception
+- terminates the function at the point it was called
 
+C-API Kernel function rb_throw
+- sets the return value of the catch block to the specified value
+- terminates the function at the point it was called
 - raises an ArgumentError if there is no catch block for the symbol
 
+C-API Kernel function rb_warn
+- prints a message to $stderr if $VERBOSE evaluates to true
+- prints a message to $stderr if $VERBOSE evaluates to false
 
+C-API Kernel function rb_sys_fail
+- raises an exception from the value of errno
+- can take a NULL message
 
+C-API Kernel function rb_yield
+- yields passed argument
+- returns the result from block evaluation
+- raises LocalJumpError when no block is given
 
+C-API Kernel function rb_yield_values
+- yields passed arguments
+- returns the result from block evaluation
+- raises LocalJumpError when no block is given
 
+C-API Kernel function rb_yield_splat
+- yields with passed array's contents
+- returns the result from block evaluation
+- raises LocalJumpError when no block is given
 
+C-API Kernel function rb_rescue
+- executes passed function
+- executes passed 'raise function' if a StandardError exception is raised (ERROR - <n>)
+- passes the user supplied argument to the 'raise function' if a StandardError exception is raised (ERROR - <n>)
+- passes the raised exception to the 'raise function' if a StandardError exception is raised (ERROR - <n>)
+- raises an exception if passed function raises an exception other than StandardError
+- raises an exception if any exception is raised inside 'raise function'
+- makes $! available only during 'raise function' execution
 
+C-API Kernel function rb_rescue2
+- only rescues if one of the passed exceptions is raised
 
+C-API Kernel function rb_ensure
+- executes passed function and returns its value
+- executes passed 'ensure function' when no exception is raised
+- executes passed 'ensure function' when an exception is raised
+- raises the same exception raised inside passed function
 
+C-API Kernel function rb_eval_string
+- evaluates a string of ruby code
 
+C-API Kernel function rb_block_proc
+- converts the implicit block into a proc
 
+C-API Kernel function rb_exec_recursive
+- detects recursive invocations of a method and indicates as such
 
+C-API Kernel function rb_set_end_proc
+- runs a C function on shutdown
 
+C-API Kernel function rb_f_sprintf
+- returns a string according to format and arguments
 
 
  <n>)
+C-API Kernel function rb_rescue executes passed 'raise function' if a StandardError exception is raised ERROR
+ArgumentError: wrong number of arguments (2 for 1)
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:164:in `block (4 levels) in <top (required)>'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:176:in `call'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:176:in `rb_rescue'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:176:in `block (3 levels) in <top (required)>'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:5:in `<top (required)>'
 
  <n>)
+C-API Kernel function rb_rescue passes the user supplied argument to the 'raise function' if a StandardError exception is raised ERROR
+ArgumentError: wrong number of arguments (2 for 1)
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:165:in `block (4 levels) in <top (required)>'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:181:in `call'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:181:in `rb_rescue'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:181:in `block (3 levels) in <top (required)>'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:5:in `<top (required)>'
 
  <n>)
+C-API Kernel function rb_rescue passes the raised exception to the 'raise function' if a StandardError exception is raised ERROR
+ArgumentError: wrong number of arguments (2 for 1)
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:165:in `block (4 levels) in <top (required)>'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:189:in `call'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:189:in `rb_rescue'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:189:in `block (3 levels) in <top (required)>'
+/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:5:in `<top (required)>'
 
 Finished in <t> seconds
 
+1 file, 39 examples, <num> expectations, 0 failures, 3 errors
 exit 1
 failed(rubyspec/optional/capi/kernel_spec.rb)
 == rubyspec/optional/capi/marshal_spec.rb # <time>
@@ 112155 @@
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/ext/string_spec.c:<line_a>: warning: null argument where non-null required (argument 1)
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/ext/string_spec.c:<line_a>: warning: null argument where non-null required (argument 1)
 
+C-API String function rb_str_set_len
+- reduces the size of the string
+- inserts a NULL byte at the length
+- updates the string's attributes visible in C code
 
+C-API String function rb_str_buf_new
+- returns the equivalent of an empty string
+- returns a string that can be appended to
+- returns a string that can be concatentated to another string
+- returns a string whose bytes can be accessed by RSTRING_PTR
+- returns a string that can be modified by rb_str_set_len
 
+C-API String function rb_str_new
+- returns a new string object from a char buffer of len characters
+- returns an empty string if len is 0
 
+C-API String function rb_str_new2
+- returns a new string object calling strlen on the passed C string
 
+C-API String function rb_str_new3
+- returns a copy of the string
 
+C-API String function rb_str_new4
+- returns the original string if it is already frozen
+- returns a frozen copy of the string
 
+C-API String function rb_str_dup
+- returns a copy of the string
 
+C-API String function rb_str_append
+- appends a string to another string
 
+C-API String function rb_str_plus
+- returns a new string from concatenating two other strings
 
+C-API String function rb_str_buf_cat
+- concatenates a C string to a ruby string
 
+C-API String function rb_str_cat
+- concatenates a C string to ruby string
 
+C-API String function rb_str_cat2
+- concatenates a C string to a ruby string
 
+C-API String function rb_str_cmp
+- returns 0 if two strings are identical
+- returns -1 if the first string is shorter than the second
+- returns -1 if the first string is lexically less than the second
+- returns 1 if the first string is longer than the second
+- returns 1 if the first string is lexically greater than the second
 
+C-API String function rb_str_split
+- splits strings over a splitter
 
+C-API String function rb_str2inum
+- converts a string to a number given a base
 
+C-API String function rb_cstr2inum
+- converts a C string to a number given a base
 
+C-API String function rb_str_substr
+- returns a substring
 
+C-API String function rb_str_to_str
+- calls #to_str to coerce the value to a String
+- raises a TypeError if coercion fails
 
+C-API String function RSTRING_PTR
+- returns a pointer to the string's contents
+- allows changing the characters in the string
+- reflects changes after a rb_funcall
 
+C-API String function RSTRING_LEN
+- returns the size of the string
 
+C-API String function StringValue
+- does not call #to_str on a String
+- does not call #to_s on a String
 - calls #to_str on non-String objects
+- does not call #to_s on non-String objects
 
+C-API String function rb_str_resize
+- reduces the size of the string
+- updates the string's attributes visible in C code
+- increases the size of the string
 
+C-API String function rb_str_intern
+- returns a symbol created from the string
+- returns a symbol even if passed an empty string
+- returns a symbol even if the passed string contains NULL characters
 
+C-API String function rb_str_freeze
+- freezes the string
 
+C-API String function rb_str_hash
+- hashes the string into a number
 
 
 Finished in <t> seconds

===================================================================
--- 20110107T000453Z
@@ 9842 @@
 <elapsed> s: .
 OpenSSL::TestSSL#test_sslctx_set_params: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb:<line_a>: warning: using default DH parameters.
 <elapsed> s: .
-OpenSSL::TestSSL#test_starttls: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet.
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_c>: warning: SSL session is not started yet.
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_c>: warning: SSL session is not started yet.
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet.
@@ 17995 @@
 TestRegexp#test_match_values_at: <elapsed> s: .
 TestRegexp#test_matchdata: <elapsed> s: .
 TestRegexp#test_named_capture: <elapsed> s: .
-TestRegexp#test_optimize_last_anycharstar: <elapsed> s: F
 TestRegexp#test_options: <elapsed> s: .
 TestRegexp#test_parse: <elapsed> s: .
 TestRegexp#test_parse_comment: <elapsed> s: .
@@ 20077 @@
 <["/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/irb/ruby-lex.rb:<line_a>: warning: mismatched indentations at 'end' with 'while' at 1071"]>.
 
  <n>) Failure:
-test_optimize_last_anycharstar(TestRegexp) [/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/ruby/test_regexp.rb:816]:
-Exception raised:
-<#<RegexpError: failed to allocate memory: /(\d) (.*)/>>.
 
  <n>) Failure:
 test_require_too_long_filename(TestRequire) [/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/test/ruby/test_require.rb:23]:
@@ 20109 @@
  "/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/gem_path_searcher.rb:<line_a>: warning: /home/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/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/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",
  "/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/ruby/lib/rubygems/gem_path_searcher.rb:<line_a>: warning: /home/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/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/foo/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"]>.
 
-8447 tests, <num> assertions, 3 failures, 0 errors, 0 skips
 
 Test run options: --seed <num> --verbose
 make: *** [yes-test-all] [e382a8e383a9e383bc] 1
@@ 21295 @@
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb
 Array#pack with format 'D'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 21312 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 21326 @@
 - encodes a negative Float outside the range of a single precision float
 
 Array#pack with format 'd'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 21343 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 21358 @@
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb
 Array#pack with format 'E'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 21375 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 21389 @@
 - encodes a negative Float outside the range of a single precision float
 
 Array#pack with format 'e'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 21406 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 21421 @@
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb
 Array#pack with format 'F'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 21438 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 21452 @@
 - encodes a negative Float outside the range of a single precision float
 
 Array#pack with format 'f'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 21469 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 21484 @@
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb
 Array#pack with format 'G'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 21501 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 21515 @@
 - encodes a negative Float outside the range of a single precision float
 
 Array#pack with format 'g'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 21532 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 30845 @@
 - is a private method
 - treats nil arguments as zero-width strings in %s slots
 - passes some tests for positive %x
-- passes some tests for negative %x (FAILED - <n>)
 - passes some tests for negative %u (FAILED - <n>)
 - passes some tests for positive %u
 - passes some tests for positive %f
 - passes some tests for negative %f
-- passes kstephens's tests (FAILED - <n>)
 
 Kernel.sprintf
 - needs to be reviewed for spec completeness
@@ 38173 @@
 - treats the argument after the multi-parameter normally
 
 The def keyword within a closure
-- looks outside the closure for the visibility (FAILED - <n>)
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/language/defined_spec.rb
 The defined? keyword for literals
@@ 41546 @@
 - creates a date with arguments
 - doesn't create dates for invalid arguments
 - creats a Date for different calendar reform dates
-- doesn't blow up (illegal instruction and segfault, respectively) when fed huge numbers (FAILED - <n>)
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/library/date/ordinal_spec.rb
 Date#ordinal
@@ 51056 @@
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb
 Array#pack with format 'D'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 51073 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 51087 @@
 - encodes a negative Float outside the range of a single precision float
 
 Array#pack with format 'd'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 51104 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 51119 @@
 
 
  <n>)
-Array#pack with format 'D' calls #to_str to coerce the directives string ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'D' taints the output string if the format string is tainted ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'D' converts a String representation of a floating point number to a Float ERROR
-TypeError: can't convert String into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:139:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:139:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'D' calls #to_f to convert an object to a float ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:162:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:162:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb:7:in `<top (required)>'
 
  <n>)
-An exception occurred during: Mock.verify_count
-Array#pack with format 'D' calls #to_f to convert an object to a float FAILED
-Mock 'pack float' expected to receive 'to_f' exactly 1 times
-but received it 0 times
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'd' calls #to_str to coerce the directives string ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb:23:in `<top (required)>'
 
  <n>)
-Array#pack with format 'd' taints the output string if the format string is tainted ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb:23:in `<top (required)>'
 
  <n>)
-Array#pack with format 'd' converts a String representation of a floating point number to a Float ERROR
-TypeError: can't convert String into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:139:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:139:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb:23:in `<top (required)>'
 
  <n>)
-Array#pack with format 'd' calls #to_f to convert an object to a float ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:162:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:162:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb:23:in `<top (required)>'
 
  <n>)
-An exception occurred during: Mock.verify_count
-Array#pack with format 'd' calls #to_f to convert an object to a float FAILED
-Mock 'pack float' expected to receive 'to_f' exactly 1 times
-but received it 0 times
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/d_spec.rb:23:in `<top (required)>'
 
 Finished in <t> seconds
 
-1 file, 56 examples, <num> expectations, 2 failures, 8 errors
 exit 1
-failed(rubyspec/core/array/pack/d_spec.rb)
 == rubyspec/core/array/pack/e_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/ruby.1.9.mspec -t /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/bin/ruby rubyspec/core/array/pack/e_spec.rb
 ruby <version>
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb
 Array#pack with format 'E'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 51216 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 51230 @@
 - encodes a negative Float outside the range of a single precision float
 
 Array#pack with format 'e'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 51247 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 51262 @@
 
 
  <n>)
-Array#pack with format 'E' calls #to_str to coerce the directives string ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'E' taints the output string if the format string is tainted ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'E' converts a String representation of a floating point number to a Float ERROR
-TypeError: can't convert String into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:139:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:139:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'E' calls #to_f to convert an object to a float ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:162:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:162:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb:7:in `<top (required)>'
 
  <n>)
-An exception occurred during: Mock.verify_count
-Array#pack with format 'E' calls #to_f to convert an object to a float FAILED
-Mock 'pack float' expected to receive 'to_f' exactly 1 times
-but received it 0 times
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'e' calls #to_str to coerce the directives string ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb:16:in `<top (required)>'
 
  <n>)
-Array#pack with format 'e' taints the output string if the format string is tainted ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb:16:in `<top (required)>'
 
  <n>)
-Array#pack with format 'e' converts a String representation of a floating point number to a Float ERROR
-TypeError: can't convert String into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:17:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:17:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb:16:in `<top (required)>'
 
  <n>)
-Array#pack with format 'e' calls #to_f to convert an object to a float ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:40:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:40:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb:16:in `<top (required)>'
 
  <n>)
-An exception occurred during: Mock.verify_count
-Array#pack with format 'e' calls #to_f to convert an object to a float FAILED
-Mock 'pack float' expected to receive 'to_f' exactly 1 times
-but received it 0 times
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/e_spec.rb:16:in `<top (required)>'
 
 Finished in <t> seconds
 
-1 file, 56 examples, <num> expectations, 2 failures, 8 errors
 exit 1
-failed(rubyspec/core/array/pack/e_spec.rb)
 == rubyspec/core/array/pack/f_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/ruby.1.9.mspec -t /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/bin/ruby rubyspec/core/array/pack/f_spec.rb
 ruby <version>
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb
 Array#pack with format 'F'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 51359 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 51373 @@
 - encodes a negative Float outside the range of a single precision float
 
 Array#pack with format 'f'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 51390 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 51405 @@
 
 
  <n>)
-Array#pack with format 'F' calls #to_str to coerce the directives string ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'F' taints the output string if the format string is tainted ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'F' converts a String representation of a floating point number to a Float ERROR
-TypeError: can't convert String into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:17:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:17:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'F' calls #to_f to convert an object to a float ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:40:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:40:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb:7:in `<top (required)>'
 
  <n>)
-An exception occurred during: Mock.verify_count
-Array#pack with format 'F' calls #to_f to convert an object to a float FAILED
-Mock 'pack float' expected to receive 'to_f' exactly 1 times
-but received it 0 times
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'f' calls #to_str to coerce the directives string ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb:23:in `<top (required)>'
 
  <n>)
-Array#pack with format 'f' taints the output string if the format string is tainted ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb:23:in `<top (required)>'
 
  <n>)
-Array#pack with format 'f' converts a String representation of a floating point number to a Float ERROR
-TypeError: can't convert String into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:17:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:17:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb:23:in `<top (required)>'
 
  <n>)
-Array#pack with format 'f' calls #to_f to convert an object to a float ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:40:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:40:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb:23:in `<top (required)>'
 
  <n>)
-An exception occurred during: Mock.verify_count
-Array#pack with format 'f' calls #to_f to convert an object to a float FAILED
-Mock 'pack float' expected to receive 'to_f' exactly 1 times
-but received it 0 times
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/f_spec.rb:23:in `<top (required)>'
 
 Finished in <t> seconds
 
-1 file, 56 examples, <num> expectations, 2 failures, 8 errors
 exit 1
-failed(rubyspec/core/array/pack/f_spec.rb)
 == rubyspec/core/array/pack/g_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/ruby.1.9.mspec -t /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/bin/ruby rubyspec/core/array/pack/g_spec.rb
 ruby <version>
 
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb
 Array#pack with format 'G'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 51502 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 51516 @@
 - encodes a negative Float outside the range of a single precision float
 
 Array#pack with format 'g'
-- calls #to_str to coerce the directives string (ERROR - <n>)
 - raises a TypeError when passed nil
 - raises a TypeError when passed an Integer
-- taints the output string if the format string is tainted (ERROR - <n>)
 - raises an ArgumentError if there are fewer elements than the format requires
 - raises ArgumentError when the format modifier is '_'
 - raises ArgumentError when the format modifier is '!'
@@ 51533 @@
 - encodes a positive Float
 - encodes a negative Float
 - converts an Integer to a Float
-- converts a String representation of a floating point number to a Float (ERROR - <n>)
 - encodes the number of array elements specified by the count modifier
 - encodes all remaining elements when passed the '*' modifier
 - ignores NULL bytes between directives
 - ignores spaces between directives
-- calls #to_f to convert an object to a float (ERROR - <n>)
-- calls #to_f to convert an object to a float (FAILED - <n>)
 - encodes positive Infinity
 - encodes negative Infinity
 - encodes NaN
@@ 51548 @@
 
 
  <n>)
-Array#pack with format 'G' calls #to_str to coerce the directives string ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'G' taints the output string if the format string is tainted ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'G' converts a String representation of a floating point number to a Float ERROR
-TypeError: can't convert String into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:200:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:200:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'G' calls #to_f to convert an object to a float ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:223:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:223:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb:7:in `<top (required)>'
 
  <n>)
-An exception occurred during: Mock.verify_count
-Array#pack with format 'G' calls #to_f to convert an object to a float FAILED
-Mock 'pack float' expected to receive 'to_f' exactly 1 times
-but received it 0 times
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb:7:in `<top (required)>'
 
  <n>)
-Array#pack with format 'g' calls #to_str to coerce the directives string ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:15:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb:16:in `<top (required)>'
 
  <n>)
-Array#pack with format 'g' taints the output string if the format string is tainted ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/basic.rb:27:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb:16:in `<top (required)>'
 
  <n>)
-Array#pack with format 'g' converts a String representation of a floating point number to a Float ERROR
-TypeError: can't convert String into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:78:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:78:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb:16:in `<top (required)>'
 
  <n>)
-Array#pack with format 'g' calls #to_f to convert an object to a float ERROR
-TypeError: can't convert MockObject into Float
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:101:in `pack'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/shared/float.rb:101:in `block (2 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb:16:in `<top (required)>'
 
  <n>)
-An exception occurred during: Mock.verify_count
-Array#pack with format 'g' calls #to_f to convert an object to a float FAILED
-Mock 'pack float' expected to receive 'to_f' exactly 1 times
-but received it 0 times
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/array/pack/g_spec.rb:16:in `<top (required)>'
 
 Finished in <t> seconds
 
-1 file, 56 examples, <num> expectations, 2 failures, 8 errors
 exit 1
-failed(rubyspec/core/array/pack/g_spec.rb)
 == rubyspec/core/array/pack/h_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/ruby.1.9.mspec -t /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/bin/ruby rubyspec/core/array/pack/h_spec.rb
 ruby <version>
@@ 67896 @@
 - is a private method
 - treats nil arguments as zero-width strings in %s slots
 - passes some tests for positive %x
-- passes some tests for negative %x (FAILED - <n>)
 - passes some tests for negative %u (FAILED - <n>)
 - passes some tests for positive %u
 - passes some tests for positive %f
 - passes some tests for negative %f
-- passes kstephens's tests (FAILED - <n>)
 
 Kernel.sprintf
 - needs to be reviewed for spec completeness
 
 
  <n>)
-Kernel#sprintf passes some tests for negative %x FAILED
-Expected "..f85"
- to equal "f85"
 
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb:71:in `block (2 levels) in <top (required)>'
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb:4:in `<top (required)>'
 
  <n>)
@@ 67920 @@
 Expected "-123"
  to equal "..18446744073709551493"
 
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb:176:in `block (3 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb:175:in `block (2 levels) in <top (required)>'
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb:4:in `<top (required)>'
 
  <n>)
-Kernel#sprintf passes kstephens's tests FAILED
-Expected "..11011"
- to equal "1111011"
 
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb:258:in `block (2 levels) in <top (required)>'
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb:4:in `<top (required)>'
 
 Finished in <t> seconds
 
-1 file, 9 examples, <num> expectations, 3 failures, 0 errors
 exit 1
 failed(rubyspec/core/kernel/sprintf_spec.rb)
 == rubyspec/core/kernel/srand_spec.rb # <time>
@@ 80935 @@
 - treats the argument after the multi-parameter normally
 
 The def keyword within a closure
-- looks outside the closure for the visibility (FAILED - <n>)
 
 
  <n>)
-The def keyword within a closure looks outside the closure for the visibility FAILED
-Expected [:some_method] to include "some_method"
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/language/def_spec.rb:504:in `block (3 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/language/def_spec.rb:493:in `<top (required)>'
 
 Finished in <t> seconds
 
-1 file, 50 examples, <num> expectations, 1 failure, 0 errors
 exit 1
-failed(rubyspec/language/def_spec.rb)
 == rubyspec/language/defined_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/ruby.1.9.mspec -t /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/bin/ruby rubyspec/language/defined_spec.rb
 ruby <version>
@@ 104755 @@
 - converts a Bignum to a string with a different base
 
 CApiBignumSpecs RBIGNUM_SIGN
-- returns C true if the Bignum has a positive sign (ERROR - <n>)
-- retuns C false if the Bignum has a negative sign (ERROR - <n>)
 
 
  <n>)
-CApiBignumSpecs RBIGNUM_SIGN returns C true if the Bignum has a positive sign ERROR
-NoMethodError: undefined method `RBIGNUM_SIGN' for #<CApiBignumSpecs:0x<address>>
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/bignum_spec.rb:95:in `block (4 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/bignum_spec.rb:9:in `<top (required)>'
 
  <n>)
-CApiBignumSpecs RBIGNUM_SIGN retuns C false if the Bignum has a negative sign ERROR
-NoMethodError: undefined method `RBIGNUM_SIGN' for #<CApiBignumSpecs:0x<address>>
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/bignum_spec.rb:99:in `block (4 levels) in <top (required)>'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/bignum_spec.rb:9:in `<top (required)>'
 
 Finished in <t> seconds
 
 1 file, 14 examples, <num> expectations, 0 failures, 2 errors
 exit 1
-failed(rubyspec/optional/capi/bignum_spec.rb)
 == rubyspec/optional/capi/class_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/ruby.1.9.mspec -t /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/bin/ruby rubyspec/optional/capi/class_spec.rb
 ruby <version>
@@ 105070 @@
 + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/ruby.1.9.mspec -t /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/bin/ruby rubyspec/optional/capi/kernel_spec.rb
 ruby <version>
 
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb (ERROR - <n>)
 
  <n>)
-An exception occurred during: loading /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb ERROR
-SyntaxError: /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/kernel_spec.rb:292: syntax error, unexpected $end, expecting keyword_end
 
 
 Finished in <t> seconds
@@ 105435 @@
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/string_spec.rb/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/ext/string_spec.c: In function [e28098]string_spec_rb_str_new2_with_null[e28099]:
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/ext/string_spec.c:<line_a>: warning: null argument where non-null required (argument 1)
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/ext/string_spec.c:<line_a>: warning: null argument where non-null required (argument 1)
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/ext/string_spec.c: At top level:
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/ext/string_spec.c:158: error: conflicting types for [e28098]string_spec_rb_str_buf_new[e28099]
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/ext/string_spec.c:66: error: previous definition of [e28098]string_spec_rb_str_buf_new[e28099] was here
 ERROR:
  (ERROR - <n>)
 
  <n>)
-An exception occurred during: loading /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/string_spec.rb ERROR
-RuntimeError: Unable to compile "/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/ext/string_spec.c"
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/spec_helper.rb:69:in `compile_extension'
 /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/spec_helper.rb:92:in `load_extension'
-/home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/optional/capi/string_spec.rb:3:in `<top (required)>'
 
 Finished in <t> seconds
 
 1 file, 0 examples, <num> expectations, 0 failures, 1 error
 exit 1
-failed(rubyspec/optional/capi/string_spec.rb)
 == rubyspec/optional/capi/struct_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/rubyspec/ruby.1.9.mspec -t /home/chkbuild/tmp/build/ruby-1.9.2/<buildtime>/bin/ruby rubyspec/optional/capi/struct_spec.rb
 ruby <version>

OlderDiff < 20110107T000453Z < ThisDiff > 20110107T232832Z > NewerDiff


chkbuild summary recent last