You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LLVM is silently renaming our closure symbols by appending numbers at the end of them. This is causing the symbols to not be able to get de-mangled (they don't end in E). Additionally, there is no hash information about the type or the crate which I think we expect in all of our symbols.
The text was updated successfully, but these errors were encountered:
[`let_underscore_untyped`]: fix false positive on async function
changelog: [`let_underscore_untyped`]: fix false positive on async function
Fixrust-lang#12395
With this code:
I inspected the disassembly via:
LLVM is silently renaming our closure symbols by appending numbers at the end of them. This is causing the symbols to not be able to get de-mangled (they don't end in
E
). Additionally, there is no hash information about the type or the crate which I think we expect in all of our symbols.The text was updated successfully, but these errors were encountered: