-
Notifications
You must be signed in to change notification settings - Fork 838
Open
Labels
area/no-stdRelated to improving support for no-std.Related to improving support for no-std.crate/coreRelated to the `tracing-core` crateRelated to the `tracing-core` cratekind/bugSomething isn't workingSomething isn't workingneeds/designAdditional design discussion is required.Additional design discussion is required.
Description
Bug Report
tracing-core does not compile on thumbv6m-none-eabi.
Version
tracing-core: 0.1.16
Platform
Linux, but cross-compiling to thumbv6m-non-eabi
Affected Crates
tracing-core, and hence all downstream tracing crates
Bug
Running cargo check --no-default-features --target thumbv6m-none-eabi in tracing-core fails.
It seems that compare-and-swap (and alloc::sync) are not enabled on this target: rust-lang/rust#51953
Metadata
Metadata
Assignees
Labels
area/no-stdRelated to improving support for no-std.Related to improving support for no-std.crate/coreRelated to the `tracing-core` crateRelated to the `tracing-core` cratekind/bugSomething isn't workingSomething isn't workingneeds/designAdditional design discussion is required.Additional design discussion is required.