COMMIT Clear ENV["RUBY_FLAGS"] for -v http://github.com/rubyspec/rubyspec/commit/03b475793f30a42937fa24ce71b2e86a668db45f COMMIT Some fixes for Kernel#sprintf specs for 1.8. http://github.com/rubyspec/rubyspec/commit/b89e46f4c9648dbe1e3c6414be10f9b08bfb805d COMMIT Revert "Clear ENV["RUBY_FLAGS"] for -v" http://github.com/rubyspec/rubyspec/commit/89163b7bd50d71aba7a6510f0df745614419bd25 COMMIT Properly Clear ENV[RUBY_FLAGS] for RUBYOPT specs. http://github.com/rubyspec/rubyspec/commit/c876dc08a5135c5b72d0671caaf141ce712de56c COMMIT Do not use 1.9 syntax in common spec files. http://github.com/rubyspec/rubyspec/commit/698c83942ede331d74f5907dfc5524692f1c76a3 =================================================================== +++ 20110309T005916Z @@ 4960 @@ /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//ruby/.ext/common/openssl/ssl.rb:: warning: using default DH parameters. ./test/openssl/test_pair.rb:: warning: using default DH parameters. . +test_eof_2(OpenSSL::TestEOF2): ./test/openssl/test_pair.rb:: warning: using default DH parameters. /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//ruby/.ext/common/openssl/ssl.rb:: warning: using default DH parameters. . test_eof_3(OpenSSL::TestEOF2): /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//ruby/.ext/common/openssl/ssl.rb:: warning: using default DH parameters. @@ 13568 @@ - raises an IOError if passed a closed stream - raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode +/var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//rubyspec/core/io/foreach_spec.rb +IO.foreach +- raises TypeError if the first parameter is nil +- raises Errno::ENOENT if the file does not exist +- converts first parameter to string and uses as file name +IO.foreach with no separator argument +- yields a sequence of Strings that were separated by $/ +- updates $. with each yield +IO.foreach with nil as the separator argument +- yields a single string with entire content +- updates $. with each yield +IO.foreach with an empty String as the separator argument +- yields a sequence of paragraphs when the separator is an empty string +- updates $. with each yield +IO.foreach with an arbitrary String as the separator argument +- yields a sequence of Strings that were separated by r +- updates $. with each yield +- accepts non-ASCII data as separator +IO.foreach with an object as the separator argument +- calls #to_str once to convert it to a String +IO.foreach when the filename starts with | - gets data from the standard out of the subprocess - gets data from a fork when passed - @@ 15668 @@ - treats nil arguments as zeroes in %d slots - passes some tests for positive %x - passes some tests for negative %x +- passes some tests for negative %u +- passes some tests for negative %u - passes some tests for positive %u - passes some tests for positive %f - passes some tests for negative %f @@ 44450 @@ + bin/ruby mspec/bin/mspec -V -f s -B /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//rubyspec/ruby.1.8.mspec -t /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//bin/ruby rubyspec/core/io/foreach_spec.rb ruby +/var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//rubyspec/core/io/foreach_spec.rb +IO.foreach +- raises TypeError if the first parameter is nil +- raises Errno::ENOENT if the file does not exist +- converts first parameter to string and uses as file name +IO.foreach with no separator argument +- yields a sequence of Strings that were separated by $/ +- updates $. with each yield +IO.foreach with nil as the separator argument +- yields a single string with entire content +- updates $. with each yield +IO.foreach with an empty String as the separator argument +- yields a sequence of paragraphs when the separator is an empty string +- updates $. with each yield +IO.foreach with an arbitrary String as the separator argument +- yields a sequence of Strings that were separated by r +- updates $. with each yield +- accepts non-ASCII data as separator +IO.foreach with an object as the separator argument +- calls #to_str once to convert it to a String +IO.foreach when the filename starts with | - gets data from the standard out of the subprocess - gets data from a fork when passed - @@ 47905 @@ - treats nil arguments as zeroes in %d slots - passes some tests for positive %x - passes some tests for negative %x +- passes some tests for negative %u +- passes some tests for negative %u - passes some tests for positive %u - passes some tests for positive %f - passes some tests for negative %f @@ 65987 @@ ) +ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR +ThreadError: Thread#join: deadlock 0xf7fc8540 - mutual join(0xf7ea6a70) +/var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join' +/var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//rubyspec/library/conditionvariable/broadcast_spec.rb:55 +/var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each' +/var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//rubyspec/library/conditionvariable/broadcast_spec.rb:55 /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/context.rb:179:in `protect' +/var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//rubyspec/library/conditionvariable/broadcast_spec.rb:2:in `all?' /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/context.rb:179:in `each' /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/context.rb:179:in `all?' /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 66005 @@ /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/context.rb:199:in `process' /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/object.rb:11:in `describe' +/var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//rubyspec/library/conditionvariable/broadcast_spec.rb:4 /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/mspec.rb:56:in `load' /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/mspec.rb:56:in `files' /var/lib/chkbuild/tmp/build/ruby-1.8.6-o3//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 66020 @@ Finished in seconds +1 file, 3 examples, expectations, 0 failures, 1 error exit 1 +failed(rubyspec/library/conditionvariable/broadcast_spec.rb) == rubyspec/library/conditionvariable/signal_spec.rb #