-
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
librustc_interface => 2018 #58837
librustc_interface => 2018 #58837
Conversation
This comment has been minimized.
This comment has been minimized.
3f669e5
to
8bded6a
Compare
This comment has been minimized.
This comment has been minimized.
stage0... It may be the same as the ICE occurring in |
Backtrace (
|
Ugh... that resolution error again?! We should fix it quickly and get it back into the bootstrap compiler. Until then, I presume your code has an error, we just don't see it emitted. |
@oli-obk It's not the same origin as the one we fixed before and got into the bootstrap compiler, going by the backtrace, the origin seems different. I think the fix is the changes I made to librustc_resolve in this PR but I'm not sure... have a look? |
@Centril |
Yes, I think your solution is correct. I mean, if you want to be really on the safe side you change the last fix and this fix to emit |
@petrochenkov Minimized reproduction: https://github.com/Centril/rust/tree/65cbefda9c13b31c2daea5921d997765d0db304b (with |
@Centril |
☔ The latest upstream changes (presumably #56732) made this pull request unmergeable. Please resolve the merge conflicts. |
Triage: Blocked on #59047 ending up in the bootstrap compiler. |
resolve: Account for new importable entities Fixes the ICE encountered in rust-lang#58837 r? @Centril
resolve: Account for new importable entities Fixes the ICE encountered in rust-lang#58837 r? @Centril
resolve: Account for new importable entities Fixes the ICE encountered in rust-lang#58837 r? @Centril
resolve: Account for new importable entities Fixes the ICE encountered in rust-lang#58837 r? @Centril
resolve: Account for new importable entities Fixes the ICE encountered in rust-lang#58837 r? @Centril
resolve: Account for new importable entities Fixes the ICE encountered in rust-lang#58837 r? @Centril
resolve: Account for new importable entities Fixes the ICE encountered in rust-lang#58837 r? @Centril
resolve: Account for new importable entities Fixes the ICE encountered in rust-lang#58837 r? @Centril
80439f2
to
b057210
Compare
Should be good to go now, but let's wait on travis first... :) |
@bors r+ |
📌 Commit b0572103841c9a7f30e408d9aa0386279e3de379 has been approved by |
This comment has been minimized.
This comment has been minimized.
b057210
to
bf1068b
Compare
@bors r=petrochenkov |
📌 Commit bf1068b has been approved by |
…petrochenkov librustc_interface => 2018 r? @oli-obk This will likely produce an ICE for some reason... so super-WIP.
…petrochenkov librustc_interface => 2018 r? @oli-obk This will likely produce an ICE for some reason... so super-WIP.
…petrochenkov librustc_interface => 2018 r? @oli-obk This will likely produce an ICE for some reason... so super-WIP.
Rollup of 18 pull requests Successful merges: - #57293 (Make some lints incremental) - #57565 (syntax: Remove warning for unnecessary path disambiguators) - #58253 (librustc_driver => 2018) - #58837 (librustc_interface => 2018) - #59268 (Add suggestion to use `&*var` when `&str: From<String>` is expected) - #59283 (Make ASCII case conversions more than 4× faster) - #59284 (adjust MaybeUninit API to discussions) - #59372 (add rustfix-able suggestions to trim_{left,right} deprecations) - #59390 (Make `ptr::eq` documentation mention fat-pointer behavior) - #59393 (Refactor tuple comparison tests) - #59420 ([CI] record docker image info for reuse) - #59421 (Reject integer suffix when tuple indexing) - #59430 (Renames `EvalContext` to `InterpretCx`) - #59439 (Generalize diagnostic for `x = y` where `bool` is the expected type) - #59449 (fix: Make incremental artifact deletion more robust) - #59451 (Add `Default` to `std::alloc::System`) - #59459 (Add some tests) - #59460 (Include id in Thread's Debug implementation) Failed merges: r? @ghost
r? @oli-obk
This will likely produce an ICE for some reason... so super-WIP.