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
Yes, I think that change could be made without even a breaking change, sounds OK to me. Would you like to open a PR? Also, is there any particular reason to build cortex-m on i686? Usually in CI we'll build it for the thumb target; the only reason anything builds for x86 is because docs.rs used to require it (but these days can be told to build for the thumb targets too, so...).
Thanks for the quick response
Sure, I'll write a PR :)
The reason might be my misunderstanding of how to write no_std unit tests haha.
If I run cargo test I get can't find crate for test
So I added #![cfg_attr(not(test), no_std)] and got can't find crate for std
Which is why I ended up with cargo test --target i686-pc-windows-gnu
And the reason I use i686-pc-windows-gnu is the debugger in CLion
My default toolchain is i686-pc-windows-gnu.
I updated the cortex-m dependency today and that caused CI to break.
Presumably introduced in 1c198a1
Could this line be changed to
#[cfg(not(armv8m))]
?cortex-m/src/peripheral/mpu.rs
Line 6 in 1c198a1
The text was updated successfully, but these errors were encountered: