Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update specs #5114

Merged
merged 3 commits into from
Mar 27, 2018
Merged

Update specs #5114

merged 3 commits into from
Mar 27, 2018

Conversation

eregon
Copy link
Member

@eregon eregon commented Mar 26, 2018

No description provided.

eregon added 2 commits March 26, 2018 22:48

Verified

This commit was signed with the committer’s verified signature.
headius Charles Oliver Nutter
@eregon eregon requested review from headius and enebo March 26, 2018 20:53
@eregon
Copy link
Member Author

eregon commented Mar 26, 2018

New failures:

     [exec] 1)
     [exec] Dir.glob handles simple directory patterns applied to non-directories FAILED
     [exec] Expected ["nondotfile/"]
     [exec]  to equal []
     [exec] 
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/dir/glob_spec.rb:134:in `block in (root)'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyEnumerable.java:1705:in `all?'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/dir/glob_spec.rb:13:in `<main>'
     [exec] org/jruby/RubyKernel.java:988:in `load'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] 
     [exec] 2)
     [exec] Enumerator::Lazy#uniq without block return same value after rewind FAILED
     [exec] Expected []
     [exec]  to equal [0, 1]
     [exec] 
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:19:in `block in (root)'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyEnumerable.java:1705:in `all?'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:5:in `block in (root)'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:4:in `<main>'
     [exec] org/jruby/RubyKernel.java:988:in `load'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] 
     [exec] 3)
     [exec] Enumerator::Lazy#uniq when yielded with an argument return same value after rewind FAILED
     [exec] Expected []
     [exec]  to equal [0, 1]
     [exec] 
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:41:in `block in (root)'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyEnumerable.java:1705:in `all?'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:5:in `block in (root)'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:4:in `<main>'
     [exec] org/jruby/RubyKernel.java:988:in `load'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] 
     [exec] 4)
     [exec] Enumerator::Lazy#uniq when yielded with multiple arguments return same value after rewind ERROR
     [exec] NoMethodError: undefined method `downcase' for nil:NilClass
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:65:in `block in (root)'
     [exec] uri:classloader:/jruby/kernel/enumerator.rb:215:in `block in uniq'
     [exec] uri:classloader:/jruby/kernel/enumerator.rb:24:in `block in initialize'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:55:in `each'
     [exec] org/jruby/RubyEnumerator.java:324:in `each'
     [exec] org/jruby/RubyEnumerator.java:330:in `each'
     [exec] uri:classloader:/jruby/kernel/enumerator.rb:23:in `block in initialize'
     [exec] org/jruby/RubyKernel.java:1152:in `catch'
     [exec] uri:classloader:/jruby/kernel/enumerator.rb:22:in `block in initialize'
     [exec] org/jruby/RubyGenerator.java:102:in `each'
     [exec] org/jruby/RubyEnumerator.java:324:in `each'
     [exec] org/jruby/RubyEnumerable.java:458:in `to_a'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:66:in `block in (root)'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyEnumerable.java:1705:in `all?'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:5:in `block in (root)'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/enumerator/lazy/uniq_spec.rb:4:in `<main>'
     [exec] org/jruby/RubyKernel.java:988:in `load'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] 
     [exec] 5)
     [exec] Module#prepend reports the class for the owner of a method aliased from the prepended module FAILED
     [exec] Expected #<Module:0x4981dd9>
     [exec]  to equal #<Class:0x4c5a9ddc>
     [exec] 
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/module/prepend_spec.rb:117:in `block in (root)'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyEnumerable.java:1705:in `all?'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/module/prepend_spec.rb:4:in `<main>'
     [exec] org/jruby/RubyKernel.java:988:in `load'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] 
     [exec] 6)
     [exec] Module#private continues to allow a prepended module method to call super ERROR
     [exec] <No message>
     [exec] org.jruby.ir.interpreter.InterpreterEngine.processOtherOp(InterpreterEngine.java:552)
     [exec] org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:201)
     [exec] <StackOverflow>

Existing failure:

     [exec] 7)
     [exec] UnboundMethod#owner returns the new owner for aliased methods on singleton classes FAILED
     [exec] Expected #<Class:UnboundMethodSpecs::Parent>
     [exec] to equal #<Class:UnboundMethodSpecs::Child3>
     [exec] 
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/unboundmethod/owner_spec.rb:24:in `block in (root)'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyEnumerable.java:1705:in `all?'
     [exec] org/jruby/RubyArray.java:1778:in `each'
     [exec] /home/travis/build/jruby/jruby/spec/ruby/core/unboundmethod/owner_spec.rb:4:in `<main>'
     [exec] org/jruby/RubyKernel.java:988:in `load'
     [exec] org/jruby/RubyBasicObject.java:2596:in `instance_eval'
     [exec] org/jruby/RubyArray.java:1778:in `each'

@eregon
Copy link
Member Author

eregon commented Mar 26, 2018

I added tags for those.

@eregon
Copy link
Member Author

eregon commented Mar 27, 2018

The spec job passes on Travis CI, merging.

@eregon eregon merged commit a9b4d28 into master Mar 27, 2018
@eregon eregon deleted the update-specs branch March 27, 2018 09:08
@enebo enebo added this to the Non-Release milestone Apr 23, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants