Skip to content

Commit 97af6d7

Browse files
committed
Doctest fixes
1 parent 9f52bba commit 97af6d7

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

crates/core_simd/src/vector.rs

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,9 @@ where
321321
/// # Examples
322322
/// ```
323323
/// # #![feature(portable_simd)]
324-
/// # use core::simd::{Simd, Mask};
324+
/// # #[cfg(feature = "as_crate")] use core_simd::simd;
325+
/// # #[cfg(not(feature = "as_crate"))] use core::simd;
326+
/// # use simd::{Simd, Mask};
325327
/// let vec: Vec<i32> = vec![10, 11];
326328
///
327329
/// let result = Simd::<i32, 4>::load_or_default(&vec);
@@ -342,7 +344,9 @@ where
342344
/// # Examples
343345
/// ```
344346
/// # #![feature(portable_simd)]
345-
/// # use core::simd::{Simd, Mask};
347+
/// # #[cfg(feature = "as_crate")] use core_simd::simd;
348+
/// # #[cfg(not(feature = "as_crate"))] use core::simd;
349+
/// # use simd::{Simd, Mask};
346350
/// let vec: Vec<i32> = vec![10, 11];
347351
/// let or = Simd::from_array([-5, -4, -3, -2]);
348352
///
@@ -364,13 +368,15 @@ where
364368
/// # Examples
365369
/// ```
366370
/// # #![feature(portable_simd)]
367-
/// # use core::simd::{Simd, Mask};
371+
/// # #[cfg(feature = "as_crate")] use core_simd::simd;
372+
/// # #[cfg(not(feature = "as_crate"))] use core::simd;
373+
/// # use simd::{Simd, Mask};
368374
/// let vec: Vec<i32> = vec![10, 11, 12, 13, 14, 15, 16, 17, 18];
369375
/// let enable = Mask::from_array([true, true, false, true]);
370376
/// let or = Simd::from_array([-5, -4, -3, -2]);
371377
///
372378
/// let result = Simd::load_select(&vec, enable, or);
373-
/// assert_eq!(result, Simd::from_array([10, 11, -3, 14]));
379+
/// assert_eq!(result, Simd::from_array([10, 11, -3, 13]));
374380
/// ```
375381
#[must_use]
376382
#[inline]
@@ -390,13 +396,15 @@ where
390396
/// # Examples
391397
/// ```
392398
/// # #![feature(portable_simd)]
393-
/// # use core::simd::{Simd, Mask};
399+
/// # #[cfg(feature = "as_crate")] use core_simd::simd;
400+
/// # #[cfg(not(feature = "as_crate"))] use core::simd;
401+
/// # use simd::{Simd, Mask};
394402
/// let vec: Vec<i32> = vec![10, 11, 12, 13, 14, 15, 16, 17, 18];
395403
/// let enable = Mask::from_array([true, true, false, true]);
396404
/// let or = Simd::from_array([-5, -4, -3, -2]);
397405
///
398406
/// let result = Simd::load_select(&vec, enable, or);
399-
/// assert_eq!(result, Simd::from_array([10, 11, -3, 14]));
407+
/// assert_eq!(result, Simd::from_array([10, 11, -3, 13]));
400408
/// ```
401409
#[must_use]
402410
#[inline]

0 commit comments

Comments
 (0)