-
Notifications
You must be signed in to change notification settings - Fork 177
Closed
Description
Hello,
With new asm! macro merged, it's impossible to use cotrex-m crate with inline-asm on nightly, because latest released version (0.6.2) still uses old asm!.
At the same time it's impossible to use cortex-m from git, because it then conflicts with cortex-m brough by other deps (rtfm, cortex-m-log, etc):
error: failed to select a version for `cortex-m`.
... required by package `cortex-m-log v0.6.1`
... which is depended on by `fcfs-rtfm v0.1.0 (/Users/r/prj/p/copterust/fcfs-rtfm)`
versions that meet the requirements `= 0.6.2` are: 0.6.2
the package `cortex-m` links to the native library `cortex-m`, but it conflicts with a previous package which links to `cortex-m` as well:
package `cortex-m v0.6.2 (https://github.com/rust-embedded/cortex-m?rev=c9c7539233954822a6132f4bc13e5763371b5cb2#c9c75392)`
... which is depended on by `fcfs-rtfm v0.1.0 (/Users/r/prj/p/copterust/fcfs-rtfm)`
What's the recommended course of action, besides not using inline-asm? (refs #217).
Metadata
Metadata
Assignees
Labels
No labels