Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign up`rust-lldb` (completely) broken on nightly (daf8c1dfc 2016-12-05)) #38347
Comments
sanmai-NL
changed the title
`rust-lldb` and `rust-gdb` (completely) broken on nightly (daf8c1dfc 2016-12-05))
`rust-lldb` (completely) broken on nightly (daf8c1dfc 2016-12-05))
Dec 13, 2016
This comment has been minimized.
This comment has been minimized.
|
Interesting. I'll try to reproduce that. |
sanxiyn
added
the
A-debuginfo
label
Dec 13, 2016
This comment has been minimized.
This comment has been minimized.
|
I cannot reproduce that. I did, however, notice that the |
This comment has been minimized.
This comment has been minimized.
|
I only tried I found these copies (preceded by SHA256 hash values):
|
This comment has been minimized.
This comment has been minimized.
|
@brson: I do get an error when invoking the rust-lldb --help
error: command failed: 'rust-lldb'
info: caused by: No such file or directory (os error 2)
~/.cargo/bin/rust-lldb --help
error: command failed: '/home/mw/.cargo/bin/rust-lldb'
info: caused by: No such file or directory (os error 2)I also cannot find the actual |
This comment has been minimized.
This comment has been minimized.
|
OK, after updating |
This comment has been minimized.
This comment has been minimized.
Emilgardis
commented
Dec 19, 2016
|
The |
This comment has been minimized.
This comment has been minimized.
Emilgardis
commented
Dec 20, 2016
|
#38380 could be related. |
This comment has been minimized.
This comment has been minimized.
jcbritobr
commented
Dec 23, 2016
•
|
It also happens in release 1.14 with rust-gdb. :( |
brson
added
the
regression-from-stable-to-stable
label
Dec 30, 2016
This comment has been minimized.
This comment has been minimized.
|
@michaelwoerister Yes, this is rustup messing up somehow. |
brson
self-assigned this
Jan 12, 2017
brson
added
the
P-high
label
Jan 12, 2017
This comment has been minimized.
This comment has been minimized.
|
Still on my plate for 1.15. |
This comment has been minimized.
This comment has been minimized.
|
There are a few interrelated things in this thread. As far as I can tell, the underlying issue in the op is actually that Rust 1.14 (stable) does not package rust-lldb on Linux. Rust 1.15 does, and that particular issue is fixed in beta, which will be released on Feb 2. The error message about infinite recursion is a bug in rustup where it is not detecting that the toolchain doesn't contain rust-lldb, which looks to me will be fixed by rust-lang/rustup.rs#917. I cannot explain @jcbritobr's observation with rust-gdb, though I'm hoping they are using windows-msvc, where we (I believe) do not distribute the script. I have not investigated @Emilgardis's issue with lldb_rust_formatters.py. |
This comment has been minimized.
This comment has been minimized.
|
It is installed for beta and nightly to rustlib/etc/lldb_rust_formatters.py |
This comment has been minimized.
This comment has been minimized.
|
Does anybody still see incorrect behavior with rust-lldb on beta on Linux? |
This comment has been minimized.
This comment has been minimized.
Emilgardis
commented
Jan 26, 2017
|
Pretty sure that it works correctly now. It is imported from the correct place. |
sanmai-NL commentedDec 13, 2016
•
edited
The command cannot be invoked without encountering an error. Update:
rust-gdbworks okay, correction.exits with status 1.
This happens with or without
lldbavailable via thePATHenv var (tested withlldbuninstalled as well as installed).lldbstarts normally.Meta