Do not enable split debuginfo for windows-gnu#152870
Do not enable split debuginfo for windows-gnu#152870mati865 wants to merge 1 commit intorust-lang:mainfrom
Conversation
Because rustc doesn't handle split debuginfo for these targets, enabling that option causes them to be missing some of the debuginfo.
|
rustbot has assigned @Mark-Simulacrum. Use Why was this reviewer chosen?The reviewer was selected based on:
|
|
To avoid ballooning commit message, I'm posting the backtraces of i686-pc-windows-gnu, x86_64-pc-windows-gnu and x86_64-pc-windows-gnullvm targets here. Before this PR: Details
With this PR: Details
Tested code: Details
❯ bat src/main.rs -p
fn main() {
println!(
"{:?}",
std::panic::catch_unwind(|| {
panic!("Hello, world!");
})
);
}I first noticed the problem when trying to debug a different issue, and I ran GNU objdump: Details
|
|
Just in case, let's see if the CI likes it: @bors try jobs=dist-aarch64-llvm-mingw,dist-i686-mingw,dist-x86_64-llvm-mingw,dist-x86_64-mingw,x86_64-mingw-1,x86_64-mingw-2 |
This comment has been minimized.
This comment has been minimized.
…tstrap, r=<try> Do not enable split debuginfo for windows-gnu try-job: dist-aarch64-llvm-mingw try-job: dist-i686-mingw try-job: dist-x86_64-llvm-mingw try-job: dist-x86_64-mingw try-job: x86_64-mingw-1 try-job: x86_64-mingw-2
|
💔 Test for ac89ce2 failed: CI. Failed job:
|
@bors try jobs=dist-i686-mingw,dist-x86_64-llvm-mingw,dist-x86_64-mingw,x86_64-mingw-1,x86_64-mingw-2 |
This comment has been minimized.
This comment has been minimized.
…tstrap, r=<try> Do not enable split debuginfo for windows-gnu try-job: dist-i686-mingw try-job: dist-x86_64-llvm-mingw try-job: dist-x86_64-mingw try-job: x86_64-mingw-1 try-job: x86_64-mingw-2
Because rustc doesn't handle split debuginfo for these targets, enabling that option causes them to be missing some of the debuginfo.