diff --git a/core/build.rs b/core/build.rs deleted file mode 100644 index a2fbf3bef..000000000 --- a/core/build.rs +++ /dev/null @@ -1,8 +0,0 @@ -fn main() { - // Until https://github.com/rust-lang/rust/issues/44839 is resolved - // `#[target_feature(enable = "avx512f")]` is not available. - // Use an env flag instead: - if is_x86_feature_detected!("avx512f") { - println!("cargo:rustc-env=TARGET_FEATURE_AVX512F=1"); - } -} diff --git a/core/src/validator.rs b/core/src/validator.rs index 302603cfd..48b129211 100644 --- a/core/src/validator.rs +++ b/core/src/validator.rs @@ -659,16 +659,6 @@ fn report_target_features() { process::exit(1); } } - - // TARGET_FEATURE_AVX512F is defined by build.rs - if option_env!("TARGET_FEATURE_AVX512F").is_some() { - if is_x86_feature_detected!("avx512f") { - info!("AVX512 detected"); - } else { - error!("Your machine does not have AVX512 support, please rebuild from source on your machine"); - process::exit(1); - } - } } // Get the activated stake percentage (based on the provided bank) that is visible in gossip