From 89b9388af5148fd09a2adb863bcf7aabbf1d2b65 Mon Sep 17 00:00:00 2001 From: Caleb Zulawski Date: Sun, 19 Nov 2023 12:06:25 -0500 Subject: [PATCH] Fix library tests --- library/core/src/slice/mod.rs | 3 +-- library/core/src/str/pattern.rs | 2 +- library/core/tests/simd.rs | 3 +-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/library/core/src/slice/mod.rs b/library/core/src/slice/mod.rs index 65aae8499f3..a7b36fe7d29 100644 --- a/library/core/src/slice/mod.rs +++ b/library/core/src/slice/mod.rs @@ -3979,7 +3979,7 @@ impl [T] { /// /// ``` /// #![feature(portable_simd)] - /// use core::simd::SimdFloat; + /// use core::simd::prelude::*; /// /// let short = &[1, 2, 3]; /// let (prefix, middle, suffix) = short.as_simd::<4>(); @@ -3991,7 +3991,6 @@ impl [T] { /// /// fn basic_simd_sum(x: &[f32]) -> f32 { /// use std::ops::Add; - /// use std::simd::f32x4; /// let (prefix, middle, suffix) = x.as_simd(); /// let sums = f32x4::from_array([ /// prefix.iter().copied().sum(), diff --git a/library/core/src/str/pattern.rs b/library/core/src/str/pattern.rs index 701e61e6615..7b06641a7cf 100644 --- a/library/core/src/str/pattern.rs +++ b/library/core/src/str/pattern.rs @@ -1740,9 +1740,9 @@ fn simd_contains(needle: &str, haystack: &str) -> Option { debug_assert!(needle.len() > 1); use crate::ops::BitAnd; + use crate::simd::cmp::SimdPartialEq; use crate::simd::mask8x16 as Mask; use crate::simd::u8x16 as Block; - use crate::simd::{SimdPartialEq, ToBitMask}; let first_probe = needle[0]; let last_byte_offset = needle.len() - 1; diff --git a/library/core/tests/simd.rs b/library/core/tests/simd.rs index 565c8975eb9..b8b5f26ca3f 100644 --- a/library/core/tests/simd.rs +++ b/library/core/tests/simd.rs @@ -1,5 +1,4 @@ -use core::simd::f32x4; -use core::simd::SimdFloat; +use core::simd::prelude::*; #[test] fn testing() {