From a3921fd38c392dee63883c504ec21cbcde47772f Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Wed, 3 Mar 2021 21:17:46 +0000 Subject: [PATCH] clippy: Allow too-many-arguments on F*::montgomery_reduce We need to reduce from eight limbs to four, so we need eight arguments. --- src/fields/fp.rs | 1 + src/fields/fq.rs | 1 + src/lib.rs | 1 - 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/fields/fp.rs b/src/fields/fp.rs index ddfd269..406d76c 100644 --- a/src/fields/fp.rs +++ b/src/fields/fp.rs @@ -307,6 +307,7 @@ impl Fp { Fp::montgomery_reduce(r0, r1, r2, r3, r4, r5, r6, r7) } + #[allow(clippy::too_many_arguments)] #[inline(always)] const fn montgomery_reduce( r0: u64, diff --git a/src/fields/fq.rs b/src/fields/fq.rs index a3c0ca1..cc8954a 100644 --- a/src/fields/fq.rs +++ b/src/fields/fq.rs @@ -307,6 +307,7 @@ impl Fq { Fq::montgomery_reduce(r0, r1, r2, r3, r4, r5, r6, r7) } + #[allow(clippy::too_many_arguments)] #[inline(always)] const fn montgomery_reduce( r0: u64, diff --git a/src/lib.rs b/src/lib.rs index 71cdf03..3e57edd 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4,7 +4,6 @@ #![allow(unknown_lints)] #![allow( clippy::op_ref, - clippy::too_many_arguments, clippy::suspicious_arithmetic_impl, clippy::same_item_push, clippy::upper_case_acronyms,