If we'll take aesni crate and will remove the following lines from lib.rs:
#![cfg(any(target_arch = "x86_64", target_arch = "x86"))]
#![cfg(target_feature = "aes")]
Crate will compile even without RUSTFLAGS="-C target_feature=+aes". (although resulting code will be 4 times slower) Is it intended behavior?
If we'll take
aesnicrate and will remove the following lines fromlib.rs:Crate will compile even without
RUSTFLAGS="-C target_feature=+aes". (although resulting code will be 4 times slower) Is it intended behavior?