ruby 1.8.7 (2010-12-04 patchlevel 329) [powerpc-darwin9.8.0] [1.8.7,pth] (ppc-mac-mini) 1238W 2F1E rubyspec:26F35E

chkbuild summary recent last

OlderDiff < 20101205T004021Z < ThisDiff > 20101206T004059Z > NewerDiff

COMMIT Array#shuffle: Fix wrong spec
COMMIT Array#sort_by: remove alien specs that didn't apply to any version of Ruby
COMMIT Add tests for mutative methods and empty frozen arrays.
COMMIT Kernel#require_relative: basic specs

===================================================================
+++ 20101206T004059Z
@@ 8113 @@
 - returns self when called on an Array emptied with #shift
 - returns an Enumerator if no block given, and the enumerator can modify the original array
 - raises a TypeError on a frozen array
+- raises a TypeError on an empty frozen array
 - keeps tainted status
 
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/array/delete_spec.rb
@@ 8320 @@
 - replaces all elements in the array with the filler if not given a index nor a length
 - replaces all elements with the value of block (index given to block)
 - raises a TypeError on a frozen array
+- raises a TypeError on an empty frozen array
 - raises an ArgumentError if 4 or more arguments are passed when no block given
 - raises an ArgumentError if no argument passed and no block given
 - raises an ArgumentError if 3 or more arguments are passed when a block given
@@ 9673 @@
 - properly handles recursive arrays
 - keeps taint status
 - raises a TypeError on a frozen array
+- raises a TypeError on an empty frozen array
 
 Array#pop passed a number n as an argument
 - removes and returns an array with the last n elements of the array
@@ 9726 @@
 - returns nil when called on an Array emptied with #shift
 - returns nil if no changes are made
 - raises a TypeError on a frozen array
+- raises a TypeError on an empty frozen array
 - returns an Enumerator if no block given
 
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/array/repeated_combination_spec.rb
@@ 9786 @@
 - returns nil when the array is empty
 - properly handles recursive arrays
 - raises a TypeError on a frozen array
+- raises a TypeError on an empty frozen array
 
 Array#shift passed a number n as an argument
 - removes and returns an array with the first n element of the array
@@ 33550 @@
 
  <n>)
 ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR
+ThreadError: Thread#join: deadlock 0x13d1ac - mutual join(0x1fd5a74)
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join'
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each'
@@ 34745 @@
 
 Finished in <t> seconds
 
+3286 files, 13429 examples, <num> expectations, 26 failures, 35 errors
 exit 1
 failed(rubyspec)
 == end # <time>

===================================================================
--- 20101205T004021Z
@@ 33545 @@
 
  <n>)
 ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR
-ThreadError: Thread#join: deadlock 0x13d1ac - mutual join(0x1fd59fc)
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join'
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each'
@@ 34740 @@
 
 Finished in <t> seconds
 
-3286 files, 13424 examples, <num> expectations, 26 failures, 35 errors
 exit 1
 failed(rubyspec)
 == end # <time>

OlderDiff < 20101205T004021Z < ThisDiff > 20101206T004059Z > NewerDiff


chkbuild summary recent last