From ad111648507cbe2a553da19be8a2c6c7d065138d Mon Sep 17 00:00:00 2001 From: Jonas Pleyer <59249415+jonaspleyer@users.noreply.github.com> Date: Tue, 6 Feb 2024 14:22:35 +0100 Subject: [PATCH 1/3] remove stdsimd feature flag --- simd/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/simd/src/lib.rs b/simd/src/lib.rs index cbffc2a46..89a087bdc 100644 --- a/simd/src/lib.rs +++ b/simd/src/lib.rs @@ -9,7 +9,7 @@ // except according to those terms. #![cfg_attr(pf_rustc_nightly, feature(link_llvm_intrinsics, platform_intrinsics))] -#![cfg_attr(pf_rustc_nightly, feature(simd_ffi, stdsimd))] +#![cfg_attr(pf_rustc_nightly, feature(simd_ffi))] //! A minimal SIMD abstraction, usable outside of Pathfinder. From 06891ae282d058d7754aba7a393c4c66f2c3d625 Mon Sep 17 00:00:00 2001 From: Jonas Pleyer Date: Mon, 12 Feb 2024 06:26:23 +0100 Subject: [PATCH 2/3] include suggestion from @jayvdb for including aarch64 flags --- simd/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/simd/src/lib.rs b/simd/src/lib.rs index 89a087bdc..9bb8404e4 100644 --- a/simd/src/lib.rs +++ b/simd/src/lib.rs @@ -9,6 +9,7 @@ // except according to those terms. #![cfg_attr(pf_rustc_nightly, feature(link_llvm_intrinsics, platform_intrinsics))] +#![cfg_attr(all(target_arch = "aarch64", nightly), feature(stdarch_arm_crc32))] #![cfg_attr(pf_rustc_nightly, feature(simd_ffi))] //! A minimal SIMD abstraction, usable outside of Pathfinder. From 75ea8df3414fc80f63f1834c281f7529600ceadd Mon Sep 17 00:00:00 2001 From: Jonas Pleyer Date: Mon, 12 Feb 2024 14:00:35 +0100 Subject: [PATCH 3/3] change nightly feature flag to pf_rustc_nightly --- simd/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/simd/src/lib.rs b/simd/src/lib.rs index 9bb8404e4..a05817f29 100644 --- a/simd/src/lib.rs +++ b/simd/src/lib.rs @@ -9,7 +9,7 @@ // except according to those terms. #![cfg_attr(pf_rustc_nightly, feature(link_llvm_intrinsics, platform_intrinsics))] -#![cfg_attr(all(target_arch = "aarch64", nightly), feature(stdarch_arm_crc32))] +#![cfg_attr(all(target_arch = "aarch64", pf_rustc_nightly), feature(stdarch_arm_crc32))] #![cfg_attr(pf_rustc_nightly, feature(simd_ffi))] //! A minimal SIMD abstraction, usable outside of Pathfinder.