debuginfo/issue22656 test assertion fails with LLDB 8 #64074
Labels
A-debuginfo
Area: Debugging information in compiled programs (DWARF, PDB, etc.)
A-testsuite
Area: The testsuite used to check the correctness of rustc
C-bug
Category: This is a bug.
Problem
The test
debuginfo/issue-22656
has the following failing assertion:Note the
g
, so this is for an LLDB that is not rust-enabled.Here's what I see in the failing test stdout:
Full dump
So, it seems like LLDB 8 - even without built-in Rust support - does a better job than older versions when printing that local. It only fails to resolve the local var name
zs
.It could be that we think there's something off about my local lldb. If not, and lldb 8+ is just doing a better job by default, we may need to refine the conditional assertions in the debuginfo tests, since they depend on debugger version.
Versions
Platform: x86-64 Linux
Distro: Void Linux
lldb: 8.0.0
My lldb version string:
Note the absence of the string
rust-enabled
, which is what we look for intools/compiletest/main.rs:extract_lldb_version
to setlldb_native_rust
.The text was updated successfully, but these errors were encountered: