OLDREV 30619 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=30619&diff_format=u NEWREV 30623 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=30623&diff_format=u CHG ChangeLog 30618->30622 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?p1=trunk/ChangeLog&r1=30619&r2=30623&pathrev=30623&diff_format=u CHG configure.in 30618->30621 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/configure.in?p1=trunk/configure.in&r1=30619&r2=30623&pathrev=30623&diff_format=u CHG version.h 30617->30623 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/version.h?p1=trunk/version.h&r1=30619&r2=30623&pathrev=30623&diff_format=u CHG vm_core.h 30283->30622 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/vm_core.h?p1=trunk/vm_core.h&r1=30619&r2=30623&pathrev=30623&diff_format=u COMMIT Add a spec for BasicObject subclasses that include Kernel (from JRUBY-4871) http://github.com/rubyspec/rubyspec/commit/be23d4c5042d0c3e8800eb8f1ea5e303c66f8c7e COMMIT Dir.glob uses #to_path when the receiver responds to it. Closes #36. http://github.com/rubyspec/rubyspec/commit/fd530473534a3a57b666fbc604590359a3a673f7 =================================================================== +++ 20110121T184538Z @@ 4262 @@ CC = gcc LD = ld LDSHARED = gcc -dynamic -bundle + CFLAGS = -O2 -g -pipe XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT CPPFLAGS = -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace @@ 5600 @@ CC = gcc LD = ld LDSHARED = gcc -dynamic -bundle + CFLAGS = -O2 -g -pipe XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT CPPFLAGS = -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace @@ 12110 @@ TestRipper::Filter#test_filter_lineno = s = . TestRipper::Filter#test_filter_lineno_set = s = . TestRipper::Filter#test_filter_token = s = . +TestRipper::Generic#test_parse_files = (ripper):: warning: assigned but unused variable - seen +(ripper):: warning: assigned but unused variable - uidl +(ripper):: warning: assigned but unused variable - action_table +(ripper):: warning: assigned but unused variable - action_check +(ripper):: warning: assigned but unused variable - action_default +(ripper):: warning: assigned but unused variable - action_pointer +(ripper):: warning: assigned but unused variable - token_table +(ripper):: warning: assigned but unused variable - action_table +(ripper):: warning: assigned but unused variable - action_check +(ripper):: warning: assigned but unused variable - action_default +(ripper):: warning: assigned but unused variable - action_pointer +(ripper):: warning: assigned but unused variable - token_table +(ripper):: warning: assigned but unused variable - to +(ripper):: warning: assigned but unused variable - map +(ripper):: warning: assigned but unused variable - path_kind +(ripper):: warning: assigned but unused variable - set_config +(ripper):: warning: assigned but unused variable - ltn_key +(ripper):: warning: assigned but unused variable - knj_key +(ripper):: warning: assigned but unused variable - ret +(ripper):: warning: assigned but unused variable - ret +(ripper):: warning: assigned but unused variable - ret +(ripper):: warning: assigned but unused variable - cpath +(ripper):: warning: assigned but unused variable - cpath +(ripper):: warning: assigned but unused variable - cpath +(ripper):: warning: assigned but unused variable - cpath +(ripper):: warning: assigned but unused variable - id +(ripper):: warning: assigned but unused variable - klass_name +(ripper):: warning: assigned but unused variable - destroy +(ripper):: warning: assigned but unused variable - destroy +(ripper):: warning: assigned but unused variable - grid +(ripper):: warning: assigned but unused variable - destroy +(ripper):: warning: assigned but unused variable - cb +(ripper):: warning: assigned but unused variable - raise +(ripper):: warning: assigned but unused variable - plot +(ripper):: warning: assigned but unused variable - data +(ripper):: warning: assigned but unused variable - st +(ripper):: warning: assigned but unused variable - bar1 +(ripper):: warning: assigned but unused variable - bar2 +(ripper):: warning: assigned but unused variable - lbox_ins +(ripper):: warning: assigned but unused variable - st +(ripper):: warning: assigned but unused variable - st +(ripper):: warning: assigned but unused variable - notify +(ripper):: warning: assigned but unused variable - x +(ripper):: warning: assigned but unused variable - x +(ripper):: warning: assigned but unused variable - e +(ripper):: warning: assigned but unused variable - image_item +(ripper):: warning: assigned but unused variable - favicon +(ripper):: warning: assigned but unused variable - image_item +(ripper):: warning: assigned but unused variable - attrs +(ripper):: warning: assigned but unused variable - contents +(ripper):: warning: assigned but unused variable - item +(ripper):: warning: assigned but unused variable - prime (ripper):: warning: assigned but unused variable - h (ripper):: warning: assigned but unused variable - c (ripper):: warning: assigned but unused variable - c +(ripper):: warning: assigned but unused variable - c +(ripper):: warning: assigned but unused variable - str2 +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - src +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - src +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - src +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - src +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - src +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - src +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - src +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - src +(ripper):: warning: assigned but unused variable - src +(ripper):: warning: assigned but unused variable - dst +(ripper):: warning: assigned but unused variable - src +(ripper):: warning: assigned but unused variable - dst (ripper):: warning: assigned but unused variable - a (ripper):: warning: assigned but unused variable - t +(ripper):: warning: assigned but unused variable - sym +(ripper):: warning: assigned but unused variable - x +(ripper):: warning: assigned but unused variable - x +(ripper):: warning: assigned but unused variable - x (ripper):: warning: assigned but unused variable - o +(ripper):: warning: assigned but unused variable - x +(ripper):: warning: assigned but unused variable - c +(ripper):: warning: assigned but unused variable - format +(ripper):: warning: assigned but unused variable - format +(ripper):: warning: assigned but unused variable - i +(ripper):: warning: assigned but unused variable - tmpfilename +(ripper):: warning: assigned but unused variable - q +(ripper):: warning: assigned but unused variable - n +(ripper):: warning: assigned but unused variable - this_file +(ripper):: warning: assigned but unused variable - filesize +(ripper):: warning: assigned but unused variable - this_data +(ripper):: warning: assigned but unused variable - bug2593 +(ripper):: warning: assigned but unused variable - this_file +(ripper):: warning: assigned but unused variable - this_file +(ripper):: warning: assigned but unused variable - this_file s = . TestRipper::ParserEvents#test_BEGIN = s = . TestRipper::ParserEvents#test_END = s = . @@ 12295 @@ (ripper):: warning: assigned but unused variable - b (ripper):: warning: assigned but unused variable - a (ripper):: warning: assigned but unused variable - b +(ripper):: warning: assigned but unused variable - c s = . TestRipper::ParserEvents#test_mlhs_new = (ripper):: warning: assigned but unused variable - a (ripper):: warning: assigned but unused variable - b @@ 23811 @@ - publically (FAILED - ) /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/core/basicobject/basic_object_subclass_spec.rb +BasicObject's subclasses +- contain only private methods from BasicObject +- contain only protected methods from BasicObject +- contain only public methods from BasicObject (FAILED - ) +- can mix in Kernel and Kernel's methods work properly /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/core/basicobject/equal_spec.rb BasicObject#equal? @@ 24617 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/core/dir/element_reference_spec.rb Dir.[] +- calls #to_path to convert patterns +- splits the string on \0 if there is only one string given - matches non-dotfiles with '*' - returns empty array when empty pattern provided - matches regexp special + @@ 24706 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/core/dir/glob_spec.rb Dir.glob +- calls #to_path to convert patterns +- splits the string on \0 if there is only one string given - matches non-dotfiles with '*' - returns empty array when empty pattern provided - matches regexp special + @@ 49496 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/library/zlib/zstream/stream_end_spec.rb /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/library/zlib/zstream/total_in_spec.rb /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/library/zlib/zstream/total_out_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/optional/capi/array_spec.rb C-API Array function rb_ary_new - returns an empty array @@ 49805 @@ C-API Hash function rb_hash_foreach - iterates over the hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/optional/capi/io_spec.rb C-API IO function rb_io_write - sends #write to the object passing the object to be written @@ 49998 @@ CApiModule rb_class2name - returns the module name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/optional/capi/numeric_spec.rb CApiNumericSpecs rb_num2long - raises an TypeError if passed nil - converts a Float @@ 50190 @@ - has a default safe level of 0 - throws an error when rb_secure is called with argument >= SAFE +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/optional/capi/string_spec.rb C-API String function rb_str_set_len - reduces the size of the string - inserts a NULL byte at the length @@ 50339 @@ - returns true given a cvar-like symbol - returns false given an undecorated symbol +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/optional/capi/thread_spec.rb C-API Thread function rb_thread_select - returns true if an fd is ready to read - does not block all threads @@ 50373 @@ CApiTimeSpecs rb_time_new - creates a Time from the sec and usec (FAILED - ) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/optional/capi/util_spec.rb C-API Util function rb_scan_args - assigns the required arguments scanned - raises an ArgumentError if there are insufficient arguments @@ 50462 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/core/basicobject/basic_object_spec.rb:3:in `' ) +BasicObject's subclasses contain only public methods from BasicObject FAILED Expected [:!, :!=, :==, :__id__, :__send__, :equal?, :instance_eval, :instance_exec] to equal [:!, :!=, :==, :__send__, :equal?, :instance_eval, :instance_exec] @@ 50601 @@ ) UNIXSocket#recv_io takes an optional mode to use ERROR +NoMethodError: undefined method `mode' for # /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/library/socket/unixsocket/recv_io_spec.rb:48:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//rubyspec/library/socket/unixsocket/recv_io_spec.rb:4:in `' @@ 50631 @@ Finished in seconds +3328 files, 17032 examples, expectations, 26 failures, 4 errors exit 1 failed(rubyspec) == dist #