From 3b28758ab11f575e04069f5074424cc41de98861 Mon Sep 17 00:00:00 2001
From: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Date: Wed, 31 Jan 2024 15:01:33 +0100
Subject: [PATCH] Feature gate bench impl

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
---
 substrate/frame/core-fellowship/src/lib.rs | 1 +
 substrate/frame/salary/src/lib.rs          | 1 +
 2 files changed, 2 insertions(+)

diff --git a/substrate/frame/core-fellowship/src/lib.rs b/substrate/frame/core-fellowship/src/lib.rs
index b80f4d9a587..3f6683e23ae 100644
--- a/substrate/frame/core-fellowship/src/lib.rs
+++ b/substrate/frame/core-fellowship/src/lib.rs
@@ -634,6 +634,7 @@ impl<T: Config<I>, I: 'static> RankedMembersSwapHandler<T::AccountId, u16> for P
 	}
 }
 
+#[cfg(feature = "runtime-benchmarks")]
 impl<T: Config<I>, I: 'static>
 	pallet_ranked_collective::BenchmarkSetup<<T as frame_system::Config>::AccountId> for Pallet<T, I>
 {
diff --git a/substrate/frame/salary/src/lib.rs b/substrate/frame/salary/src/lib.rs
index d9f6cd2df97..18e5c624218 100644
--- a/substrate/frame/salary/src/lib.rs
+++ b/substrate/frame/salary/src/lib.rs
@@ -478,6 +478,7 @@ impl<T: Config<I>, I: 'static>
 	}
 }
 
+#[cfg(feature = "runtime-benchmarks")]
 impl<T: Config<I>, I: 'static>
 	pallet_ranked_collective::BenchmarkSetup<<T as frame_system::Config>::AccountId> for Pallet<T, I>
 {
-- 
GitLab