-
Notifications
You must be signed in to change notification settings - Fork 257
RLS Crashing #381
Comments
The version in rustup right now is currently broken, waiting on the fix mentioned in #378 to land and make its way to rustup |
According to @nrc, if you build the rls from source, you can avoid waiting until rustup gets the new version |
According to #378, the fix was put in master 2 days ago. So shouldn't the nightly already have it? |
There's the manual step of syncing the repo rustup uses with the rls repo. I'm not sure if that step has happened yet (unfortunately both @nrc and myself just traveled half way across the world in the last day). Hopefully it'll go in soon. |
Is there a simple way to downgrade vs. build from source. I don't need bleeding edge. It is just that |
Here's the PR: rust-lang/rust#42911 Yes, you should be able to use the rls from a few days ago. Rustup can install other nightly versions. Eg. Instead of nightly install nightly-2017-06-23 or an earlier date (I can't remember the exact date it broke) |
(You may also need to tweak the vscode plugin, I don't remember) |
As others have said, this is fixed on master and landing in nightly 'soon' (rust-lang/rust#42911) |
I'm currently running
rustc 1.20.0-nightly (fc9ccfdbe 2017-06-25)
. I've run all of the following commands:While running the
vscode
extension by @KalitaAlexey, I seeRLS: Analysis Started
followed byRLS: Analysis finished
followed byRLS: Crashed
.In the output window I see:
I've tried removing my
target
directory completely and rerunningvscode
. I still get the same error. BTW, the error message is correct, the file/Users/mtiller/Source/my_proj/target/rls/debug/.fingerprint/rust-fmu-6371c09f679c0ce2/dep-bin-rust_fmu-6371c09f679c0ce2
does not exist. That seems to bring everything crashing down.Frankly, given all the unique semantics of Rust, I find it nearly impossible to work with it without good IDE support. I simply don't (yet) use it regularly enough to keep all this stuff in my head. This is basically stopping me dead in my tracks. 😢
Any ideas?
The text was updated successfully, but these errors were encountered: