embassy-rs / nrf-softdevice

Apache License 2.0
256 stars 76 forks source link

Dependency cortex-m-rt requires update due to miscompilation advisory #171

Closed Nisenogen closed 1 year ago

Nisenogen commented 1 year ago

The cortex-m-rt crate has reported a new regression which causes incorrect behavior at runtime for versions 0.7.1 and 0.7.2, see advisory at https://github.com/rust-embedded/cortex-m/discussions/469

The cargo lockfile of this repository is set to use the buggy version 0.7.2, which can cause miscompilation. The project's configuration file needs to be updated to require version 0.7.3 or later for this dependency to make sure all user projects are forcefully updated to a version which fixes the regression.

Dirbaio commented 1 year ago

fixed in 8658dc55d9ec502304a415f81174e854cd008693