From 1b6ef52a4ef43fa8bf89eba3b755a91ddacfb40e Mon Sep 17 00:00:00 2001 From: David CARLIER Date: Sat, 2 Sep 2023 20:56:22 +0100 Subject: [PATCH] bolts core affinity illumos clippy fixes (#1497) --- libafl_bolts/src/core_affinity.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libafl_bolts/src/core_affinity.rs b/libafl_bolts/src/core_affinity.rs index 0b43718fb4..593a7e4472 100644 --- a/libafl_bolts/src/core_affinity.rs +++ b/libafl_bolts/src/core_affinity.rs @@ -872,8 +872,7 @@ mod solaris { #[allow(clippy::unnecessary_wraps)] pub fn get_core_ids() -> Result, Error> { Ok((0..(usize::from(available_parallelism()?))) - .into_iter() - .map(|n| CoreId(n)) + .map(CoreId) .collect::>()) } @@ -882,7 +881,7 @@ mod solaris { libc::processor_bind( libc::P_PID, libc::PS_MYID, - core_id.0 as i32, + core_id.0.try_into().unwrap(), std::ptr::null_mut(), ) };