-
Notifications
You must be signed in to change notification settings - Fork 13.3k
ICE: ... was matchable against ... but now is not #25235
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
Comments
Maybe a duplicate of #22645 Code is always useful, the best is a reduced testcase that still exhibits the problem. |
Here's the tag for that code: https://github.com/nicholasbishop/dumbmath-rs/tree/ice-25235 I haven't tried to reduce it to a better testcase since it looks like it's probably the same as the bug you linked to (which has a nice small test case in this comment: #22645 (comment)) |
There is no subtyping relationship between the types (or their non-freshened variants), so they can not be merged. Fixes rust-lang#22645 Fixes rust-lang#24352 Fixes rust-lang#23825 Should fix rust-lang#25235 (no test in issue). Should fix rust-lang#19976 (test is outdated).
Here's the backtrace. Let me know if the code I was compiling would be helpful, I tagged the rev locally.
rustc 1.1.0-nightly (7bd71637c 2015-05-06) (built 2015-05-06)
The text was updated successfully, but these errors were encountered: