--- tags: debugging --- # wg-debugging 2022-11-01 meeting ## Agenda - Next upcoming meeting: Triage meeting on Mon, November 21st, 10am ET. - Text meeting in Zulip channel. - Last triage meeting we covered 6 issues. - Next status & design meeting: Mon, December 5th, 10am ET. ## Recent updates - @pnkfelix fixed backtraces for Rust binaries loaded via ld directly - https://github.com/rust-lang/backtrace-rs/pull/488 - Can https://github.com/rust-lang/rust/issues/101913 be closed when backtrace-rs is updated? -- (Felix says yes) - @mw posted a PR that updates MSVC naming for slices and strs which both resolves some unintended name collisions and removes a bunch of special case MSVC-only codepaths. - https://github.com/rust-lang/rust/pull/103691 - Related discussion in https://rust-lang.zulipchat.com/#narrow/stream/317568-t-compiler.2Fwg-debugging/topic/MSVC.20debuginfo.20change - @wesleywiser was looking at debugging optimized code and found the following: - MIR inlining causes incorrect line numbers for inlined code [#103068](https://github.com/rust-lang/rust/issues/103068) - Fixed in https://github.com/rust-lang/rust/pull/103071 and beta-backported. - MIR optimizations at mir-opt-level=2 remove some debuginfo [#103655](https://github.com/rust-lang/rust/issues/103655) - Working on a fix in https://github.com/rust-lang/rust/pull/103657