diff --git a/module-lattice/src/algebra.rs b/module-lattice/src/algebra.rs index 113eb72b..c88c17ed 100644 --- a/module-lattice/src/algebra.rs +++ b/module-lattice/src/algebra.rs @@ -68,7 +68,7 @@ macro_rules! define_field { #[allow(clippy::as_conversions)] const BARRETT_SHIFT: usize = 2 * (Self::Q.ilog2() + 1) as usize; - #[allow(clippy::integer_division_remainder_used)] + #[allow(clippy::integer_division_remainder_used, reason = "constant")] const BARRETT_MULTIPLIER: Self::LongLong = (1 << Self::BARRETT_SHIFT) / Self::QLL; fn small_reduce(x: Self::Int) -> Self::Int { diff --git a/module-lattice/tests/encode.rs b/module-lattice/tests/encode.rs index bb1b61e0..1e7d8e09 100644 --- a/module-lattice/tests/encode.rs +++ b/module-lattice/tests/encode.rs @@ -36,7 +36,7 @@ where D: ArraySize + Rem, Mod: Zero, { - #[allow(clippy::integer_division_remainder_used)] + #[allow(clippy::integer_division_remainder_used, reason = "tests")] fn repeat(&self) -> Array { Array::from_fn(|i| self[i % N::USIZE].clone()) } @@ -46,7 +46,7 @@ where // byte_encode / byte_decode tests // ======================================== -#[allow(clippy::integer_division_remainder_used)] +#[allow(clippy::integer_division_remainder_used, reason = "tests")] fn byte_codec_test(decoded: &DecodedValue, encoded: &EncodedPolynomial) where D: EncodingSize,