OLDREV 32293 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32293&diff_format=u NEWREV 32365 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32365&diff_format=u CHG ChangeLog 32291->32360 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?p1=branches/ruby_1_8/ChangeLog&r1=32293&r2=32365&pathrev=32365&diff_format=u CHG array.c 31013->32364 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/array.c?p1=branches/ruby_1_8/array.c&r1=32293&r2=32365&pathrev=32365&diff_format=u CHG version.h 32290->32361 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/version.h?p1=branches/ruby_1_8/version.h&r1=32293&r2=32365&pathrev=32365&diff_format=u CHG test/test_securerandom.rb 32124->32365 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/test/test_securerandom.rb?p1=branches/ruby_1_8/test/test_securerandom.rb&r1=32293&r2=32365&pathrev=32365&diff_format=u CHG test/ruby/test_array.rb 29815->32360 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/test/ruby/test_array.rb?p1=branches/ruby_1_8/test/ruby/test_array.rb&r1=32293&r2=32365&pathrev=32365&diff_format=u COMMIT Added ruby_bug guard for issue reported by Nevir. http://github.com/rubyspec/rubyspec/commit/67db42ab1cbdafba2d57130be55985c771b40d00 COMMIT Some more Enumerable specs for composing Enumerators. http://github.com/rubyspec/rubyspec/commit/fcc3962e0669d75bd20a7e55af1be677f37a7f78 COMMIT Matrix#round: New specs http://github.com/rubyspec/rubyspec/commit/4ba3f36c468c2cc2fd2c1607ffde25120ec08f06 COMMIT Matrix::EigenvalueDecomposition: Basic specs http://github.com/rubyspec/rubyspec/commit/6ac30142a7dd91a5da9816cce4e1e4e2dbe117bf COMMIT Matrix#**: Basic specs for non-integer powers http://github.com/rubyspec/rubyspec/commit/c29732d770413429b0a172bac9fb71f206853556 COMMIT Matrix::LUP_Decomposition specs http://github.com/rubyspec/rubyspec/commit/151cbaadb33c1a5a1241b78be936ca869f0b6581 COMMIT Fix requiring order: included Math must be mathn. http://github.com/rubyspec/rubyspec/commit/b45779ce0c77fb228576294adc6ea738f37a6e0d COMMIT This spec doesn't work with mathn. http://github.com/rubyspec/rubyspec/commit/5a523f968ce5d80705d3726e4e9e220a25469632 COMMIT Spec for missing yield([a, b]) case in Hash#each logic (JRUBY-5839) http://github.com/rubyspec/rubyspec/commit/7abfb9433cdc6464b19cdf2b5b86037c60c0c88d =================================================================== +++ 20110702T214146Z @@ 5146 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3//ruby/.ext/common/openssl/ssl-internal.rb:: warning: using default DH parameters. /var/lib/chkbuild/tmp/build/ruby-1.8-o3//ruby/.ext/common/openssl/ssl-internal.rb:: warning: using default DH parameters. . +test_starttls(OpenSSL::TestSSL): /var/lib/chkbuild/tmp/build/ruby-1.8-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /var/lib/chkbuild/tmp/build/ruby-1.8-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /var/lib/chkbuild/tmp/build/ruby-1.8-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /var/lib/chkbuild/tmp/build/ruby-1.8-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. @@ 7656 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3//ruby/test/net/http/test_connection.rb:20:in `test_connection_refused_in_request' --------------- +2724 tests, 1352926 assertions, 3 failures, 0 errors make: *** [test-all] Error 1 exit 2 failed(test-all) @@ 10387 @@ - returns a new array without elements for which block is true - returns self when called on an Array emptied with #shift - properly handles recursive arrays +- returns subclass instance on Array subclasses (FAILED - ) - returns an Enumerator if no block given Array#reject! @@ 11536 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/enumerable/collect_spec.rb Enumerable#collect - returns a new array with the results of passing each element to block +- passes through the values yielded by #each_with_index - gathers whole arrays as elements when each yields multiple - returns to_a when no block given @@ 11571 @@ - doesn't call the ifnone proc if an element is found - calls the ifnone proc only once when the block is false - calls the ifnone proc when there are no elements +- passes through the values yielded by #each_with_index - returns an enumerator when no block given - passes the ifnone proc to the enumerator @@ 11630 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/enumerable/entries_spec.rb Enumerable#entries - returns an array containing the elements +- passes through the values yielded by #each_with_index - passes arguments to each /var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/enumerable/find_all_spec.rb Enumerable#find_all - returns all elements for which the block is not false +- passes through the values yielded by #each_with_index - returns an enumerator when no block given /var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/enumerable/find_index_spec.rb @@ 11658 @@ - doesn't call the ifnone proc if an element is found - calls the ifnone proc only once when the block is false - calls the ifnone proc when there are no elements +- passes through the values yielded by #each_with_index - returns an enumerator when no block given - passes the ifnone proc to the enumerator @@ 11712 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/enumerable/map_spec.rb Enumerable#map - returns a new array with the results of passing each element to block +- passes through the values yielded by #each_with_index - gathers whole arrays as elements when each yields multiple - returns to_a when no block given @@ 11822 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/enumerable/select_spec.rb Enumerable#select - returns all elements for which the block is not false +- passes through the values yielded by #each_with_index - returns an enumerator when no block given /var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/enumerable/slice_before_spec.rb @@ 11867 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/enumerable/to_a_spec.rb Enumerable#to_a - returns an array containing the elements +- passes through the values yielded by #each_with_index - passes arguments to each /var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/enumerable/zip_spec.rb @@ 14008 @@ - yields the key and value of each pair to a block expecting |key, value| - yields the key only to a block expecting |key,| - uses the same order as keys() and values() +- properly expands (or not) child class's 'each'-yielded args - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block @@ 26252 @@ - returns a new array without elements for which block is true - returns self when called on an Array emptied with #shift - properly handles recursive arrays +- returns subclass instance on Array subclasses (FAILED - ) - returns an Enumerator if no block given Array#reject! @@ 26266 @@ ) +Array#reject returns subclass instance on Array subclasses FAILED +Expected [1, 3] (Array) to be kind of ArraySpecs::MyArray /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/expectations/should.rb:8:in `should' +/var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/array/reject_spec.rb:35 /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/context.rb:179:in `protect' +/var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/array/reject_spec.rb:3:in `all?' /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/context.rb:179:in `each' /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/context.rb:179:in `all?' /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 26283 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/context.rb:199:in `process' /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/object.rb:11:in `describe' +/var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/core/array/reject_spec.rb:5 /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/mspec.rb:56:in `load' /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/mspec.rb:56:in `files' /var/lib/chkbuild/tmp/build/ruby-1.8-o3//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 26298 @@ Finished in seconds +1 file, 12 examples, expectations, 1 failure, 0 errors exit 1 +failed(rubyspec/core/array/reject_spec.rb) == rubyspec/core/array/repeated_combination_spec.rb #