// Copyright Kani Contributors // SPDX-License-Identifier: Apache-2.0 OR MIT use std::convert::TryInto; #[kani::proof] fn main() { let input: &[u8] = &vec![ kani::any(), kani::any(), kani::any(), kani::any(), kani::any(), kani::any(), kani::any(), kani::any(), ]; let buffer = input.as_ref(); let bytes: [u8; 8] = buffer.try_into().unwrap(); let _value = u64::from_be_bytes(bytes); }