ruby 1.8.8dev (2011-07-03) [powerpc64-linux] [o3,pth] (ooopackages) 503W KB1F0E 3F0E failed(rubyspec CommandTimeout) 105failed(rubyspec/) failed(rubyspec/core/thread/alive_spec.rb CommandTimeout)

chkbuild summary recent last

OlderDiff < 20110701T071119Z < ThisDiff > 20110703T071219Z > NewerDiff

OLDREV 32293
NEWREV 32374
CHG ChangeLog	32291->32373
CHG array.c	31013->32373
CHG version.h	32290->32374
CHG test/test_securerandom.rb	32124->32365
CHG test/ruby/test_array.rb	29815->32373
COMMIT new-style hash syntax for send args
COMMIT Test hanging commas in Hashes
COMMIT new-style hash literal syntax
COMMIT Whitespace like 356fa4fb
COMMIT Fix requiring order: included Math must be mathn.
COMMIT This spec doesn't work with mathn.
COMMIT Spec for missing yield([a, b]) case in Hash#each logic (JRUBY-5839)
COMMIT Merge pull request #56 from nevir/new_style_hash
COMMIT Some fixes for [Array, Hash, String].try_convert specs.

===================================================================
+++ 20110703T071219Z
@@ 7666 @@
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/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)
@@ 10397 @@
 - 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 - <n>)
 - returns an Enumerator if no block given
 
 Array#reject!
@@ 14018 @@
 - 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
 
@@ 14327 @@
 Hash.try_convert
 - returns the argument if passed a Hash
 - returns nil if the argument can't be coerced into a Hash
+- does not rescue exceptions raised by #to_hash
 - coerces the argument with #to_hash
+- raises a TypeError if #to_hash does not return a Hash
 
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/rubyspec/core/hash/update_spec.rb
 Hash#update
@@ 26264 @@
 - 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 - <n>)
 - returns an Enumerator if no block given
 
 Array#reject!
@@ 26278 @@
 
 
  <n>)
+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-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/expectations/should.rb:8:in `should'
+/var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/rubyspec/core/array/reject_spec.rb:35
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `protect'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect'
+/var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/rubyspec/core/array/reject_spec.rb:3:in `all?'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `each'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `all?'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect'
@@ 26295 @@
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:199:in `process'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:37:in `describe'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/object.rb:11:in `describe'
+/var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/rubyspec/core/array/reject_spec.rb:5
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `load'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `files'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval'
@@ 26310 @@
 
 Finished in <t> seconds
 
+1 file, 12 examples, <num> expectations, 1 failure, 0 errors
 exit 1
+failed(rubyspec/core/array/reject_spec.rb)
 == rubyspec/core/array/repeated_combination_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/bin/ruby rubyspec/core/array/repeated_combination_spec.rb
 ruby <version>
@@ 35162 @@
 - 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
 
@@ 35786 @@
 Hash.try_convert
 - returns the argument if passed a Hash
 - returns nil if the argument can't be coerced into a Hash
+- does not rescue exceptions raised by #to_hash
 - coerces the argument with #to_hash
+- raises a TypeError if #to_hash does not return a Hash
 
 
 Finished in <t> seconds
@@ 45248 @@
  <n>)
 An exception occurred during: Mock.verify_count
 Process.setrlimit and Process.getrlimit coerces arguments to Integers FAILED
+Mock '#<MockIntObject:0x<address> @calls=0, @value=4>' expected to receive 'to_int' at least 1 times
 but received it 0 times
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/mocks/mock.rb:110:in `verify_count'
@@ 54092 @@
 - treats empty expressions as nils
 - freezes string keys on initialization
 - checks duplicated keys on initialization
+- accepts a hanging comma
 
 
 Finished in <t> seconds

===================================================================
--- 20110701T071119Z
@@ 7666 @@
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/ruby/test/net/http/test_connection.rb:20:in `test_connection_refused_in_request'
 ---------------
 
-2724 tests, 1352922 assertions, 3 failures, 0 errors
 make: *** [test-all] Error 1
 exit 2
 failed(test-all)
@@ 45210 @@
  <n>)
 An exception occurred during: Mock.verify_count
 Process.setrlimit and Process.getrlimit coerces arguments to Integers FAILED
-Mock '#<MockIntObject:0x<address> @calls=0, @value=18446744073709551615>' expected to receive 'to_int' at least 1 times
 but received it 0 times
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with'
 /var/lib/chkbuild/tmp/build/ruby-1.8-o3-pth/<buildtime>/mspec/lib/mspec/mocks/mock.rb:110:in `verify_count'

OlderDiff < 20110701T071119Z < ThisDiff > 20110703T071219Z > NewerDiff


chkbuild summary recent last