COMMIT Improve specs for Array#cycle http://github.com/rubyspec/rubyspec/commit/82f285cae0a3529d1975c5d507f357709ad6ae8f COMMIT Merge branch 'more_to_f_tests' of https://github.com/qmx/rubyspec into qmx-more_to_f_tests http://github.com/rubyspec/rubyspec/commit/0b4ac7702321d18185d0ad3f39f61576f6647e41 COMMIT added edge cases from jruby-5208 http://github.com/rubyspec/rubyspec/commit/ba15b1464770695b1973602d5234ba084d182bb4 =================================================================== +++ 20101126T015601 @@ 7809 @@ 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 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/core/array/delete_at_spec.rb @@ 33233 @@ ) ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR +ThreadError: Thread#join: deadlock 0xf7fc7ee0 - mutual join(0xf781eab0) /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join' /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/library/conditionvariable/broadcast_spec.rb:55 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each' @@ 34157 @@ Finished in seconds +3304 files, 13441 examples, expectations, 25 failures, 33 errors exit 1 failed(rubyspec) == end #