From a87f99afb8c4f1f3572ceb7a6951f9d1a06b8c95 Mon Sep 17 00:00:00 2001 From: Dongjia Zhang Date: Sun, 14 Aug 2022 20:39:34 +0200 Subject: [PATCH] Simd Fix (#729) * simd fix * fmt --- libafl/src/feedbacks/map.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libafl/src/feedbacks/map.rs b/libafl/src/feedbacks/map.rs index e055244b01..fec1132bb8 100644 --- a/libafl/src/feedbacks/map.rs +++ b/libafl/src/feedbacks/map.rs @@ -4,6 +4,8 @@ use alloc::{ string::{String, ToString}, vec::Vec, }; +#[rustversion::nightly] +use core::simd::SimdOrd; use core::{ fmt::Debug, marker::PhantomData, @@ -493,7 +495,7 @@ where let history = VectorType::from_slice(&history_map[i..]); let items = VectorType::from_slice(&map[i..]); - if items.max(history) != history { + if items.simd_max(history) != history { interesting = true; unsafe { for j in i..(i + VectorType::LANES) {