From 5180becc7c11573d267166437abf3d9951c6b0c7 Mon Sep 17 00:00:00 2001 From: bjorn3 Date: Wed, 24 Jul 2019 17:16:31 +0200 Subject: Fix 128bit CValue::const_val --- example/std_example.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'example/std_example.rs') diff --git a/example/std_example.rs b/example/std_example.rs index f9fc1f2cde3..465b6143525 100644 --- a/example/std_example.rs +++ b/example/std_example.rs @@ -19,6 +19,9 @@ fn checked_div_u128(lhs: u128, rhs: u128) -> Option { } fn main() { + assert_eq!(0b0000000000000000000000000010000010000000000000000000000000000000_0000000000100000000000000000000000001000000000000100000000000000u128.leading_zeros(), 26); + assert_eq!(0b0000000000000000000000000010000000000000000000000000000000000000_0000000000000000000000000000000000001000000000000000000010000000u128.trailing_zeros(), 7); + checked_div_i128(0i128, 2i128); checked_div_u128(0u128, 2u128); assert_eq!(1u128 + 2, 3); -- cgit 1.4.1-3-g733a5