COMMIT Change metaclass to singleton_class in MSpec. http://github.com/rubyspec/mspec/commit/52edd74d311ccb499d476d67c4aa08ef847fd4ce COMMIT Ignore ruby.1.[89].mspec in default.mspec spec. http://github.com/rubyspec/mspec/commit/8fa09011916fbcaff5a2482e16484cf5011c98aa COMMIT Add ability to override the Ruby version for eg ruby_version_is guard. http://github.com/rubyspec/mspec/commit/1fe5dc3443b1ff971edbbe49863c7c1d6d1163b2 COMMIT Follow mspec's change 52edd74d311ccb499d47. http://github.com/rubyspec/rubyspec/commit/afdcf7a67d4959ae459971f1c453d3d086419296 =================================================================== +++ 20110216T232753Z @@ 5006 @@ . test_sslctx_set_params(OpenSSL::TestSSL): /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//ruby/.ext/common/openssl/ssl-internal.rb:: warning: using default DH parameters. . +test_starttls(OpenSSL::TestSSL): /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. @@ 25374 @@ ConditionVariable#broadcast - should return self if nothing to broadcast to - should return self if something is waiting for a broadcast +- releases all threads waiting in line for this resource /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/library/conditionvariable/signal_spec.rb ConditionVariable#signal @@ 44041 @@ ) Hash#each yields the key only to a block expecting |key,| FAILED +Expected [:a, :c, :b] to equal [:a, :b, :c] /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' @@ 66521 @@ ) ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR +ThreadError: Thread#join: deadlock 0xf7fc7ee0 - mutual join(0xf7ea5c78) /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' =================================================================== --- 20110215T232618Z @@ 5006 @@ . test_sslctx_set_params(OpenSSL::TestSSL): /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//ruby/.ext/common/openssl/ssl-internal.rb:: warning: using default DH parameters. . -test_starttls(OpenSSL::TestSSL): /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. @@ 44041 @@ ) Hash#each yields the key only to a block expecting |key,| FAILED -Expected [:c, :b, :a] to equal [:a, :b, :c] /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' @@ 66521 @@ ) ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR -ThreadError: Thread#join: deadlock 0xf7fc7ee0 - mutual join(0xf7ea5e40) /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'