From 109b57c9af9df2cd37af626d84debf8f3350e322 Mon Sep 17 00:00:00 2001 From: Aster Boese Date: Fri, 20 Feb 2026 23:13:34 -0500 Subject: [PATCH] cmp: fix 32-bit usize overflow in test Fixes https://github.com/uutils/diffutils/issues/172 --- src/cmp.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cmp.rs b/src/cmp.rs index 3e1eda6..efb054e 100644 --- a/src/cmp.rs +++ b/src/cmp.rs @@ -1085,6 +1085,9 @@ mod tests { from: os("foo"), to: os("bar"), skip_a: Some(1_000_000_000), + #[cfg(target_pointer_width = "32")] + skip_b: Some((2_147_483_647.5 * 2.0) as usize), + #[cfg(target_pointer_width = "64")] skip_b: Some(1_152_921_504_606_846_976 * 2), ..Default::default() }),