-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Rustc panicked while running rls #65590
Comments
This comment has been minimized.
This comment has been minimized.
Just upgraded to latest nightly and tested.
I think this issue can be closed now. |
Closing as fixed. Thanks for reporting and testing! |
Ran into this even with the latest nightly,
Re-run with backtrace:
|
I can't reproduce as of |
Yep, could not reproduce on |
I got a similar error (and rustc crash) when using rls. Error from rls:
|
I'm getting the same vscode error as @naim94a with
Cargo builds fine. |
This seems to be happening since we're incorrectly visiting HIR items - we visit recursively via AST node IDs but in some cases these do not correspond to the actual HIR IDs, like with async body lowering here. Let's do a crater run from before we started validating the IDs till now, to see if there are other issues we might've missed. @craterbot check start=nightly-2019-09-15+rustflags=-Zsave-analysis end=nightly+rustflags=-Zsave-analysis |
👌 Experiment ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
@craterbot end=nightly-2019-10-29+rustflags=-Zsave-analysis It's usually better to pin a day even for the latest nightly. |
📝 Configuration of the ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
Since this has now landed and the crater run is still pending, let's further narrow down possible regressions which we might be missing @craterbot end=nightly-2019-10-31+rustflags=-Zsave-analysis |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
8 similar comments
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
@craterbot abort |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
13 similar comments
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
@craterbot abort |
🚨 Experiment 🆘 Can someone from the infra team check in on this? @rust-lang/infra |
🗑️ Experiment ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
When using rls with both beta and nightly toolchain, it keeps complaining that
could not compile hyper
. However, it could build in both debug and release mode without any error!So I tried to run with
RUST_BACKTRACE=1 rls --cli
.Then the compiler panicked:
The Rendered Message:
Currently, I don't know which codes in the hyper crate cause this error...
Meta
Beta:
Nightly:
Related Crates
reqwest v0.10.0-alpha.1
hyper-tls v0.4.0-alpha.4
hyper v0.13.0-alpha.4
Backtrace:
The text was updated successfully, but these errors were encountered: