COMMIT Follow Float() accept hexadecimal. http://github.com/rubyspec/rubyspec/commit/c0445b42de4af416b4e38dcc28f316cbc56e665a =================================================================== +++ 20100408T100117 @@ 11 @@ URL: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_6 ?\227?\131?\170?\227?\131?\157?\227?\130?\184?\227?\131?\136?\227?\131?\170?\227?\129?\174?\227?\131?\171?\227?\131?\188?\227?\131?\136: http://svn.ruby-lang.org/repos/ruby ?\227?\131?\170?\227?\131?\157?\227?\130?\184?\227?\131?\136?\227?\131?\170 UUID: b2dd03c8-39d4-4d8f-98ff-823fe69b080e +?\227?\131?\170?\227?\131?\147?\227?\130?\184?\227?\131?\167?\227?\131?\179: 27255 ?\227?\131?\142?\227?\131?\188?\227?\131?\137?\231?\168?\174?\229?\136?\165: ?\227?\131?\135?\227?\130?\163?\227?\131?\172?\227?\130?\175?\227?\131?\136?\227?\131?\170 ?\230?\186?\150?\229?\130?\153?\228?\184?\173?\227?\129?\174?\229?\135?\166?\231?\144?\134: ?\231?\137?\185?\227?\129?\171?\227?\129?\170?\227?\129?\151 ?\230?\156?\128?\231?\181?\130?\229?\164?\137?\230?\155?\180?\232?\128?\133: wyhaines @@ 4637 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//ruby/.ext/common/openssl/buffering.rb:: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//ruby/lib/net/protocol.rb:: warning: SSL session is not started yet. . test_parse_nomodesq(IMAPTest): . test_apop_invalid(TestPOP): . @@ 4784 @@ test_readall(OpenSSL::TestPair): /Users/chkbuild/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. /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//ruby/.ext/common/openssl/ssl.rb:: warning: using default DH parameters. . +test_readpartial(OpenSSL::TestPair): ./test/openssl/test_pair.rb:: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//ruby/.ext/common/openssl/ssl.rb:: warning: using default DH parameters. . test_client_auth(OpenSSL::TestSSL): /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//ruby/.ext/common/openssl/x509.rb:: warning: instance variable @config not initialized @@ 17047 @@ - 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 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/multiply_spec.rb @@ 29566 @@ - (ERROR - ) ) +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" +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853:in `%' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29582 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 29596 @@ /Users/chkbuild/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" +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853:in `%' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29612 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 29626 @@ /Users/chkbuild/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" +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853:in `%' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29642 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 29656 @@ /Users/chkbuild/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" +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853:in `%' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29672 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 29686 @@ /Users/chkbuild/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" +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853:in `%' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:853 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 29702 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/context.rb:199:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:37:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/object.rb:11:in `describe' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/core/string/modulo_spec.rb:4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:56:in `files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 29833 @@ ) ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR +ThreadError: Thread#join: deadlock 0x130704 - mutual join(0x1e49e30) /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/broadcast_spec.rb:55 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each' @@ 30742 @@ Finished in seconds +3148 files, 11841 examples, expectations, 11 failures, 39 errors exit 1 failed(rubyspec) == end #