-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dwarf Error: Cannot find DIE #119
Comments
It turns out that using thin LTO actually fixes this. The hardfault was caused by the stack overflow that we were debugging at the time. Still, it’s probably better to use fat LTO for firmware releases. As a short-term solution, we can just set |
Oh there is a ticket for that. @sosthene-nitrokey and I recently also stumbled across this, disabling Long-term I would also suggest that we disable this only for the |
We no longer have to use nightly, so we can close this for the time being. |
Just for the completeness: shows up as well for the NRF52, when |
Possible actions:
|
Only occurs with
FEATURES=alpha
on the lpc55, probably caused by a compiler bug related to LTO. rust-lang/rust#66118 suggests that replacing fat LTO with thin LTO should fix this, but that causes a hardfault for me. Should be investigated and reported upstream.Related tickets:
The text was updated successfully, but these errors were encountered: