The dbg! macro expands to nothing in no_std mode, so variables that are only used for debugging prompt unused variable warnings. Also, allow unstable_features in no_std builds, since they use feature(alloc), which is an unstable feature.
This crate contains array-based data structures used by the core Cretonne code generator which use densely numbered entity references as mapping keys.