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
I am trying to investigate LTO issue.
It appears when I build my project with opt-level = 2 (or 3) and lto = true.
For some reason panics stop working, I mean __rust_maybe_catch_panic is triggered but never returns.
I am under Linux x64 rust compiler nightly-2017-12-07.
Unfortunately I cannot reproduce it in isolation or on any later compiler (due to other regressions).
Any help?
The text was updated successfully, but these errors were encountered:
Nope, it does not help.
Looks like compiler somehow generates broken seh.
I can see in gdb that rust_eh_personality is called until some frame.
kennytm
added
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
labels
Feb 2, 2018
Hi
I am trying to investigate LTO issue.
It appears when I build my project with opt-level = 2 (or 3) and lto = true.
For some reason panics stop working, I mean __rust_maybe_catch_panic is triggered but never returns.
I am under Linux x64 rust compiler nightly-2017-12-07.
Unfortunately I cannot reproduce it in isolation or on any later compiler (due to other regressions).
Any help?
The text was updated successfully, but these errors were encountered: