Skip to content

Don't add lower bounds of abstract types to the implicit scope #721

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

Merged
merged 1 commit into from
Jul 15, 2015

Conversation

smarter
Copy link
Member

@smarter smarter commented Jul 10, 2015

As the spec says:

The parts of a type T are [...] if T is an abstract type, the parts of
its upper bound

Review by @odersky .

@smarter smarter force-pushed the fix/implicit-scope-bounds branch from 87b76fc to 430609f Compare July 10, 2015 23:51
As the spec[1] says:
"The parts of a type T are [...] if T is an abstract type, the parts of
its upper bound;"

[1]: http://www.scala-lang.org/files/archive/spec/2.11/07-implicits.html#implicit-parameters
@smarter smarter force-pushed the fix/implicit-scope-bounds branch from 430609f to 0efa171 Compare July 10, 2015 23:52
@smarter
Copy link
Member Author

smarter commented Jul 10, 2015

/rebuild

@odersky
Copy link
Contributor

odersky commented Jul 11, 2015

It times out after three minutes... Could you build and test locally?

@smarter
Copy link
Member Author

smarter commented Jul 11, 2015

All tests pass locally.

@smarter
Copy link
Member Author

smarter commented Jul 11, 2015

/rebuild

@smarter
Copy link
Member Author

smarter commented Jul 11, 2015

@adriaanm : any idea why the builds keep getting aborted on Jenkins?

@DarkDimius
Copy link
Contributor

/rebuild

@odersky
Copy link
Contributor

odersky commented Jul 15, 2015

LGTM

odersky added a commit that referenced this pull request Jul 15, 2015
Don't add lower bounds of abstract types to the implicit scope
@odersky odersky merged commit 73354cd into scala:master Jul 15, 2015
@adriaanm
Copy link
Contributor

We set the timeout to 0 on Jenkins to disable time outs. It turns out 0 == 3 modulo Jenkins-logic... The other issues you may have seen was due to running out of disk space, because we are now running the community build on the new CI. This should also be fixed.

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.

5 participants