From 7d69ce0f40e1056ee7840f126ba445e1ca481370 Mon Sep 17 00:00:00 2001 From: rudy Date: Mon, 27 Feb 2023 11:38:55 +0100 Subject: [PATCH] fix: nightly clippy --- .../src/computing_cost/operators/keyswitch_lwe.rs | 2 +- .../concrete-optimizer/src/utils/cache/persistent.rs | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/compilers/concrete-optimizer/concrete-optimizer/src/computing_cost/operators/keyswitch_lwe.rs b/compilers/concrete-optimizer/concrete-optimizer/src/computing_cost/operators/keyswitch_lwe.rs index 558360b89..50ae95156 100644 --- a/compilers/concrete-optimizer/concrete-optimizer/src/computing_cost/operators/keyswitch_lwe.rs +++ b/compilers/concrete-optimizer/concrete-optimizer/src/computing_cost/operators/keyswitch_lwe.rs @@ -6,12 +6,12 @@ pub struct KsComplexity; impl KsComplexity { #[allow(clippy::cast_possible_wrap)] + #[allow(clippy::unused_self)] pub fn complexity( &self, params: KeyswitchParameters, _ciphertext_modulus_log: u32, ) -> Complexity { - _ = self; // https://github.com/zama-ai/concrete-optimizer/blob/prototype/python/optimizer/noise_formulas/keyswitch.py#L91 let input_lwe_dimension = params.input_lwe_dimension.0 as i64; let output_lwe_dimension = params.output_lwe_dimension.0 as i64; diff --git a/compilers/concrete-optimizer/concrete-optimizer/src/utils/cache/persistent.rs b/compilers/concrete-optimizer/concrete-optimizer/src/utils/cache/persistent.rs index 1ddfb140e..c95524078 100644 --- a/compilers/concrete-optimizer/concrete-optimizer/src/utils/cache/persistent.rs +++ b/compilers/concrete-optimizer/concrete-optimizer/src/utils/cache/persistent.rs @@ -113,7 +113,6 @@ where let content = update(content); let len_after = content.len(); *lock = Arc::new(content); - drop(lock); if len_before != len_after { self.content_changed.store(true, Ordering::Relaxed); }