COMMIT Follow Float() accept hexadecimal. http://github.com/rubyspec/rubyspec/commit/c0445b42de4af416b4e38dcc28f316cbc56e665a =================================================================== +++ 20100408T095229 @@ 12 @@ URL: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_6 リポジトリのルート: http://svn.ruby-lang.org/repos/ruby リポジトリ UUID: b2dd03c8-39d4-4d8f-98ff-823fe69b080e +リビジョン: 27255 ノード種別: ディレクトリ 準備中の処理: 特になし 最終変更者: wyhaines @@ 4922 @@ test_readall(OpenSSL::TestPair): /home/chkbuild/tmp/build/ruby-1.8.6//ruby/.ext/common/openssl/ssl.rb:: warning: using default DH parameters. ./test/openssl/test_pair.rb:: warning: using default DH parameters. . +test_readline(OpenSSL::TestPair): ./test/openssl/test_pair.rb:: warning: using default DH parameters. /home/chkbuild/tmp/build/ruby-1.8.6//ruby/.ext/common/openssl/ssl.rb:: warning: using default DH parameters. . test_readpartial(OpenSSL::TestPair): /home/chkbuild/tmp/build/ruby-1.8.6//ruby/.ext/common/openssl/ssl.rb:: warning: using default DH parameters. @@ 17193 @@ - behaves as if calling Kernel#Integer(nil) for format argument, if it does not respond to #to_ary - doesn't taint the result for %X when argument is tainted - tries to convert the passed argument to an Array using #to_ary +- behaves as if calling Kernel#Float for %e arguments, when the passed argument does not respond to #to_ary (ERROR - ) - doesn't taint the result for %e when argument is tainted - tries to convert the passed argument to an Array using #to_ary +- behaves as if calling Kernel#Float for %E arguments, when the passed argument does not respond to #to_ary (ERROR - ) - doesn't taint the result for %E when argument is tainted - tries to convert the passed argument to an Array using #to_ary +- behaves as if calling Kernel#Float for %f arguments, when the passed argument does not respond to #to_ary (ERROR - ) - doesn't taint the result for %f when argument is tainted - tries to convert the passed argument to an Array using #to_ary +- behaves as if calling Kernel#Float for %g arguments, when the passed argument does not respond to #to_ary (ERROR - ) - doesn't taint the result for %g when argument is tainted - tries to convert the passed argument to an Array using #to_ary +- behaves as if calling Kernel#Float for %G arguments, when the passed argument does not respond to #to_ary (ERROR - ) - doesn't taint the result for %G when argument is tainted /home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/multiply_spec.rb @@ 22197 @@ 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 (ERROR - ) /home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/signal_spec.rb ConditionVariable#signal @@ 29744 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/bin/mspec-run:8 ) +String#% behaves as if calling Kernel#Float for %e arguments, when the passed argument does not respond to #to_ary ERROR +ArgumentError: invalid value for Float(): "0xA" +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853:in `%' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29760 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:4 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 29774 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/bin/mspec-run:8 ) +String#% behaves as if calling Kernel#Float for %E arguments, when the passed argument does not respond to #to_ary ERROR +ArgumentError: invalid value for Float(): "0xA" +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853:in `%' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29790 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:4 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 29804 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/bin/mspec-run:8 ) +String#% behaves as if calling Kernel#Float for %f arguments, when the passed argument does not respond to #to_ary ERROR +ArgumentError: invalid value for Float(): "0xA" +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853:in `%' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29820 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:4 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 29834 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/bin/mspec-run:8 ) +String#% behaves as if calling Kernel#Float for %g arguments, when the passed argument does not respond to #to_ary ERROR +ArgumentError: invalid value for Float(): "0xA" +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853:in `%' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29850 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:4 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 29864 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/bin/mspec-run:8 ) +String#% behaves as if calling Kernel#Float for %G arguments, when the passed argument does not respond to #to_ary ERROR +ArgumentError: invalid value for Float(): "0xA" +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853:in `%' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29880 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:4 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 29894 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/bin/mspec-run:8 ) +ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR +ThreadError: Thread#join: deadlock 0x7f5fc84d9e08 - mutual join(0x24cabb0) +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/broadcast_spec.rb:55 +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/broadcast_spec.rb:55 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/broadcast_spec.rb:2:in `all?' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `each' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `all?' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29912 @@ /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/broadcast_spec.rb:4 /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /home/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 30768 @@ Finished in seconds +3148 files, 11838 examples, expectations, 8 failures, 38 errors exit 1 failed(rubyspec) == end #