-
-
Notifications
You must be signed in to change notification settings - Fork 925
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
[Truffle] Issue passing arg in test runner #2963
Comments
Yeah I noticed it recently as well on all mri tests I tried. |
@eregon @chrisseaton It looks like it started happening at this commit: Or one of the related commits: The commit previous to these looked green. All the MRI tests started to fail: |
Thanks for looking into it! I'll assign Chris then. |
It looks like there is another new separate issue when
This was the first build with this error: https://travis-ci.org/jruby/jruby/builds/63422709 So it is probably one of the following commits for the new issue: |
|
This is due to a change of jt to run specs by default. Try with the full path to the test. |
(Or |
I see it now. |
This stack trace makes no sense to me: we're on a line with a call to
|
@chrisseaton It looks like the stack trace is missing a line, it should probably look like this:
|
Test case: class A
def foo(a, b, c)
p [a, b, c]
end
end
class B < A
def foo(a, (b, c), d = nil)
super
end
end
B.new.foo(:a, :b) |
This broke when I fixed other things that were more badly broken in super calls. |
@chrisseaton Yes, i think it's one of the four commits mentioned here based on what I saw in travis: #2963 (comment) |
Yeah but I mean the fix won't be found by looking at those commits - but I think I know how to fix it now. |
Fixed in 209bc65 |
There is a little regression in the mri tests.
|
We've got a few failing super specs in RubySpec as well - unless they are blocking something I wasn't going to prioritise them now (even if they were working before). |
@eregon @chrisseaton @nirvdrum I'll mention regressions in MRI tests if I see them just for informational purposes. Feel free to fix them or not. |
Regressions fixed in 911a6f0 (and parents). |
I had a hard time to create a minimal case for this but it should be easy to recreate with
jt test ruby/test_pipe.rb
which gives the following errors here and in a number of other MRI tests. TheNilClass
argument should be the argument:empty?
.The text was updated successfully, but these errors were encountered: