Skip to content

Commit 46f2498

Browse files
fix clippy warnings
Signed-off-by: Andrew Whitehead <cywolf@gmail.com>
1 parent 945177f commit 46f2498

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/uint/div_limb.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -308,13 +308,14 @@ mod tests {
308308

309309
#[test]
310310
fn reciprocal_valid() {
311+
#![allow(clippy::integer_division_remainder_used, reason = "test")]
311312
fn test(d: Word) {
312313
let v = reciprocal(d);
313314

314315
// the reciprocal must be equal to floor((β^2 - 1) / d) - β
315316
// v = floor((β^2 - 1) / d) - β = floor((β - 1 - d)*β + β - 1>/d)
316-
let expected = WideWord::MAX / (d as WideWord) - Word::MAX as WideWord - 1;
317-
assert_eq!(v as WideWord, expected);
317+
let expected = WideWord::MAX / WideWord::from(d) - WideWord::from(Word::MAX) - 1;
318+
assert_eq!(WideWord::from(v), expected);
318319
}
319320

320321
test(Word::MAX);

0 commit comments

Comments
 (0)