-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
default method ICE #3563
Labels
Milestone
Comments
This still seems to be an issue. Here is a smaller test case:
Produces:
|
Here's an even smaller test case:
The resulting error:
With backtrace:
|
The smallest test case above still ICEs, as of d2ad028 |
@pcwalton said that pending pull requests might fix this -- I'll wait for those before testing it again. |
I rebased just now, and tested the last test case; it still ICEs. This is with 6742c98 |
ghost
assigned catamorphism
Dec 23, 2012
catamorphism
added a commit
that referenced
this issue
Jan 8, 2013
That is, treat `self` as if it has dynamic scope. This seems to be harmless, and prevents an ICE as per #3563
catamorphism
added a commit
to catamorphism/rust
that referenced
this issue
Jan 8, 2013
…unctions Necessary to allow supertrait methods to be called in default functions. As per rust-lang#3563
Closed
Fixed in 80435ad |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Working on an example app and got an ICE as soon as I added a default method (add_points).
This is with rust from Sep 22, 2012.
The text was updated successfully, but these errors were encountered: