Skip to content

Commit 1343268

Browse files
committed
Remove array_chunks
1 parent 403684b commit 1343268

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/kernels.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,8 @@ pub(crate) fn fft_chunk_4<T: Float>(reals: &mut [T], imags: &mut [T]) {
123123
const CHUNK_SIZE: usize = DIST << 1;
124124

125125
reals
126-
.array_chunks_mut::<CHUNK_SIZE>()
127-
.zip(imags.array_chunks_mut::<CHUNK_SIZE>())
126+
.chunks_exact_mut(CHUNK_SIZE)
127+
.zip(imags.chunks_exact_mut(CHUNK_SIZE))
128128
.for_each(|(reals_chunk, imags_chunk)| {
129129
let (reals_s0, reals_s1) = reals_chunk.split_at_mut(DIST);
130130
let (imags_s0, imags_s1) = imags_chunk.split_at_mut(DIST);
@@ -163,8 +163,8 @@ pub(crate) fn fft_chunk_4<T: Float>(reals: &mut [T], imags: &mut [T]) {
163163
#[inline]
164164
pub(crate) fn fft_chunk_2<T: Float>(reals: &mut [T], imags: &mut [T]) {
165165
reals
166-
.array_chunks_mut::<2>()
167-
.zip(imags.array_chunks_mut::<2>())
166+
.chunks_exact_mut(2)
167+
.zip(imags.chunks_exact_mut(2))
168168
.for_each(|(reals_chunk, imags_chunk)| {
169169
let z0_re = reals_chunk[0];
170170
let z0_im = imags_chunk[0];

src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
clippy::suspicious
99
)]
1010
#![forbid(unsafe_code)]
11-
#![feature(array_chunks, portable_simd, avx512_target_feature)]
11+
#![feature(portable_simd, avx512_target_feature)]
1212

1313
#[cfg(feature = "complex-nums")]
1414
use std::simd::{f32x16, f64x8};

0 commit comments

Comments
 (0)