ruby 1.8.7 (2010-11-24 patchlevel 326) [powerpc-darwin9.8.0] [1.8.7] (ppc-mac-mini) 1201W 2F0E rubyspec:24F16E

chkbuild summary recent last

OlderDiff < 20101124T222253Z < ThisDiff > 20101125T222248Z > NewerDiff

COMMIT added edge cases from jruby-5208
COMMIT Merge branch 'more_to_f_tests' of https://github.com/qmx/rubyspec into qmx-more_to_f_tests
COMMIT Improve specs for Array#cycle

===================================================================
+++ 20101125T222248Z
@@ 7692 @@
 Array#cycle
 - returns nil and does nothing for non positive n or empty arrays
 - cycle as many times as requested
+- cycles indefinitely if called without argument
+- cycles indefinitely if argument is nil
+- doesn't rescue StopIteration
+- raises a TypeError if passed a non-Numeric and non-nil argument
 - yields successive elements of the array repeatedly
 
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7/<buildtime>/rubyspec/core/array/delete_at_spec.rb
@@ 33046 @@
 
  <n>)
 ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR
+ThreadError: Thread#join: deadlock 0x13c1a8 - mutual join(0x1ed78e8)
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join'
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each'
@@ 33658 @@
 
 Finished in <t> seconds
 
+3286 files, 13439 examples, <num> expectations, 24 failures, 16 errors
 exit 1
 failed(rubyspec)
 == end # <time>

===================================================================
--- 20101124T222253Z
@@ 7692 @@
 Array#cycle
 - returns nil and does nothing for non positive n or empty arrays
 - cycle as many times as requested
-- loop indefinitely if no n
 - yields successive elements of the array repeatedly
 
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7/<buildtime>/rubyspec/core/array/delete_at_spec.rb
@@ 33043 @@
 
  <n>)
 ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR
-ThreadError: Thread#join: deadlock 0x13c1a8 - mutual join(0x1ed7938)
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join'
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55
 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.7/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each'
@@ 33655 @@
 
 Finished in <t> seconds
 
-3286 files, 13436 examples, <num> expectations, 24 failures, 16 errors
 exit 1
 failed(rubyspec)
 == end # <time>

OlderDiff < 20101124T222253Z < ThisDiff > 20101125T222248Z > NewerDiff


chkbuild summary recent last