Conversation
`should_collapse_debuginfo` detects if the specified span is part of a macro expansion however it does this by checking if the span is anything other than a normal (non-expanded) kind, then the span sequence is walked backwards to the root span. This doesn't work when the MIR inliner inlines code as it creates spans with expansion information set to `ExprKind::Inlined` and results in the line number being attributed to the inline callsite rather than the normal line number of the inlined code.
|
Some changes occurred in compiler/rustc_codegen_gcc cc @antoyo Hey! It looks like you've submitted a new PR for the library teams! If this PR contains changes to any Examples of
Some changes occurred to the CTFE / Miri engine cc @rust-lang/miri Some changes occurred in compiler/rustc_codegen_cranelift cc @bjorn3 |
This comment has been minimized.
This comment has been minimized.
1824f74 to
325ab48
Compare
io_safety was stabilized in Rust 1.63, so mark the io_safety exports in `std::os::wasi::io` as stable. Fixes rust-lang#103306.
These targets have system limits on the thread names, 16 and 64 bytes respectively, and `pthread_setname_np` returns an error if the name is longer. However, we're not in a context that can propagate errors when we call this, and we used to implicitly truncate on Linux with `prctl`, so now we manually truncate these names ahead of time.
325ab48 to
7bfbeb9
Compare
|
@bors r+ rollup=never p=10 |
|
📌 Commit 7bfbeb935b1c131c61c28634434454d43fd1508c has been approved by It is now in the queue for this repository. |
7bfbeb9 to
108b32e
Compare
|
@bors r+ rollup=never p=10 |
|
☀️ Test successful - checks-actions |
super_relate_constsback #103279std::os::wasi::io::AsFdetc. as stable. #103308commit_if_okprobe from NLL type relation #103601Also includes a copy of the release notes.
r? @ghost