From 3a90e31307e7a811eada3d597a7ea45a5472a378 Mon Sep 17 00:00:00 2001 From: nicoo Date: Fri, 19 Jun 2020 13:39:42 +0200 Subject: [PATCH] factor::numeric::inv_mod_u64: Provide a more-helpful error message --- src/uu/factor/src/numeric.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/uu/factor/src/numeric.rs b/src/uu/factor/src/numeric.rs index e95fd1948..29babb281 100644 --- a/src/uu/factor/src/numeric.rs +++ b/src/uu/factor/src/numeric.rs @@ -175,7 +175,7 @@ impl Arithmetic for Montgomery { // extended Euclid algorithm // precondition: a is odd pub(crate) fn inv_mod_u64(a: u64) -> u64 { - assert!(a % 2 == 1); + assert!(a % 2 == 1, "{} is not odd", a); let mut t = 0u64; let mut newt = 1u64; let mut r = 0u64;