OlderDiff < 20110307T183303Z < ThisDiff > 20110308T183303Z > NewerDiff
OLDREV 31055 NEWREV 31072 CHG ChangeLog 31055->31072 CHG common.mk 30956->31059 CHG configure.in 31036->31059 CHG hash.c 30879->31063 CHG process.c 31055->31070 CHG version.h 31052->31071 CHG ext/extmk.rb 30424->31072 CHG ext/openssl/ossl_rand.c 30090->31064 CHG misc/ruby-electric.el 25184->31066 CHG misc/ruby-mode.el 30825->31065 ADD test/misc/ none->31069 ADD test/misc/test_ruby_mode.rb none->31069 CHG test/rubygems/test_gem_spec_fetcher.rb 31046->31062 COMMIT Added string or symbol helper for MSpec. COMMIT Respect privacy of method_missing in Ruby. COMMIT Load ActionFilter before custom mspec scripts. COMMIT Added have_singleton_method matcher. COMMIT Add a dirt-simple spec for options argument to IO.foreach. COMMIT Fixed Array#inspect specs for tainted Array or elements. COMMIT Fixed order-dependent Hash#each spec. COMMIT Mild cleanup and clarify modification during iteration spec COMMIT Enhance spec for Array#inspect tainting result. COMMIT Enhance spec for using in Hash#[]= already frozen keys. COMMIT Add spec for rb_str_buf_new2 COMMIT improve string arg handling so numbers are always decimal COMMIT String#strip should remove null bytes only if they are last and consecutives COMMIT Add spec for module_eval + lexical constant scope COMMIT Add spec for IO#expect COMMIT Fixed String#strip, #rstrip specs for 1.9. COMMIT Format fix some Time specs COMMIT Add a few more arg type check specs for Time COMMIT Make sure TCPSocket.new (shared) spec cleans up properly after failing (fixes hang) COMMIT Add specs for defining attribute methods on immediates COMMIT Flesh out string coerce specs in StringScanner COMMIT Add specs that Kernel#object_id shouldn't collide COMMIT Rewrote Kernel#singleton_methods specs. COMMIT Enhance Module#define_method spec COMMIT Spec for File.expand_path('~'). COMMIT Added Module#define_method with block specs for arity checking. COMMIT Quarantine #freeze specs temporarily. COMMIT More method reflection specs. COMMIT Add missing return in CAPI Array spec COMMIT Add spec for visibility+alias changes COMMIT Add spec for a directory with a glob COMMIT Specs for Hash[] method when passing an array COMMIT Fixed Hash.[] spec for 1.8.6. COMMIT Spec for eval locals at script scope. COMMIT Cleanup eval specs COMMIT Handle ST_DELETE returns from the rb_hash_foreach callback COMMIT Language specs for break. COMMIT Add spec for reuse of an Exception's backtrace. COMMIT Added new specs for Class#dup COMMIT Clarify language/break specs for non-compliant rbx behavior. COMMIT Add extra spec for magic + braces in one name COMMIT Clear ENV["RUBY_FLAGS"] for -v =================================================================== +++ 20110308T183303Z @@ 403 @@ checking for setrlimit... yes checking for sysconf... yes checking for close... yes +checking for getgrnam_r... yes checking for dlopen... yes checking for sigprocmask... yes checking for sigaction... yes @@ 4835 @@ make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' ./revision.h updated +configuring -test-/add_suffix +configuring -test-/array/resize +configuring -test-/bug-3571 +configuring -test-/bug-3662 +configuring -test-/load/dot.dot +configuring -test-/string +configuring bigdecimal +configuring continuation +configuring coverage +configuring curses +configuring date +configuring dbm +configuring digest +configuring digest/bubblebabble +configuring digest/md5 +configuring digest/rmd160 +configuring digest/sha1 +configuring digest/sha2 +configuring dl +configuring dl/callback +configuring dl/win32 +configuring etc +configuring fcntl +configuring fiber +configuring fiddle +configuring gdbm +configuring iconv +configuring io/console +configuring io/nonblock +configuring io/wait +configuring json +configuring json/generator +configuring json/parser +configuring mathn/complex +configuring mathn/rational +configuring nkf +configuring objspace +configuring openssl +configuring pathname +configuring psych +configuring pty +configuring racc/cparse +configuring readline +configuring ripper +configuring sdbm +configuring socket +configuring stringio +configuring strscan +configuring syck +configuring syslog +configuring tk check functions......... check struct members.. check libraries.... @@ 4895 @@ Use X11 libraries. Warning:: cannot find X11 library. tcltklib will not be compiled (tcltklib is disabled on your Ruby == Ruby/Tk will not work). Please check configure options. If your Tcl/Tk don't require X11, please try --without-X11. Can't find X11 libraries. So, can't make tcltklib.so which is required by Ruby/Tk. +configuring tk/tkutil +configuring win32ole +configuring zlib make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/add_suffix' compiling bug.c linking shared-object -test-/add_suffix/bug.so installing default bug libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/add_suffix' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/array/resize' compiling resize.c linking shared-object -test-/array/resize.so installing default resize libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/array/resize' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3571' compiling bug.c linking shared-object -test-/bug-3571/bug.so installing default bug libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3571' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3662' compiling bug.c linking shared-object -test-/bug-3662/bug.so installing default bug libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3662' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/load/dot.dot' compiling dot.dot.c linking shared-object -test-/load/dot.dot/dot.dot.so installing default dot.dot libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/load/dot.dot' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/string' compiling init.c compiling cstr.c compiling ellipsize.c compiling set_len.c linking shared-object -test-/string/string.so installing default string libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/string' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/bigdecimal' compiling bigdecimal.c linking shared-object bigdecimal.so installing default bigdecimal libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/bigdecimal' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/continuation' compiling continuation.c linking shared-object continuation.so installing default continuation libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/continuation' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/coverage' compiling coverage.c linking shared-object coverage.so installing default coverage libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/coverage' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/curses' compiling curses.c linking shared-object curses.so installing default curses libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/curses' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/date' compiling date_core.c linking shared-object date_core.so installing default date_core libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/date' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dbm' compiling dbm.c linking shared-object dbm.so installing default dbm libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dbm' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest' compiling digest.c linking shared-object digest.so installing digest libraries installing default digest libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/bubblebabble' compiling bubblebabble.c linking shared-object digest/bubblebabble.so installing default bubblebabble libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/bubblebabble' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/md5' compiling md5init.c compiling md5ossl.c linking shared-object digest/md5.so installing default md5 libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/md5' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/rmd160' compiling rmd160init.c compiling rmd160ossl.c linking shared-object digest/rmd160.so installing default rmd160 libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/rmd160' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha1' compiling sha1init.c compiling sha1ossl.c linking shared-object digest/sha1.so installing default sha1 libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha1' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha2' compiling sha2init.c compiling sha2ossl.c linking shared-object digest/sha2.so installing default sha2 libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha2' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl' compiling dl.c compiling cptr.c compiling handle.c @@ 5005 @@ linking shared-object dl.so installing dl libraries installing default dl libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/callback' generating callback.c compiling callback.c compiling callback-0.c @@ 5020 @@ compiling callback-8.c linking shared-object dl/callback.so installing default callback libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/callback' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/win32' +make[2]: Nothing to be done for `all'. +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/win32' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/etc' compiling etc.c linking shared-object etc.so installing default etc libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/etc' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fcntl' compiling fcntl.c linking shared-object fcntl.so installing default fcntl libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fcntl' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiber' compiling fiber.c linking shared-object fiber.so installing default fiber libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiber' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiddle' compiling function.c compiling closure.c compiling conversions.c compiling fiddle.c linking shared-object fiddle.so installing default fiddle libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiddle' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/gdbm' compiling gdbm.c linking shared-object gdbm.so installing default gdbm libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/gdbm' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/iconv' compiling iconv.c linking shared-object iconv.so installing default iconv libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/iconv' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/console' compiling console.c linking shared-object io/console.so installing default console libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/console' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/nonblock' compiling nonblock.c linking shared-object io/nonblock.so installing default nonblock libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/nonblock' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/wait' compiling wait.c linking shared-object io/wait.so installing default wait libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/wait' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json' installing default libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/generator' compiling generator.c In file included from generator.c:1: generator.h:<line_a>:5: warning: "HAVE_RE_H" is not defined linking shared-object json/ext/generator.so installing default generator libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/generator' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/parser' compiling parser.c In file included from parser.rl:1: parser.h:<line_a>:5: warning: "HAVE_RE_H" is not defined @@ 5096 @@ parser.c:<line_b>: warning: comparison is always true due to limited range of data type linking shared-object json/ext/parser.so installing default parser libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/parser' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/complex' compiling complex.c linking shared-object mathn/complex.so installing default complex libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/complex' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/rational' compiling rational.c linking shared-object mathn/rational.so installing default rational libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/rational' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/nkf' compiling nkf.c In file included from nkf-utf8/nkf.c:30, from nkf.c:62: @@ 5115 @@ nkf-utf8/nkf.h:<line_a>:7: warning: "DEFAULT_NEWLINE" is not defined linking shared-object nkf.so installing default nkf libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/nkf' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/objspace' compiling objspace.c linking shared-object objspace.so installing default objspace libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/objspace' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/openssl' compiling ossl_pkey_dh.c compiling ossl_pkcs5.c compiling ossl_pkey_rsa.c @@ 5156 @@ compiling ossl_config.c linking shared-object openssl.so installing default openssl libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/openssl' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pathname' compiling pathname.c linking shared-object pathname.so installing default pathname libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pathname' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/psych' compiling emitter.c compiling to_ruby.c compiling parser.c @@ 5170 @@ compiling psych.c linking shared-object psych.so installing default psych libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/psych' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pty' compiling pty.c linking shared-object pty.so installing default pty libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pty' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/racc/cparse' compiling cparse.c linking shared-object racc/cparse.so installing default cparse libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/racc/cparse' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/readline' compiling readline.c linking shared-object readline.so installing default readline libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/readline' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/ripper' extracting ripper.y from ../.././parse.y compiling compiler ripper.y generating eventids1.c from ../.././parse.y @@ 5197 @@ linking shared-object ripper.so installing default ripper libraries checking ../.././parse.y and ../.././ext/ripper/eventids2.c +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/ripper' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/sdbm' compiling init.c compiling _sdbm.c linking shared-object sdbm.so installing default sdbm libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/sdbm' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/socket' generating constant definitions compiling init.c compiling constants.c @@ 5222 @@ compiling raddrinfo.c linking shared-object socket.so installing default socket libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/socket' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/stringio' compiling stringio.c linking shared-object stringio.so installing default stringio libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/stringio' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/strscan' compiling strscan.c linking shared-object strscan.so installing default strscan libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/strscan' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syck' compiling handler.c In file included from handler.c:10: syck.h:<line_a>:5: warning: "DEBUG" is not defined @@ 5268 @@ ./syck.h:<line_a>:5: warning: "DEBUG" is not defined linking shared-object syck.so installing default syck libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syck' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syslog' compiling syslog.c linking shared-object syslog.so installing default syslog libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syslog' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk' +make[2]: Nothing to be done for `all'. +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/tkutil' +make[2]: Nothing to be done for `all'. +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/tkutil' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/win32ole' +make[2]: Nothing to be done for `all'. +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/win32ole' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/zlib' compiling zlib.c linking shared-object zlib.so installing default zlib libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/zlib' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' compiling version.c compiling dmyversion.c linking miniruby @@ 5297 @@ compiling prelude.c linking static-library libruby-static.a linking ruby +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' Generating RDoc documentation Parsing sources... @@ 5887 @@ make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/add_suffix' installing default bug libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/add_suffix' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/array/resize' installing default resize libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/array/resize' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3571' installing default bug libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3571' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3662' installing default bug libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3662' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/load/dot.dot' installing default dot.dot libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/load/dot.dot' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/string' installing default string libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/string' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/bigdecimal' installing default bigdecimal libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/bigdecimal' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/continuation' installing default continuation libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/continuation' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/coverage' installing default coverage libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/coverage' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/curses' installing default curses libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/curses' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/date' installing default date_core libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/date' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dbm' installing default dbm libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dbm' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest' installing digest libraries installing default digest libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/bubblebabble' installing default bubblebabble libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/bubblebabble' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/md5' installing default md5 libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/md5' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/rmd160' installing default rmd160 libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/rmd160' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha1' installing default sha1 libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha1' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha2' installing default sha2 libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha2' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl' installing dl libraries installing default dl libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/callback' installing default callback libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/callback' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/win32' +make[2]: Nothing to be done for `all'. +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/win32' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/etc' installing default etc libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/etc' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fcntl' installing default fcntl libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fcntl' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiber' installing default fiber libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiber' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiddle' installing default fiddle libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiddle' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/gdbm' installing default gdbm libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/gdbm' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/iconv' installing default iconv libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/iconv' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/console' installing default console libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/console' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/nonblock' installing default nonblock libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/nonblock' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/wait' installing default wait libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/wait' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json' installing default libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/generator' installing default generator libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/generator' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/parser' installing default parser libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/parser' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/complex' installing default complex libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/complex' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/rational' installing default rational libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/rational' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/nkf' installing default nkf libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/nkf' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/objspace' installing default objspace libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/objspace' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/openssl' installing default openssl libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/openssl' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pathname' installing default pathname libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pathname' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/psych' installing default psych libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/psych' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pty' installing default pty libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pty' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/racc/cparse' installing default cparse libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/racc/cparse' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/readline' installing default readline libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/readline' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/ripper' installing default ripper libraries checking ../.././parse.y and ../.././ext/ripper/eventids2.c +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/ripper' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/sdbm' installing default sdbm libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/sdbm' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/socket' installing default socket libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/socket' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/stringio' installing default stringio libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/stringio' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/strscan' installing default strscan libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/strscan' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syck' installing default syck libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syck' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syslog' installing default syslog libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syslog' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk' +make[2]: Nothing to be done for `all'. +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/tkutil' +make[2]: Nothing to be done for `all'. +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/tkutil' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/win32ole' +make[2]: Nothing to be done for `all'. +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/win32ole' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/zlib' installing default zlib libraries +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/zlib' +make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' +make[2]: `ruby' is up to date. +make[2]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' Generating RDoc documentation @@ 6278 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem_specification.rb:<line_a>: warning: method redefined; discarding old test_dependencies /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem_specification.rb:<line_a>: warning: previous definition of test_dependencies was here Gem::Indexer tests are being skipped. Install builder gem. +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem_spec_fetcher.rb:<line_a>: warning: ambiguous first argument; put parentheses or even spaces /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem.rb:<line_a>: warning: assigned but unused variable - a1 /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem.rb:<line_a>: warning: assigned but unused variable - b1 /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem.rb:<line_a>: warning: assigned but unused variable - b2 @@ 16039 @@ (ripper):<line_b>: warning: assigned but unused variable - str (ripper):<line_c>: warning: assigned but unused variable - str (ripper):<line_a>: warning: assigned but unused variable - bug4331 +(ripper):<line_a>: warning: assigned but unused variable - pt +(ripper):<line_a>: warning: assigned but unused variable - source (ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - names +(ripper):<line_a>: warning: assigned but unused variable - formatter +(ripper):<line_a>: warning: assigned but unused variable - namespaces +(ripper):<line_a>: warning: assigned but unused variable - variables +(ripper):<line_a>: warning: assigned but unused variable - testDoc +(ripper):<line_a>: warning: assigned but unused variable - hrefs +(ripper):<line_b>: warning: assigned but unused variable - hrefs +(ripper):<line_a>: warning: assigned but unused variable - var (ripper):<line_a>: warning: assigned but unused variable - title (ripper):<line_a>: warning: assigned but unused variable - link (ripper):<line_a>: warning: assigned but unused variable - description (ripper):<line_a>: warning: assigned but unused variable - updated +(ripper):<line_a>: warning: assigned but unused variable - item_size (ripper):<line_a>: warning: assigned but unused variable - feed (ripper):<line_b>: warning: assigned but unused variable - updated (ripper):<line_a>: warning: assigned but unused variable - channel_about +(ripper):<line_a>: warning: assigned but unused variable - channel_title +(ripper):<line_a>: warning: assigned but unused variable - channel_link +(ripper):<line_a>: warning: assigned but unused variable - channel_description +(ripper):<line_a>: warning: assigned but unused variable - channel_author +(ripper):<line_a>: warning: assigned but unused variable - image_url +(ripper):<line_a>: warning: assigned but unused variable - entry_size (ripper):<line_b>: warning: assigned but unused variable - feed +(ripper):<line_a>: warning: assigned but unused variable - iseq +(ripper):<line_a>: warning: assigned but unused variable - iii +(ripper):<line_b>: warning: assigned but unused variable - iii (ripper):<line_a>: warning: assigned but unused variable - s +(ripper):<line_a>: warning: assigned but unused variable - k (ripper):<line_a>: warning: assigned but unused variable - i +(ripper):<line_a>: warning: assigned but unused variable - inc +(ripper):<line_a>: warning: assigned but unused variable - ret +(ripper):<line_a>: warning: assigned but unused variable - x (ripper):<line_a>: warning: assigned but unused variable - y +(ripper):<line_a>: warning: assigned but unused variable - z +(ripper):<line_a>: warning: assigned but unused variable - o +(ripper):<line_b>: warning: assigned but unused variable - a +(ripper):<line_c>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - bug3751 +(ripper):<line_b>: warning: assigned but unused variable - o +(ripper):<line_a>: warning: assigned but unused variable - f +(ripper):<line_a>: warning: assigned but unused variable - emu_binding +(ripper):<line_a>: warning: assigned but unused variable - code +(ripper):<line_a>: warning: assigned but unused variable - file +(ripper):<line_a>: warning: assigned but unused variable - file_de +(ripper):<line_a>: warning: assigned but unused variable - dir_2 +(ripper):<line_b>: warning: assigned but unused variable - file_de +(ripper):<line_b>: warning: assigned but unused variable - dir_2 +(ripper):<line_a>: warning: assigned but unused variable - realm (ripper):<line_a>: warning: assigned but unused variable - v +(ripper):<line_b>: warning: assigned but unused variable - y +(ripper):<line_b>: warning: assigned but unused variable - y +(ripper):<line_b>: warning: assigned but unused variable - y +(ripper):<line_b>: warning: assigned but unused variable - y +(ripper):<line_b>: warning: assigned but unused variable - y <elapsed> s = . TestResolvAddr#test_invalid_ipv4_address = <elapsed> s = . TestResolvDNS#test_no_server = <elapsed> s = . @@ 16136 @@ TestRipper::ParserEvents#test_block_var_add_block = <elapsed> s = . TestRipper::ParserEvents#test_block_var_add_star = <elapsed> s = . TestRipper::ParserEvents#test_block_variables = (ripper):<line_a>: warning: assigned but unused variable - y +(ripper):<line_b>: warning: assigned but unused variable - y +(ripper):<line_b>: warning: assigned but unused variable - i +(ripper):<line_d>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b +(ripper):<line_d>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b +(ripper):<line_d>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b +(ripper):<line_d>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b (ripper):<line_a>: warning: assigned but unused variable - c +(ripper):<line_d>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - c (ripper):<line_a>: warning: assigned but unused variable - b (ripper):<line_a>: warning: assigned but unused variable - c (ripper):<line_a>: warning: assigned but unused variable - c +(ripper):<line_d>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b +(ripper):<line_d>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b +(ripper):<line_d>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - a -:<line_a>: warning: assigned but unused variable - x <elapsed> s = . TestRipper::ParserEvents#test_blockarg = <elapsed> s = . @@ 17132 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/callback/mkcallback.rb:<line_a>: warning: shadowing outer local variable - ty /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/extmk.rb:<line_a>: warning: assigned but unused variable - config /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/extmk.rb:<line_a>: warning: (...) interpreted as grouped expression +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/extmk.rb:<line_a>: warning: shadowing outer local variable - target +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/extmk.rb:<line_b>: warning: shadowing outer local variable - target +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/extmk.rb:<line_a>: warning: shadowing outer local variable - s +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/extmk.rb:<line_c>: warning: shadowing outer local variable - target /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/ripper/tools/generate.rb:<line_a>: warning: assigned but unused variable - template /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/extconf.rb:<line_a>: warning: assigned but unused variable - tkver /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/extconf.rb:<line_a>: warning: assigned but unused variable - libpath @@ 17793 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem.rb:<line_a>: warning: assigned but unused variable - a2 /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem.rb:<line_a>: warning: assigned but unused variable - a /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem.rb:<line_a>: warning: assigned but unused variable - c +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/rubygems/test_gem_spec_fetcher.rb:<line_a>: warning: ambiguous first argument; put parentheses or even spaces /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/sdbm/test_sdbm.rb:<line_a>: warning: assigned but unused variable - sdbm /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/sdbm/test_sdbm.rb:<line_b>: warning: assigned but unused variable - sdbm /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/socket/test_addrinfo.rb:<line_a>: warning: assigned but unused variable - sender_addr @@ 19624 @@ - returns a string - calls inspect on its elements - handles recursive arrays +- taints the result String if the Array is tainted +- taints the result String if an element is tainted +- does not taint the result String if the Array is empty - propagates untrust from itself or elements /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/array/intersection_spec.rb @@ 21680 @@ - properly handles recursive arrays - accepts a block instead of an argument - ignore the block if there is an argument +- rechecks the array size during iteration Array#rindex given no argument and no block - produces an Enumerator @@ 22412 @@ - returns a fully-formed instance of Module - does not call initialize on the new instance +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/class/dup_spec.rb +Class#dup +- duplicates both the class and the singleton class +- retains the correct ancestor chain for the singleton class /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/class/inherited_spec.rb Class.inherited @@ 22845 @@ - matches dotfiles with '.*<non-special characters>' - matches files with any ending with '<non-special characters>*' - matches files with any middle with '<non-special characters>*<non-special characters>' +- handles directories with globs - matches files with multiple '*' special characters - matches non-dotfiles in the current directory with '**' - matches dotfiles in the current directory with '.**' @@ 22858 @@ - matches any characters except those in a set with '[^<characters>]' - matches any characters except those in a range with '[^<character>-<character]' - matches any one of the strings in a set with '{<string>,<other>,...}' +- matches a set '{<string>,<other>,...}' which also uses a glob - accepts string sets with empty strings with {<string>,,<other>} - matches dot or non-dotfiles with '{,.}*' - respects the order of {} expressions, expanding left most first @@ 22936 @@ - matches dotfiles with '.*<non-special characters>' - matches files with any ending with '<non-special characters>*' - matches files with any middle with '<non-special characters>*<non-special characters>' +- handles directories with globs - matches files with multiple '*' special characters - matches non-dotfiles in the current directory with '**' - matches dotfiles in the current directory with '.**' @@ 22949 @@ - matches any characters except those in a set with '[^<characters>]' - matches any characters except those in a range with '[^<character>-<character]' - matches any one of the strings in a set with '{<string>,<other>,...}' +- matches a set '{<string>,<other>,...}' which also uses a glob - accepts string sets with empty strings with {<string>,,<other>} - matches dot or non-dotfiles with '{,.}*' - respects the order of {} expressions, expanding left most first @@ 24352 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/exception/set_backtrace_spec.rb Exception#set_backtrace - allows the user to set the backtrace to any array +- allows the user to set the backtrace from a rescued exception /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/exception/signm_spec.rb SignalException#signm @@ 24729 @@ - does not modify a HOME string argument - returns a String when passed a String subclass +File.expand_path when HOME is not set +- raises an ArgumentError when passed '~' if HOME is nil +- raises an ArgumentError when passed '~' if HOME == '' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/extname_spec.rb File.extname @@ 26328 @@ - creates a Hash; values can be provided as a list of value-pairs in an array - raises an ArgumentError when passed an odd number of arguments - calls to_hash +- returns an instance of a subclass when passed an Array - returns an instance of the class it's called on /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/hash/default_proc_spec.rb @@ 26426 @@ - duplicates string keys using dup semantics - stores unequal keys that hash to the same value - duplicates and freezes string keys +- doesn't duplicate and freeze already frozen string keys - raises a RuntimeError if called on a frozen instance - raises a RuntimeError if a new key is added during iteration - does not raise an exception if changing the value of an existing key during iteration @@ 26718 @@ - duplicates string keys using dup semantics - stores unequal keys that hash to the same value - duplicates and freezes string keys +- doesn't duplicate and freeze already frozen string keys - raises a RuntimeError if called on a frozen instance - raises a RuntimeError if a new key is added during iteration - does not raise an exception if changing the value of an existing key during iteration @@ 27199 @@ - raises Errno::ENOENT if the file does not exist - converts first parameter to string and uses as file name - returns an Enumerator when called without a block +- accepts an optional options argument IO.foreach with no separator argument - yields a sequence of Strings that were separated by $/ @@ 28450 @@ - returns a different value for two Float literals - returns a different value for two String literals - returns a different value for an object and its dup +- returns a different value for two numbers near the 32 bit Fixnum limit +- returns a different value for two numbers near the 64 bit Fixnum limit Kernel#__id__ - needs to be reviewed for spec completeness @@ 28697 @@ - updates a local in a surrounding block scope - updates a local in a scope above a surrounding block scope - updates a local in a scope above when modified in a nested block scope +- does not share locals across eval scopes - doesn't accept a Proc object as a binding - does not make Proc locals visible to evaluated code - allows a binding to be captured inside an eval @@ 29061 @@ - does not return superclass methods undefined in a superclass - does not return included module methods undefined in the object's class +Kernel#methods when not passed an argument +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +Kernel#methods when passed true +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/nil_spec.rb Kernel#nil? @@ 29093 @@ - returns a different value for two Float literals - returns a different value for two String literals - returns a different value for an object and its dup +- returns a different value for two numbers near the 32 bit Fixnum limit +- returns a different value for two numbers near the 64 bit Fixnum limit Kernel#object_id - needs to be reviewed for spec completeness @@ 29145 @@ - returns a list of the names of privately accessible methods in the object and its ancestors and mixed-in modules - returns private methods mixed in to the metaclass +Kernel#private_methods when not passed an argument +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +Kernel#private_methods when passed true +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/proc_spec.rb Kernel.proc @@ 29171 @@ - returns a list of the names of protected methods accessible in the object and from its ancestors and mixed-in modules - returns methods mixed in to the metaclass +Kernel#protected_methods when not passed an argument +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +Kernel#protected_methods when passed true +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/public_method_spec.rb Kernel#public_method @@ 29199 @@ - returns a list of the names of publicly accessible methods in the object and its ancestors and mixed-in modules - returns methods mixed in to the metaclass +Kernel#public_methods when not passed an argument +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +Kernel#public_methods when passed true +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/public_send_spec.rb Kernel#public_send @@ 29552 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/singleton_method_removed_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/singleton_method_undefined_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/singleton_methods_spec.rb +Kernel#singleton_methods when not passed an argument +- returns an empty Array for an object with no singleton methods +- returns the names of module methods for a module +- does not return private module methods for a module +- returns the names of class methods for a class +- does not return private class methods for a class +- returns the names of singleton methods for an object +- returns the names of singleton methods for an object extented with a module +- returns a unique list for an object extended with a module +- returns the names of singleton methods for an object extented with two modules +- returns the names of singleton methods for an object extented with a module including a module +- returns the names of inherited singleton methods for a subclass +- returns a unique list for a subclass +- returns the names of inherited singleton methods for a subclass including a module +- returns a unique list for a subclass including a module +- returns the names of inherited singleton methods for a subclass of a class including a module +- returns the names of inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module +- returns the names of inherited singleton methods for a class extended with a module +- does not return any included methods for a module including a module +- does not return any included methods for a class including a module +- does not return private singleton methods for an object extended with a module +- does not return private singleton methods for an object extended with two modules +- does not return private singleton methods for an object extented with a module including a module +- does not return private singleton methods for a class extended with a module +- does not return private inherited singleton methods for a module including a module +- does not return private inherited singleton methods for a class including a module +- does not return private inherited singleton methods for a subclass +- does not return private inherited singleton methods for a subclass including a module +- does not return private inherited singleton methods for a subclass of a class including a module +- does not return private inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module +Kernel#singleton_methods when passed true +- returns an empty Array for an object with no singleton methods +- returns the names of module methods for a module +- does not return private module methods for a module +- returns the names of class methods for a class +- does not return private class methods for a class +- returns the names of singleton methods for an object +- returns the names of singleton methods for an object extented with a module +- returns a unique list for an object extended with a module +- returns the names of singleton methods for an object extented with two modules +- returns the names of singleton methods for an object extented with a module including a module +- returns the names of inherited singleton methods for a subclass +- returns a unique list for a subclass +- returns the names of inherited singleton methods for a subclass including a module +- returns a unique list for a subclass including a module +- returns the names of inherited singleton methods for a subclass of a class including a module +- returns the names of inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module +- returns the names of inherited singleton methods for a class extended with a module +- does not return any included methods for a module including a module +- does not return any included methods for a class including a module +- does not return private singleton methods for an object extended with a module +- does not return private singleton methods for an object extended with two modules +- does not return private singleton methods for an object extented with a module including a module +- does not return private singleton methods for a class extended with a module +- does not return private inherited singleton methods for a module including a module +- does not return private inherited singleton methods for a class including a module +- does not return private inherited singleton methods for a subclass +- does not return private inherited singleton methods for a subclass including a module +- does not return private inherited singleton methods for a subclass of a class including a module +- does not return private inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module +Kernel#singleton_methods when passed false +- returns an empty Array for an object with no singleton methods +- returns the names of module methods for a module +- does not return private module methods for a module +- returns the names of class methods for a class +- does not return private class methods for a class +- returns the names of singleton methods for an object +- does not return any included methods for a module including a module +- does not return any included methods for a class including a module +- does not return private singleton methods for an object extended with a module +- does not return private singleton methods for an object extended with two modules +- does not return private singleton methods for an object extented with a module including a module +- does not return private singleton methods for a class extended with a module +- does not return private inherited singleton methods for a module including a module +- does not return private inherited singleton methods for a class including a module +- does not return private inherited singleton methods for a subclass +- does not return private inherited singleton methods for a subclass including a module +- does not return private inherited singleton methods for a subclass of a class including a module +- does not return private inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module +- returns an empty Array for an object extented with a module +- returns an empty Array for an object extented with two modules +- returns an empty Array for an object extended with a module including a module +- returns the names of singleton methods of the subclass +- does not return names of inherited singleton methods for a subclass +- does not return the names of inherited singleton methods for a class extended with a module /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/sleep_spec.rb Kernel#sleep @@ 30649 @@ Module#alias_method - makes a copy of the method - retains method visibility +- handles aliasing a stub that changes visibility - fails if origin method not found +- converts the names using #to_str - raises a TypeError when the given name can't be converted using to_str - is a private method - works in module @@ 30677 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/attr_accessor_spec.rb Module#attr_accessor - creates a getter and setter for each given attribute name +- allows creating an attr_accessor on an immediate class - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str - applies current visibility to methods created @@ 30685 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/attr_reader_spec.rb Module#attr_reader - creates a getter for each given attribute name +- allows for adding an attr_reader to an immediate - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str - applies current visibility to methods created @@ 30704 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/attr_writer_spec.rb Module#attr_writer - creates a setter for each given attribute name +- allows for adding an attr_writer to an immediate - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str - applies current visibility to methods created @@ 30770 @@ - raises an ArgumentError when no arguments and no block are given - raises an ArgumentError when more than 3 arguments are given - raises an ArgumentError when a block and normal arguments are given +- adds methods respecting the lexical constant scope /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/class_exec_spec.rb Module#class_exec @@ 30910 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/define_method_spec.rb Module#define_method when given an UnboundMethod +- passes the given arguments to the new method - adds the new method to the methods list +- defines a method on a singleton class Module#define_method - defines the given method as an instance method with the given name in self @@ 30926 @@ - is private - returns a Proc +Module#define_method passed { } creates a method that +- returns the value computed by the block when passed zero arguments +- raises an ArgumentError when passed one argument +- raises an ArgumentError when passed two arguments +Module#define_method passed { || } creates a method that +- returns the value computed by the block when passed zero arguments +- raises an ArgumentError when passed one argument +- raises an ArgumentError when passed two arguments +Module#define_method passed { |a| } creates a method that +- raises an ArgumentError when passed zero arguments +- raises an ArgumentError when passed zero arguments and a block +- raises an ArgumentError when passed two arguments +- receives the value passed as the argument when passed one argument +Module#define_method passed { |*a| } creates a method that +- receives an empty array as the argument when passed zero arguments +- receives the value in an array when passed one argument +- receives the values in an array when passed two arguments +Module#define_method passed { |a, *b| } creates a method that +- raises an ArgumentError when passed zero arguments +- returns the value computed by the block when passed one argument +- returns the value computed by the block when passed two arguments +Module#define_method passed { |a, b| } creates a method that +- returns the value computed by the block when passed two arguments +- raises an ArgumentError when passed zero arguments +- raises an ArgumentError when passed one argument +- raises an ArgumentError when passed one argument and a block +- raises an ArgumentError when passed three arguments +Module#define_method passed { |a, b, *c| } creates a method that +- raises an ArgumentError when passed zero arguments +- raises an ArgumentError when passed one argument +- raises an ArgumentError when passed one argument and a block +- receives an empty array as the third argument when passed two arguments +- receives the third argument in an array when passed three arguments /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/eql_spec.rb Module#eql? @@ 31118 @@ - raises an ArgumentError when no arguments and no block are given - raises an ArgumentError when more than 3 arguments are given - raises an ArgumentError when a block and normal arguments are given +- adds methods respecting the lexical constant scope /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/module_exec_spec.rb Module#module_exec @@ 31186 @@ - when passed false as a parameter, should return only methods defined in that module - default list should be the same as passing true as an argument +Module#private_instance_methods when not passed an argument +- returns a unique list for a class including a module +- returns a unique list for a subclass +Module#private_instance_methods when passed true +- returns a unique list for a class including a module +- returns a unique list for a subclass /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/private_method_defined_spec.rb Module#private_method_defined? @@ 31219 @@ - when passed false as a parameter, should return only methods defined in that module - default list should be the same as passing true as an argument +Module#protected_instance_methods when not passed an argument +- returns a unique list for a class including a module +- returns a unique list for a subclass +Module#protected_instance_methods when passed true +- returns a unique list for a class including a module +- returns a unique list for a subclass /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/protected_method_defined_spec.rb Module#protected_method_defined? @@ 31262 @@ - when passed false as a parameter, should return only methods defined in that module - default list should be the same as passing true as an argument +Module#public_instance_methods when not passed an argument +- returns a unique list for a class including a module +- returns a unique list for a subclass +Module#public_instance_methods when passed true +- returns a unique list for a class including a module +- returns a unique list for a subclass /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/public_method_defined_spec.rb Module#public_method_defined? @@ 34279 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/string/rstrip_spec.rb String#rstrip - returns a copy of self with trailing whitespace removed +- returns a copy of self with all trailing whitespace and NULL bytes removed - taints the result when self is tainted String#rstrip! - modifies self in place and returns self +- modifies self removing trailing NULL bytes and whitespace - returns nil if no modifications were made - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified @@ 34521 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/string/strip_spec.rb String#strip - returns a new string with leading and trailing whitespace removed +- returns a copy of self with trailing NULL bytes and whitespace - taints the result when self is tainted String#strip! - modifies self in place and returns self - returns nil if no modifications where made +- modifies self removing trailing NULL bytes and whitespace - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified @@ 36376 @@ - handles float arguments - should accept various year ranges - raises an ArgumentError for out of range values +- raises ArgumentError for invalid number of arguments +- accepts a String or Integer only for arguments +- does not accept nil for params /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/time/gmt_offset_spec.rb Time#gmt_offset @@ 36439 @@ - handles float arguments - should accept various year ranges - raises an ArgumentError for out of range values +- raises ArgumentError for invalid number of arguments +- accepts a String or Integer only for arguments +- does not accept nil for params /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/time/localtime_spec.rb Time#localtime @@ 36473 @@ - handles float arguments - should accept various year ranges - raises an ArgumentError for out of range values +- raises ArgumentError for invalid number of arguments +- accepts a String or Integer only for arguments +- does not accept nil for params /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/time/mon_spec.rb Time#mon @@ 36635 @@ - handles float arguments - should accept various year ranges - raises an ArgumentError for out of range values +- raises ArgumentError for invalid number of arguments +- accepts a String or Integer only for arguments +- does not accept nil for params Time#utc - returns the utc representation of time @@ 36867 @@ - are automatically instantiated in the block /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/break_spec.rb +The break statement in a block +- returns nil to method invoking the method yielding to the block when not passed an argument +- returns a value to the method invoking the method yielding to the block +The break statement in a captured block when the invocation of the scope creating the block is still active +- raises a LocalJumpError when invoking the block from the scope creating the block +- raises a LocalJumpError when invoking the block from a method +- raises a LocalJumpError when yielding to the block +The break statement in a captured block from a scope that has returned +- raises a LocalJumpError when calling the block from a method +- raises a LocalJumpError when yielding to the block +The break statement in a lambda when the invocation of the scope creating the lambda is still active +- returns nil when not passed an argument +- returns a value to the scope creating and calling the lambda +- returns a value to the method scope below invoking the lambda +- returns a value to a block scope invoking the lambda in a method below +- raises a LocalJumpError when yielding to a lambda passed as a block argument +The break statement in a lambda created at the toplevel +- returns a value when invoking from the toplevel +- returns a value when invoking from a method +- returns a value when invoking from a block +The break statement in a lambda from a scope that has returned +- returns a value to the method scope invoking the lambda +- returns a value to the block scope invoking the lambda in a method +- raises a LocalJumpError when yielding to a lambda passed as a block argument Executing break from within a block - returns from the invoking singleton method @@ 41537 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/etc/passwd_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/etc/setgrent_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/etc/setpwent_spec.rb +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/expect/expect_spec.rb +IO#expect +- matches data against a Regexp +- matches data against a String +- returns any captures of the Regexp +- returns raises IOError if the IO is closed +- returns nil if eof is hit +- yields the result if a block is given /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/fiber/alive_spec.rb Fiber#alive? @@ 47047 @@ StringScanner#initialize - is a private method - returns an instance of StringScanner +- converts the argument into a string using #to_str /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/stringscanner/inspect_spec.rb StringScanner#inspect @@ 47210 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/stringscanner/string_spec.rb StringScanner#string - returns the string being scanned +- returns the identical object passed in StringScanner#string= - changes the string being scanned to the argument and resets the scanner +- converts the argument into a string using #to_str /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/stringscanner/terminate_spec.rb StringScanner#terminate @@ 47972 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/zlib/zstream/stream_end_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/zlib/zstream/total_in_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/zlib/zstream/total_out_spec.rb +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/array_spec.rb C-API Array function rb_ary_new - returns an empty array @@ 48281 @@ C-API Hash function rb_hash_foreach - iterates over the hash +- stops via the callback +- deletes via the callback /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/io_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/ext/io_spec.c: In function [e28098]io_spec_rb_io_wait_readable[e28099]: /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/ext/io_spec.c:<line_a>: warning: implicit declaration of function [e28098]read[e28099] @@ 48689 @@ - 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_buf_new2 - returns a new string object calling strlen on the passed C string C-API String function rb_str_new @@ 48961 @@ <n>) File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED +Expected "#<File::Stat dev=0x0, ino=31359148, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-03-09 04:23:05 +0900, mtime=2011-03-09 04:23:05 +0900, ctime=2011-03-09 04:23:05 +0900>" +to equal "#<File::Stat dev=0x803, ino=31359148, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-03-09 04:23:05 +0900, mtime=2011-03-09 04:23:05 +0900, ctime=2011-03-09 04:23:05 +0900>" /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:17:in `block (2 levels) in <top (required)>' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:3:in `<top (required)>' @@ 49025 @@ Finished in <t> seconds +3331 files, 17273 examples, <num> expectations, 17 failures, 0 errors exit 1 failed(rubyspec) == dist # <time> =================================================================== --- 20110307T183303Z @@ 4834 @@ make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' ./revision.h updated -compiling -test-/add_suffix -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/add_suffix' compiling bug.c linking shared-object -test-/add_suffix/bug.so installing default bug libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/add_suffix' -compiling -test-/array/resize -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/array/resize' compiling resize.c linking shared-object -test-/array/resize.so installing default resize libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/array/resize' -compiling -test-/bug-3571 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3571' compiling bug.c linking shared-object -test-/bug-3571/bug.so installing default bug libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3571' -compiling -test-/bug-3662 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3662' compiling bug.c linking shared-object -test-/bug-3662/bug.so installing default bug libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3662' -compiling -test-/load/dot.dot -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/load/dot.dot' compiling dot.dot.c linking shared-object -test-/load/dot.dot/dot.dot.so installing default dot.dot libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/load/dot.dot' -compiling -test-/string -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/string' compiling init.c compiling cstr.c compiling ellipsize.c compiling set_len.c linking shared-object -test-/string/string.so installing default string libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/string' -compiling bigdecimal -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/bigdecimal' compiling bigdecimal.c linking shared-object bigdecimal.so installing default bigdecimal libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/bigdecimal' -compiling continuation -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/continuation' compiling continuation.c linking shared-object continuation.so installing default continuation libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/continuation' -compiling coverage -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/coverage' compiling coverage.c linking shared-object coverage.so installing default coverage libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/coverage' -compiling curses -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/curses' compiling curses.c linking shared-object curses.so installing default curses libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/curses' -compiling date -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/date' compiling date_core.c linking shared-object date_core.so installing default date_core libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/date' -compiling dbm -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dbm' compiling dbm.c linking shared-object dbm.so installing default dbm libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dbm' -compiling digest -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest' compiling digest.c linking shared-object digest.so installing digest libraries installing default digest libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest' -compiling digest/bubblebabble -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/bubblebabble' compiling bubblebabble.c linking shared-object digest/bubblebabble.so installing default bubblebabble libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/bubblebabble' -compiling digest/md5 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/md5' compiling md5init.c compiling md5ossl.c linking shared-object digest/md5.so installing default md5 libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/md5' -compiling digest/rmd160 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/rmd160' compiling rmd160init.c compiling rmd160ossl.c linking shared-object digest/rmd160.so installing default rmd160 libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/rmd160' -compiling digest/sha1 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha1' compiling sha1init.c compiling sha1ossl.c linking shared-object digest/sha1.so installing default sha1 libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha1' -compiling digest/sha2 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha2' compiling sha2init.c compiling sha2ossl.c linking shared-object digest/sha2.so installing default sha2 libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha2' -compiling dl -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl' compiling dl.c compiling cptr.c compiling handle.c @@ 4959 @@ linking shared-object dl.so installing dl libraries installing default dl libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl' -compiling dl/callback -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/callback' generating callback.c compiling callback.c compiling callback-0.c @@ 4975 @@ compiling callback-8.c linking shared-object dl/callback.so installing default callback libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/callback' -compiling dl/win32 -compiling etc -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/etc' compiling etc.c linking shared-object etc.so installing default etc libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/etc' -compiling fcntl -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fcntl' compiling fcntl.c linking shared-object fcntl.so installing default fcntl libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fcntl' -compiling fiber -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiber' compiling fiber.c linking shared-object fiber.so installing default fiber libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiber' -compiling fiddle -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiddle' compiling function.c compiling closure.c compiling conversions.c compiling fiddle.c linking shared-object fiddle.so installing default fiddle libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiddle' -compiling gdbm -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/gdbm' compiling gdbm.c linking shared-object gdbm.so installing default gdbm libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/gdbm' -compiling iconv -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/iconv' compiling iconv.c linking shared-object iconv.so installing default iconv libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/iconv' -compiling io/console -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/console' compiling console.c linking shared-object io/console.so installing default console libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/console' -compiling io/nonblock -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/nonblock' compiling nonblock.c linking shared-object io/nonblock.so installing default nonblock libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/nonblock' -compiling io/wait -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/wait' compiling wait.c linking shared-object io/wait.so installing default wait libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/wait' -compiling json -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json' installing default libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json' -compiling json/generator -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/generator' compiling generator.c In file included from generator.c:1: generator.h:<line_a>:5: warning: "HAVE_RE_H" is not defined linking shared-object json/ext/generator.so installing default generator libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/generator' -compiling json/parser -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/parser' compiling parser.c In file included from parser.rl:1: parser.h:<line_a>:5: warning: "HAVE_RE_H" is not defined @@ 5061 @@ parser.c:<line_b>: warning: comparison is always true due to limited range of data type linking shared-object json/ext/parser.so installing default parser libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/parser' -compiling mathn/complex -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/complex' compiling complex.c linking shared-object mathn/complex.so installing default complex libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/complex' -compiling mathn/rational -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/rational' compiling rational.c linking shared-object mathn/rational.so installing default rational libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/rational' -compiling nkf -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/nkf' compiling nkf.c In file included from nkf-utf8/nkf.c:30, from nkf.c:62: @@ 5083 @@ nkf-utf8/nkf.h:<line_a>:7: warning: "DEFAULT_NEWLINE" is not defined linking shared-object nkf.so installing default nkf libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/nkf' -compiling objspace -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/objspace' compiling objspace.c linking shared-object objspace.so installing default objspace libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/objspace' -compiling openssl -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/openssl' compiling ossl_pkey_dh.c compiling ossl_pkcs5.c compiling ossl_pkey_rsa.c @@ 5126 @@ compiling ossl_config.c linking shared-object openssl.so installing default openssl libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/openssl' -compiling pathname -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pathname' compiling pathname.c linking shared-object pathname.so installing default pathname libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pathname' -compiling psych -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/psych' compiling emitter.c compiling to_ruby.c compiling parser.c @@ 5142 @@ compiling psych.c linking shared-object psych.so installing default psych libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/psych' -compiling pty -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pty' compiling pty.c linking shared-object pty.so installing default pty libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pty' -compiling racc/cparse -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/racc/cparse' compiling cparse.c linking shared-object racc/cparse.so installing default cparse libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/racc/cparse' -compiling readline -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/readline' compiling readline.c linking shared-object readline.so installing default readline libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/readline' -compiling ripper -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/ripper' extracting ripper.y from ../.././parse.y compiling compiler ripper.y generating eventids1.c from ../.././parse.y @@ 5173 @@ linking shared-object ripper.so installing default ripper libraries checking ../.././parse.y and ../.././ext/ripper/eventids2.c -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/ripper' -compiling sdbm -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/sdbm' compiling init.c compiling _sdbm.c linking shared-object sdbm.so installing default sdbm libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/sdbm' -compiling socket -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/socket' generating constant definitions compiling init.c compiling constants.c @@ 5200 @@ compiling raddrinfo.c linking shared-object socket.so installing default socket libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/socket' -compiling stringio -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/stringio' compiling stringio.c linking shared-object stringio.so installing default stringio libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/stringio' -compiling strscan -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/strscan' compiling strscan.c linking shared-object strscan.so installing default strscan libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/strscan' -compiling syck -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syck' compiling handler.c In file included from handler.c:10: syck.h:<line_a>:5: warning: "DEBUG" is not defined @@ 5249 @@ ./syck.h:<line_a>:5: warning: "DEBUG" is not defined linking shared-object syck.so installing default syck libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syck' -compiling syslog -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syslog' compiling syslog.c linking shared-object syslog.so installing default syslog libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syslog' -compiling tk check functions......... check struct members.. check libraries.... @@ 5266 @@ Use X11 libraries. Warning:: cannot find X11 library. tcltklib will not be compiled (tcltklib is disabled on your Ruby == Ruby/Tk will not work). Please check configure options. If your Tcl/Tk don't require X11, please try --without-X11. Can't find X11 libraries. So, can't make tcltklib.so which is required by Ruby/Tk. -compiling tk/tkutil -compiling win32ole -compiling zlib -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/zlib' compiling zlib.c linking shared-object zlib.so installing default zlib libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/zlib' -making ruby make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' compiling version.c compiling dmyversion.c @@ 5872 @@ making encs make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' -compiling -test-/add_suffix -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/add_suffix' installing default bug libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/add_suffix' -compiling -test-/array/resize -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/array/resize' installing default resize libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/array/resize' -compiling -test-/bug-3571 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3571' installing default bug libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3571' -compiling -test-/bug-3662 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3662' installing default bug libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/bug-3662' -compiling -test-/load/dot.dot -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/load/dot.dot' installing default dot.dot libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/load/dot.dot' -compiling -test-/string -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/string' installing default string libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/string' -compiling bigdecimal -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/bigdecimal' installing default bigdecimal libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/bigdecimal' -compiling continuation -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/continuation' installing default continuation libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/continuation' -compiling coverage -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/coverage' installing default coverage libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/coverage' -compiling curses -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/curses' installing default curses libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/curses' -compiling date -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/date' installing default date_core libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/date' -compiling dbm -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dbm' installing default dbm libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dbm' -compiling digest -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest' installing digest libraries installing default digest libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest' -compiling digest/bubblebabble -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/bubblebabble' installing default bubblebabble libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/bubblebabble' -compiling digest/md5 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/md5' installing default md5 libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/md5' -compiling digest/rmd160 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/rmd160' installing default rmd160 libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/rmd160' -compiling digest/sha1 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha1' installing default sha1 libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha1' -compiling digest/sha2 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha2' installing default sha2 libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/digest/sha2' -compiling dl -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl' installing dl libraries installing default dl libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl' -compiling dl/callback -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/callback' installing default callback libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/callback' -compiling dl/win32 -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/win32' -make[1]: Nothing to be done for `all'. -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/dl/win32' -compiling etc -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/etc' installing default etc libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/etc' -compiling fcntl -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fcntl' installing default fcntl libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fcntl' -compiling fiber -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiber' installing default fiber libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiber' -compiling fiddle -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiddle' installing default fiddle libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/fiddle' -compiling gdbm -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/gdbm' installing default gdbm libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/gdbm' -compiling iconv -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/iconv' installing default iconv libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/iconv' -compiling io/console -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/console' installing default console libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/console' -compiling io/nonblock -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/nonblock' installing default nonblock libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/nonblock' -compiling io/wait -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/wait' installing default wait libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/io/wait' -compiling json -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json' installing default libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json' -compiling json/generator -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/generator' installing default generator libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/generator' -compiling json/parser -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/parser' installing default parser libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/json/parser' -compiling mathn/complex -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/complex' installing default complex libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/complex' -compiling mathn/rational -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/rational' installing default rational libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/mathn/rational' -compiling nkf -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/nkf' installing default nkf libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/nkf' -compiling objspace -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/objspace' installing default objspace libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/objspace' -compiling openssl -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/openssl' installing default openssl libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/openssl' -compiling pathname -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pathname' installing default pathname libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pathname' -compiling psych -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/psych' installing default psych libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/psych' -compiling pty -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pty' installing default pty libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/pty' -compiling racc/cparse -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/racc/cparse' installing default cparse libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/racc/cparse' -compiling readline -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/readline' installing default readline libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/readline' -compiling ripper -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/ripper' installing default ripper libraries checking ../.././parse.y and ../.././ext/ripper/eventids2.c -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/ripper' -compiling sdbm -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/sdbm' installing default sdbm libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/sdbm' -compiling socket -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/socket' installing default socket libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/socket' -compiling stringio -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/stringio' installing default stringio libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/stringio' -compiling strscan -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/strscan' installing default strscan libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/strscan' -compiling syck -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syck' installing default syck libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syck' -compiling syslog -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syslog' installing default syslog libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/syslog' -compiling tk -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk' -make[1]: Nothing to be done for `all'. -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk' -compiling tk/tkutil -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/tkutil' -make[1]: Nothing to be done for `all'. -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/tkutil' -compiling win32ole -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/win32ole' -make[1]: Nothing to be done for `all'. -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/win32ole' -compiling zlib -make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/zlib' installing default zlib libraries -make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/zlib' -making ruby make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' -make[1]: `ruby' is up to date. make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby' Generating RDoc documentation @@ 16076 @@ (ripper):<line_b>: warning: assigned but unused variable - str (ripper):<line_c>: warning: assigned but unused variable - str (ripper):<line_a>: warning: assigned but unused variable - bug4331 -(ripper):<line_a>: warning: assigned but unused variable - actual -(ripper):<line_a>: warning: assigned but unused variable - sym (ripper):<line_a>: warning: assigned but unused variable - title (ripper):<line_a>: warning: assigned but unused variable - link (ripper):<line_a>: warning: assigned but unused variable - description (ripper):<line_a>: warning: assigned but unused variable - updated (ripper):<line_a>: warning: assigned but unused variable - feed -(ripper):<line_b>: warning: assigned but unused variable - title -(ripper):<line_b>: warning: assigned but unused variable - link -(ripper):<line_a>: warning: assigned but unused variable - summary (ripper):<line_b>: warning: assigned but unused variable - updated (ripper):<line_a>: warning: assigned but unused variable - channel_about -(ripper):<line_a>: warning: assigned but unused variable - item_title -(ripper):<line_a>: warning: assigned but unused variable - item_link -(ripper):<line_a>: warning: assigned but unused variable - item_description (ripper):<line_b>: warning: assigned but unused variable - feed -(ripper):<line_a>: warning: assigned but unused variable - fmt (ripper):<line_a>: warning: assigned but unused variable - s -(ripper):<line_a>: warning: assigned but unused variable - h2 -(ripper):<line_a>: warning: assigned but unused variable - rios -(ripper):<line_b>: warning: assigned but unused variable - h2 -(ripper):<line_b>: warning: assigned but unused variable - rios -(ripper):<line_d>: warning: assigned but unused variable - str -(ripper):<line_e>: warning: assigned but unused variable - str -(ripper):<line_a>: warning: assigned but unused variable - feature -(ripper):<line_a>: warning: assigned but unused variable - config (ripper):<line_a>: warning: assigned but unused variable - v (ripper):<line_a>: warning: assigned but unused variable - y (ripper):<line_a>: warning: assigned but unused variable - y @@ 19631 @@ - returns a string - calls inspect on its elements - handles recursive arrays -- propagates taint from itself or elements - propagates untrust from itself or elements /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/array/intersection_spec.rb @@ 21688 @@ Array#rindex given no argument and no block - produces an Enumerator -- raises StopIteration if the array is truncated before completion /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/array/rotate_spec.rb Array#rotate @@ 24716 @@ - expands ~ENV['USER'] to the user's home directory - does not expand ~ENV['USER'] when it's not at the start - expands ../foo with ~/dir as base dir to /path/to/user/home/foo -- raises an ArgumentError if not passed one or two arguments - accepts objects that have a #to_path method - raises a TypeError if not passed a String type - expands /./dir to /dir @@ 28680 @@ - evaluates such that consts are scoped to the class of the eval - finds a local in an enclosing scope - updates a local in an enclosing scope -- creates an eval-scope local - updates a local in a surrounding block scope - updates a local in a scope above a surrounding block scope - updates a local in a scope above when modified in a nested block scope @@ 28689 @@ - allows a binding to be captured inside an eval - allows creating a new class in a binding - allows creating a new class in a binding created by #eval -- allows creating a new class in a binding returned by a method defined with #eval - includes file and line information in syntax error - should perform top level evaluations from inside a block - uses the filename of the binding if none is provided - should not alter the value of __FILE__ in the binding - uses the receiver as self inside the eval -Kernel.eval - does not pass the block to the method being eval'ed - needs to be reviewed for spec completeness @@ 28763 @@ - is accessible as a module function /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/freeze_spec.rb -Kernel#freeze -- prevents self from being further modified - returns the immediate when called on an immediate -- freezes immediate values - causes mutative calls to raise RuntimeError /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/frozen_spec.rb @@ 29506 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/singleton_method_removed_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/singleton_method_undefined_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/singleton_methods_spec.rb -Kernel#singleton_methods -- returns a list of the names of singleton methods in the object -- returns a list of names of singleton methods in object and superclasses when passed true -- should handle singleton_methods call with and without argument -- returns a list of the names of singleton methods in the object and its ancestors and mixed-in modules -- includes public and protected methods defined through a mixin into the metaclass based on the flag -- does not include private methods defined through a mixin into the metaclass /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/kernel/sleep_spec.rb Kernel#sleep @@ 30779 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/module/define_method_spec.rb Module#define_method when given an UnboundMethod -- correctly passes given arguments to the new method - adds the new method to the methods list -- works for singleton classes too Module#define_method - defines the given method as an instance method with the given name in self -- supports being called with a splat - calls #method_added after the method is added to the Module - defines a new method with the given name and the given block as body in self - raises a TypeError when the given method is no Method/Proc @@ 36176 @@ - handles float arguments - should accept various year ranges - raises an ArgumentError for out of range values -- throws ArgumentError for invalid number of arguments /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/time/gmt_offset_spec.rb Time#gmt_offset @@ 36237 @@ - handles float arguments - should accept various year ranges - raises an ArgumentError for out of range values -- throws ArgumentError for invalid number of arguments /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/time/localtime_spec.rb Time#localtime @@ 36269 @@ - handles float arguments - should accept various year ranges - raises an ArgumentError for out of range values -- throws ArgumentError for invalid number of arguments /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/time/mon_spec.rb Time#mon @@ 36429 @@ - handles float arguments - should accept various year ranges - raises an ArgumentError for out of range values -- throws ArgumentError for invalid number of arguments Time#utc - returns the utc representation of time @@ 36659 @@ - are automatically instantiated in the block /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/break_spec.rb -The break statement -- ends block execution if used whithin block -- causes block to return value passed to break -- causes block to return nil if an empty expression passed to break -- causes block to return nil if no value passed to break Executing break from within a block - returns from the invoking singleton method @@ 46747 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/stringscanner/dup_spec.rb StringScanner#dup -- returns a new StringScanner duplicated from the original /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/stringscanner/element_reference_spec.rb StringScanner#[] @@ 46799 @@ - returns an instance of String when passed a String subclass - taints the returned String if the input was tainted -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/stringscanner/initialize_copy_spec.rb -StringScanner#initialize_copy - is a private method - copies the passed StringScanner's content to self - copies the passed StringSCanner's position to self - copies previous match state -- does not taint self when the passed StringScanner is tainted - copies the passed StringScanner scan pointer to self /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/stringscanner/initialize_spec.rb @@ 47734 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/zlib/zstream/stream_end_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/zlib/zstream/total_in_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/zlib/zstream/total_out_spec.rb -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/array_spec.rb /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/ext/array_spec.c: In function [e28098]sub_pair[e28099]: -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/ext/array_spec.c:<line_a>: warning: no return statement in function returning non-void C-API Array function rb_ary_new - returns an empty array @@ 48720 @@ <n>) File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED -Expected "#<File::Stat dev=0x0, ino=5595333, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-03-08 04:23:21 +0900, mtime=2011-03-08 04:23:21 +0900, ctime=2011-03-08 04:23:21 +0900>" -to equal "#<File::Stat dev=0x803, ino=5595333, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-03-08 04:23:21 +0900, mtime=2011-03-08 04:23:21 +0900, ctime=2011-03-08 04:23:21 +0900>" /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:17:in `block (2 levels) in <top (required)>' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:3:in `<top (required)>' @@ 48784 @@ Finished in <t> seconds -3330 files, 17081 examples, <num> expectations, 17 failures, 0 errors exit 1 failed(rubyspec) == dist # <time>
OlderDiff < 20110307T183303Z < ThisDiff > 20110308T183303Z > NewerDiff