From d1470dadf8d124dabd0fc6a55c402030cb94e7de Mon Sep 17 00:00:00 2001 From: nicoo Date: Tue, 16 Jun 2020 15:45:10 +0200 Subject: [PATCH] factor::numeric::gcd: Silence the (erroneous) dead code lint --- src/uu/factor/src/numeric.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/uu/factor/src/numeric.rs b/src/uu/factor/src/numeric.rs index f1dc94eed..c0f9d9f47 100644 --- a/src/uu/factor/src/numeric.rs +++ b/src/uu/factor/src/numeric.rs @@ -9,7 +9,10 @@ use std::mem::swap; -pub fn gcd(mut a: u64, mut b: u64) -> u64 { +// This is incorrectly reported as dead code, +// presumably when included in build.rs. +#[allow(dead_code)] +pub(crate) fn gcd(mut a: u64, mut b: u64) -> u64 { while b > 0 { a %= b; swap(&mut a, &mut b);