-
-
Notifications
You must be signed in to change notification settings - Fork 84
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
Compatibility issue with rust 1.82. #862
Comments
This is due to upstream bug rust-lang/rust#131164 |
I can confirm this works as a workaround on current beta. Let's hope it won't be necessary, but if the upstream fix does not make it into stable we can use it. |
It probably should be |
I think (I haven't actually tested this, i'm just guessing based on my mental model of how links work which might be wrong because linkers are cursed) |
Current beta contains the fix, so no action is necessary from our side. We will still have a look if adding the extern to the linker script makes sense in case the issue comes back. |
Stable pre-release (https://internals.rust-lang.org/t/rust-1-82-0-pre-release-testing/21705) also contains the fix. |
Perfect. Thanks to everyone involved in managing the issue! |
Hello,
not sure where to log it, but with update to 1.82 nightly my project link fails with missing
__defmt_default_panic␍
The project builds for armv7emhf and it links fine code unchanged with various rustc toolchains up to including 1.81 nightly. Always using nightly due to RTIC usage. With nightly from 2024-08-03 (my first obtained nightly of 1.82 family) it starts to complain and fail while being linked with:
If this is not defmt issue, please recommend where to report it while closing. Thanks!
The text was updated successfully, but these errors were encountered: