Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Incomplete
-
Affects Version/s: JRuby 1.7.0.pre1
-
Fix Version/s: None
-
Component/s: Ruby 1.9.3, RubySpec
-
Labels:None
-
Number of attachments :
Description
$ jruby spec/mspec/bin/mspec -T--1.9 spec/ruby/core/proc jruby 1.7.0.dev (ruby-1.9.2-p136) (2011-10-17 5d64862) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_26) [darwin-x86_64-java] .........................................................................F.FFF........F.......F...F.................................................... 1) Proc#eql? returns true if self and other are the same object FAILED Expected false to be true /Users/asari/Development/src/jruby/spec/ruby/core/proc/shared/equal.rb:6:in `(root)' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyEnumerable.java:1313:in `all?' org/jruby/RubyArray.java:1596:in `each' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:5:in `(root)' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:4:in `(root)' org/jruby/RubyKernel.java:996:in `load' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:56:in `files' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyArray.java:1596:in `each' 2) Proc#eql? returns true if self and other are both lambdas with the same body FAILED Expected false to be true /Users/asari/Development/src/jruby/spec/ruby/core/proc/shared/equal.rb:31:in `(root)' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyEnumerable.java:1313:in `all?' org/jruby/RubyArray.java:1596:in `each' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:5:in `(root)' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:4:in `(root)' org/jruby/RubyKernel.java:996:in `load' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:56:in `files' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyArray.java:1596:in `each' 3) Proc#eql? returns true if self and other are different kinds of procs but have the same body FAILED Expected false to be true /Users/asari/Development/src/jruby/spec/ruby/core/proc/shared/equal.rb:43:in `(root)' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyEnumerable.java:1313:in `all?' org/jruby/RubyArray.java:1596:in `each' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:5:in `(root)' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:4:in `(root)' org/jruby/RubyKernel.java:996:in `load' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:56:in `files' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyArray.java:1596:in `each' 4) Proc#eql? returns true if the bodies of self and other are identical but represented by different objects FAILED Expected false to be true /Users/asari/Development/src/jruby/spec/ruby/core/proc/shared/equal.rb:57:in `(root)' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyEnumerable.java:1313:in `all?' org/jruby/RubyArray.java:1596:in `each' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:5:in `(root)' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:4:in `(root)' org/jruby/RubyKernel.java:996:in `load' /Users/asari/Development/src/jruby/spec/ruby/core/proc/eql_spec.rb:56:in `files' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyArray.java:1596:in `each' 5) Proc#== returns true if the bodies of self and other are identical but represented by different objects FAILED Expected false to be true /Users/asari/Development/src/jruby/spec/ruby/core/proc/shared/equal.rb:57:in `(root)' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyEnumerable.java:1313:in `all?' org/jruby/RubyArray.java:1596:in `each' /Users/asari/Development/src/jruby/spec/ruby/core/proc/equal_value_spec.rb:4:in `(root)' org/jruby/RubyKernel.java:996:in `load' /Users/asari/Development/src/jruby/spec/ruby/core/proc/equal_value_spec.rb:56:in `files' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyArray.java:1596:in `each' 6) Proc#hash does not depend on whether self is a proc or lambda FAILED Expected 330144527 to equal 1788805088 /Users/asari/Development/src/jruby/spec/ruby/core/proc/hash_spec.rb:21:in `(root)' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyEnumerable.java:1313:in `all?' org/jruby/RubyArray.java:1596:in `each' /Users/asari/Development/src/jruby/spec/ruby/core/proc/hash_spec.rb:4:in `(root)' /Users/asari/Development/src/jruby/spec/ruby/core/proc/hash_spec.rb:3:in `(root)' org/jruby/RubyKernel.java:996:in `load' /Users/asari/Development/src/jruby/spec/ruby/core/proc/hash_spec.rb:56:in `files' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyArray.java:1596:in `each' 7) Proc#lambda? is preserved when passing a Proc with & to the lambda keyword FAILED Expected true to be false /Users/asari/Development/src/jruby/spec/ruby/core/proc/lambda_spec.rb:20:in `(root)' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyEnumerable.java:1313:in `all?' org/jruby/RubyArray.java:1596:in `each' /Users/asari/Development/src/jruby/spec/ruby/core/proc/lambda_spec.rb:5:in `(root)' /Users/asari/Development/src/jruby/spec/ruby/core/proc/lambda_spec.rb:4:in `(root)' org/jruby/RubyKernel.java:996:in `load' /Users/asari/Development/src/jruby/spec/ruby/core/proc/lambda_spec.rb:56:in `files' org/jruby/RubyBasicObject.java:1753:in `instance_eval' org/jruby/RubyArray.java:1596:in `each' Finished in 0.631000 seconds 19 files, 151 examples, 366 expectations, 7 failures, 0 errors
Issue Links
- supercedes
-
JRUBY-4457
29 Proc rubyspec failures in 1.9 mode
-
Updated list of failures.