diff --git a/bucket_map/src/bucket_map.rs b/bucket_map/src/bucket_map.rs index d9339ce66a..69f757b131 100644 --- a/bucket_map/src/bucket_map.rs +++ b/bucket_map/src/bucket_map.rs @@ -168,7 +168,7 @@ impl BucketMap { pub fn bucket_ix(&self, key: &Pubkey) -> usize { if self.num_buckets_pow2 > 0 { let location = read_be_u64(key.as_ref()); - (location >> (64 - self.num_buckets_pow2)) as usize + (location >> (u64::BITS - self.num_buckets_pow2 as u32)) as usize } else { 0 }