Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rubinius/rubinius
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 64f69d322437
Choose a base ref
...
head repository: rubinius/rubinius
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: dc5b82f9ab4f
Choose a head ref
  • 2 commits
  • 2 files changed
  • 1 contributor

Commits on Dec 24, 2014

  1. Copy the full SHA
    9bc6050 View commit details
  2. Re-removed obsoleted specs.

    These specs are supplanted by the newer specs in method_spec.rb.
    brixen committed Dec 24, 2014
    Copy the full SHA
    dc5b82f View commit details
Showing with 9 additions and 60 deletions.
  1. +0 −60 spec/ruby/language/versions/def_2.0_spec.rb
  2. +9 −0 spec/tags/jit/method_tags.txt
60 changes: 0 additions & 60 deletions spec/ruby/language/versions/def_2.0_spec.rb

This file was deleted.

9 changes: 9 additions & 0 deletions spec/tags/jit/method_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
fails:JIT compiling a method call to m(a: 0) returns the passed value of the keyword
fails:JIT compiling a method call to m(a: 0) raises an ArgumentError when passed a non-matching keyword argument
fails:JIT compiling a method call to m(a: 0) raises an ArgumentError when passed extra keyword arguments
fails:JIT compiling a method call to m() returns the last computed value
fails:JIT compiling a method call to m() raises an ArgumentError if passed an argument
fails:JIT compiling a method call to m(a) returns the passed argument
fails:JIT compiling a method call to m(a) raises an ArgumentError when not passed an argument
fails:JIT compiling a method call to m(*a) returns an empty Array when passed no argument
fails:JIT compiling a method call to m(*a) returns a one-element Array when passed one argument
fails:JIT compiling a method call to m(a: 0) returns the default keyword value when passed no arguments
fails:JIT compiling a method call to m(a=1, **kw) when passed one argument assigns Symbol keys to the keyword rest argument
fails:JIT compiling a method call to m(a=1, **kw) when passed one argument assigns non-Symbol keys to the default argument