add rustc-demangle assertion on mangled symbol#85534
Conversation
|
I'm also wondering if this should be a |
|
Essentially only rustc developers, I'm not sure we even ship builds with debug asserts on. Do we know what performance impact we're looking at? |
|
@michaelwoerister Or a |
|
Please don't try to detect crater inside rustc; if you want to test something on crater but not land it, a try build should be sufficient with it just always on, and we can run that through crater. |
|
I think this is blocked on value mangling support: #87194 Once we have that, we should at least make it a debug assertion. That way we cover everything that the compiler itself uses. |
|
@michaelwoerister okay :) |
|
@bors r+ |
|
@bors r+ |
|
📌 Commit 5eb960c has been approved by |
|
bors doesn't like PRs that have been open for a while |
|
@bors rollup |
…laumeGomez Rollup of 13 pull requests Successful merges: - rust-lang#80543 (Notify when an `I-prioritize` issue is closed or reopened) - rust-lang#83251 (Suggestion for call on immutable binding of mutable type) - rust-lang#85534 (add rustc-demangle assertion on mangled symbol) - rust-lang#88173 (Refactor Markdown length-limited summary implementation) - rust-lang#88349 (Add const and static TAIT tests) - rust-lang#88357 (add unsized coercion test) - rust-lang#88381 (Handle stack_t.ss_sp type change for DragonFlyBSD) - rust-lang#88387 (Remove vestigial rustfix tests.) - rust-lang#88396 (Bump vulnerable crates) - rust-lang#88407 (Fix formatting in release notes from 52a9883) - rust-lang#88411 (Remove `Session.if_let_suggestions`) - rust-lang#88417 (RELEASES.md: fix broken link) - rust-lang#88419 (Fix code blocks color in Ayu theme) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
cc #60705 (comment)
r? @michaelwoerister