proofs.rs

Report #17 — Bounded PaddedData unwrap behavior in block-padding 0.4.2

kani 0.68.0

1 verified claim · 0 findings

Recorded by the author; proofs.rs has not re-run it. How to read a report

MasWag · 2026-11-03 13:10 UTC

Revision v1

Overview

The selected contract checks PaddedData::unwrap for a Pad value with 16-byte blocks and at most two preceding blocks. For arbitrary bytes in those blocks and the tail, the returned block slice has the original pointer, length and bytes, and the returned tail retains every byte. The contract applies only to the Pad variant and this concrete bounded instance.

The workspace also contains 24 ordinary bounded Kani harnesses covering typed padding and unpadding, detached padding, and block-list unpadding for all six supplied padding schemes. These use 16-byte blocks, detached input lengths from 0 through 32 bytes, and block lists of at most two blocks, with arbitrary bytes and the stated valid padding positions. They check exact bytes, lengths, variants and error behavior, and the relevant returned slice pointers. These supplementary checks are not mapped proofs.rs contract claims.

Findings (0)

No findings reported.

APIs (1)

Recorded callables

PaddedData::unwrap recorded callable · signature and safety not recorded

Evidence

https://github.com/MasWag/crate-proofs/tree/e6f38cca41b323b1fcfba86d4fffc8fdd99c96b4

Reproduce

Toolchain source metadata: not recorded.

Run locally

git clone -- https://github.com/MasWag/crate-proofs report-17-source-1
git -C report-17-source-1 checkout --detach e6f38cca41b323b1fcfba86d4fffc8fdd99c96b4
git -C report-17-source-1 submodule update --init --recursive --checkout
cd report-17-source-1/block-padding/0.4.2/kani

cargo kani -Z function-contracts --harness contracts::unwrap_pad --exact

Checks out the recorded source commit from GitHub. Install the report’s tool version before running.

Source on GitHub · SARIF with logs (.json)

Recorded run

Completed · 401 checks passed · 0 failed · 8 other

2026-11-03T13:06:41.442484+00:00 · 13.9 seconds · Exit code 0

Recorded on the author’s machine.

CheckResultClaim
Only a single top-level call to function _RNCNCNvMs7_Cs2U3RZv46Ztg_13block_paddingINtB9_10PaddedDataINtNtCs717G853JN56_7typenum4uint4UIntIBV_IBV_IBV_IBV_NtBX_5UTermNtNtBZ_3bit2B1ENtB1Y_2B0EB2b_EB2b_EB2b_EE6unwraps0_0s_0B9_ when checking contract _RNCNCNvMs7_Cs2U3RZv46Ztg_13block_paddingINtB9_10PaddedDataINtNtCs717G853JN56_7typenum4uint4UIntIBV_IBV_IBV_IBV_NtBX_5UTermNtNtBZ_3bit2B1ENtB1Y_2B0EB2b_EB2b_EB2b_EE6unwraps0_0s_0B9_
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Check that requires do not allocate or deallocate memory
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Check that ensures do not allocate or deallocate memory
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
No recursive call to function _RNCNCNvMs7_Cs2U3RZv46Ztg_13block_paddingINtB9_10PaddedDataINtNtCs717G853JN56_7typenum4uint4UIntIBV_IBV_IBV_IBV_NtBX_5UTermNtNtBZ_3bit2B1ENtB1Y_2B0EB2b_EB2b_EB2b_EE6unwraps0_0s_0B9_ when checking contract _RNCNCNvMs7_Cs2U3RZv46Ztg_13block_paddingINtB9_10PaddedDataINtNtCs717G853JN56_7typenum4uint4UIntIBV_IBV_IBV_IBV_NtBX_5UTermNtNtBZ_3bit2B1ENtB1Y_2B0EB2b_EB2b_EB2b_EE6unwraps0_0s_0B9_
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Check that ptr is freeable
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
ptr NULL or writable up to size
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
CAR size is less than __CPROVER_max_malloc_size
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
no offset bits overflow on CAR upper bound computation
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unwinding assertion loop 0
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unwinding assertion loop 0
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Cannot compute offset of a ZST
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
UNREACHABLEClaim #1
Offset result and original pointer should point to the same allocation
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to calculate the remainder with a divisor of zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
UNREACHABLEClaim #1
attempt to calculate the remainder with overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
UNREACHABLEClaim #1
attempt to calculate the remainder with overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to calculate the remainder with a divisor of zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Expected the distance between the pointers, in bytes, to be a
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to divide by zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
UNREACHABLEClaim #1
attempt to divide with overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
UNREACHABLEClaim #1
attempt to divide with overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to divide by zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to compute `unchecked_add` which would overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to divide by zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
UNREACHABLEClaim #1
attempt to divide by zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
misaligned pointer to reference cast: address must be a multiple of its type's alignment
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Offset in bytes overflows isize
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Offset result address must equal original pointer address plus offset
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Offset result and original pointer must point to the same allocation
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to compute `unchecked_sub` which would overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
misaligned pointer to reference cast: address must be a multiple of its type's alignment
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Offset in bytes overflows isize
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Offset result address must equal original pointer address plus offset
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Offset result and original pointer must point to the same allocation
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to multiply with overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to add with overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Check that self->initialized is assignable
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to shift left with overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
UNREACHABLEClaim #1
Check that var_15->end_or_len is assignable
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Check that var_20->ptr is assignable
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
caller_location is not currently supported by Kani. Please post your example at https://github.com/model-checking/kani/issues/374
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
misaligned pointer to reference cast: address must be a multiple of its type's alignment
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Kani does not support reasoning about pointer to unallocated memory
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Check that *var_1 is assignable
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Expected non-negative distance between pointers
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
misaligned pointer to reference cast: address must be a multiple of its type's alignment
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to multiply with overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to add with overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
assertion failed: 0 < pointee_size && pointee_size <= isize::MAX as usize
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Offset in bytes overflows isize
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Offset result address must equal original pointer address plus offset
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Offset result and original pointer must point to the same allocation
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to compute `unchecked_sub` which would overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Offset value overflows isize
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
internal error: entered unreachable code
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
misaligned pointer to reference cast: address must be a multiple of its type's alignment
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to subtract with overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
UNREACHABLEClaim #1
This is a placeholder message; Kani doesn't support message formatted at runtime
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
call to foreign "Rust" function `_RNvCskSgPeDzUGbv_7___rustc17rust_begin_unwind` is not currently supported by Kani. Please post your example at https://github.com/model-checking/kani/issues/new/choose
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
misaligned pointer to reference cast: address must be a multiple of its type's alignment
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
|result|
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Check that *self is assignable
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
misaligned pointer to reference cast: address must be a multiple of its type's alignment
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Check that self->start is assignable
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
attempt to compute `unchecked_sub` which would overflow
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
division by zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
division by zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
free argument must be NULL or valid pointer
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
free argument must be dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
free argument has offset zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
double free
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
free called for new[] object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
free called for stack-allocated object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
index out of bounds: the length is less than or equal to the given index
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
division by zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
same object violation in this >= origin
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
count leading zeros is undefined for value zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
count leading zeros is undefined for value zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
count leading zeros is undefined for value zero
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer NULL
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer invalid
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: deallocated dynamic object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: dead object
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: pointer outside object bounds
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
dereference failure: invalid integer address
block_padding::contracts::unwrap_pad
block-padding/0.4.2/kani/src/contracts.rs:44
SUCCESSClaim #1
Execution details
Started
2026-11-03T13:06:41.442484+00:00
Finished
2026-11-03T13:06:55.307323+00:00
Platform
macos aarch64
Rust compiler
rustc 1.91.1 (ed61e7d7e 2025-11-07) binary: rustc commit-hash: ed61e7d7e242494fb7057f2657300d9e77bb4fcb commit-date: 2025-11-07 host: aarch64-apple-darwin release: 1.91.1 LLVM version: 21.1.2
Working directory
block-padding/0.4.2/kani
Environment overrides
None recorded
Git repository
https://github.com/MasWag/crate-proofs
Git commit
e6f38cca41b323b1fcfba86d4fffc8fdd99c96b4
Diagnostics & logs
=== stdout ===
Kani Rust Verifier 0.68.0 (cargo plugin)
CBMC 6.11.0
warning: use of an unstable feature
 --> <crate attribute>:1:12
  |
1 | #![feature(register_tool)]
  |            ^^^^^^^^^^^^^
  |
  = note: requested on the command line with `--force-warn unstable-features`

warning: use of an unstable feature
 --> <crate attribute>:1:12
  |
1 | #![feature(register_tool)]
  |            ^^^^^^^^^^^^^
  |
  = note: requested on the command line with `--force-warn unstable-features`

warning: use of an unstable feature
 --> <crate attribute>:1:12
  |
1 | #![feature(register_tool)]
  |            ^^^^^^^^^^^^^
  |
  = note: requested on the command line with `--force-warn unstable-features`

warning: Found the following unsupported constructs:
             - caller_location (1)
             - foreign function (1)
         
         Verification will fail if one or more of these constructs is reachable.
         See https://model-checking.github.io/kani/rust-feature-support.html for more details.

Checking harness contracts::unwrap_pad...
CBMC 6.11.0 (cbmc-6.11.0)
CBMC version 6.11.0 (cbmc-6.11.0) 64-bit arm64 macos
Reading GOTO program from file /private/var/folders/th/4hts5s3d6sl0t3w_rq0_jnfc0000gn/T/.tmpMt4Nyj/target/kani/aarch64-apple-darwin/debug/build/block-padding/d4a6286e9be2c244/out/block_padding-d4a6286e9be2c244__RNvNtCs2U3RZv46Ztg_13block_padding9contracts10unwrap_pad.out
Generating GOTO Program
Adding CPROVER library (arm64)
Removal of function pointers and virtual functions
Generic Property Instrumentation
Running with 16 object bits, 48 offset bits (user-specified)
Starting Bounded Model Checking
Unwinding loop _RINvNtCsjpISKbLQvZs_4core5array18try_from_fn_erasedINtNtNtB4_3ops9try_trait17NeverShortCircuitAhj10_EQINtNtB2_5drain5DrainuNCINvMBQ_BN_10wrap_mut_1uNCINvYB1u_NtCsbhvnasJ7Wgz_4kani9Arbitrary9any_arrayKj3_E0E0EECs2U3RZv46Ztg_13block_padding.0 iteration 1 file /Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs line 930 column 5 function core::array::try_from_fn_erased::<core::ops::try_trait::NeverShortCircuit<[u8; 16]>, &mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}>> thread 0
Unwinding loop _RINvNtCsjpISKbLQvZs_4core5array18try_from_fn_erasedINtNtNtB4_3ops9try_trait17NeverShortCircuitAhj10_EQINtNtB2_5drain5DrainuNCINvMBQ_BN_10wrap_mut_1uNCINvYB1u_NtCsbhvnasJ7Wgz_4kani9Arbitrary9any_arrayKj3_E0E0EECs2U3RZv46Ztg_13block_padding.0 iteration 2 file /Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs line 930 column 5 function core::array::try_from_fn_erased::<core::ops::try_trait::NeverShortCircuit<[u8; 16]>, &mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}>> thread 0
Unwinding loop _RINvNtCsjpISKbLQvZs_4core5array18try_from_fn_erasedINtNtNtB4_3ops9try_trait17NeverShortCircuitAhj10_EQINtNtB2_5drain5DrainuNCINvMBQ_BN_10wrap_mut_1uNCINvYB1u_NtCsbhvnasJ7Wgz_4kani9Arbitrary9any_arrayKj3_E0E0EECs2U3RZv46Ztg_13block_padding.0 iteration 3 file /Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs line 930 column 5 function core::array::try_from_fn_erased::<core::ops::try_trait::NeverShortCircuit<[u8; 16]>, &mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}>> thread 0
aborting path on assume(false) at file /Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs line 50 column 9 function core::slice::index::slice_index_fail::do_panic::runtime thread 0
aborting path on assume(false) at file /Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/intrinsics/mod.rs line 2641 column 9 function core::slice::index::slice_index_fail::do_panic thread 0
aborting path on assume(false) at file /Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/panic.rs line 177 column 9 function core::slice::index::slice_index_fail thread 0
aborting path on assume(false) at file /Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs line 69 column 5 function core::slice::index::slice_index_fail::do_panic::runtime thread 0
aborting path on assume(false) at file /Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/intrinsics/mod.rs line 2641 column 9 function core::slice::index::slice_index_fail::do_panic thread 0
aborting path on assume(false) at file /Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/panic.rs line 177 column 9 function core::slice::index::slice_index_fail thread 0
aborting path on assume(false) at file /Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs line 413 column 13 function <core::ops::Range<usize> as core::slice::SliceIndex<[hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>]>>::index thread 0
file library/kani_core/src/lib.rs line 710 column 45 function kani::internal::enter_contract_clause: call to '_RNvMs9_NtCsjpISKbLQvZs_4core3numj14saturating_add': not enough arguments, inserting non-deterministic value
file library/kani_core/src/lib.rs line 723 column 45 function kani::internal::exit_contract_clause: call to '_RNvMs9_NtCsjpISKbLQvZs_4core3numj14saturating_sub': not enough arguments, inserting non-deterministic value
file library/kani_core/src/lib.rs line 710 column 45 function kani::internal::enter_contract_clause: call to '_RNvMs9_NtCsjpISKbLQvZs_4core3numj14saturating_add': not enough arguments, inserting non-deterministic value
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 1 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 2 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 3 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 4 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 5 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 6 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 7 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 8 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 9 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 10 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 11 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 12 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 13 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 14 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 15 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.0 iteration 16 file src/contracts.rs line 8 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 1 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 2 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 3 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 4 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 5 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 6 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 7 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 8 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 9 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 10 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 11 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 12 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 13 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 14 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 15 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 16 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.2 iteration 1 file src/contracts.rs line 12 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 1 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 2 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 3 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 4 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 5 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 6 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 7 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 8 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 9 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 10 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 11 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 12 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 13 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 14 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 15 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.1 iteration 16 file src/contracts.rs line 14 column 13 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts8snapshotINtNtCs717G853JN56_7typenum4uint4UIntIBR_IBR_IBR_IBR_NtBT_5UTermNtNtBV_3bit2B1ENtB1U_2B0EB27_EB27_EB27_EEB4_.2 iteration 2 file src/contracts.rs line 12 column 5 function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
file library/kani_core/src/lib.rs line 723 column 45 function kani::internal::exit_contract_clause: call to '_RNvMs9_NtCsjpISKbLQvZs_4core3numj14saturating_sub': not enough arguments, inserting non-deterministic value
file library/kani_core/src/lib.rs line 710 column 45 function kani::internal::enter_contract_clause: call to '_RNvMs9_NtCsjpISKbLQvZs_4core3numj14saturating_add': not enough arguments, inserting non-deterministic value
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 1 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 2 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 3 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 4 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 5 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 6 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 7 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 8 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 9 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 10 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 11 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 12 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 13 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 14 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 15 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.0 iteration 16 file src/contracts.rs line 28 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 1 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 2 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 3 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 4 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 5 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 6 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 7 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 8 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 9 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 10 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 11 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 12 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 13 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 14 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 15 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 16 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.2 iteration 1 file src/contracts.rs line 33 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 1 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 2 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 3 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 4 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 5 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 6 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 7 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 8 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 9 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 10 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 11 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 12 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 13 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 14 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 15 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.1 iteration 16 file src/contracts.rs line 35 column 13 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
Unwinding loop _RINvNtCs2U3RZv46Ztg_13block_padding9contracts9unwrap_okINtNtCs717G853JN56_7typenum4uint4UIntIBS_IBS_IBS_IBS_NtBU_5UTermNtNtBW_3bit2B1ENtB1V_2B0EB28_EB28_EB28_EEB4_.2 iteration 2 file src/contracts.rs line 33 column 5 function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>> thread 0
file library/kani_core/src/lib.rs line 723 column 45 function kani::internal::exit_contract_clause: call to '_RNvMs9_NtCsjpISKbLQvZs_4core3numj14saturating_sub': not enough arguments, inserting non-deterministic value
Runtime Symex: 2.06169s
size of program expression: 59003 steps
slicing removed 43341 assignments
Generated 5067 VCC(s), 591 remaining after simplification
Runtime Postprocess Equation: 0.0199163s
Passing problem to propositional reduction
converting SSA
Runtime Convert SSA: 0.116738s
Running propositional reduction
Post-processing
Runtime Post-process: 1.4417e-05s
Solving with CaDiCaL 3.0.0
138961 variables, 173676 clauses
SAT checker: instance is SATISFIABLE
Runtime Solver: 0.00347025s
Runtime decision procedure: 0.123911s
Running propositional reduction
Solving with CaDiCaL 3.0.0
138962 variables, 173677 clauses
SAT checker: instance is SATISFIABLE
Runtime Solver: 0.070487s
Runtime decision procedure: 0.0713851s
Running propositional reduction
Solving with CaDiCaL 3.0.0
138963 variables, 173678 clauses
SAT checker: instance is SATISFIABLE
Runtime Solver: 0.00128317s
Runtime decision procedure: 0.00209288s
Running propositional reduction
Solving with CaDiCaL 3.0.0
138964 variables, 173679 clauses
SAT checker: instance is SATISFIABLE
Runtime Solver: 0.00122408s
Runtime decision procedure: 0.00187s
Running propositional reduction
Solving with CaDiCaL 3.0.0
138965 variables, 173680 clauses
SAT checker: instance is SATISFIABLE
Runtime Solver: 0.00121025s
Runtime decision procedure: 0.0018635s
Running propositional reduction
Solving with CaDiCaL 3.0.0
138966 variables, 173681 clauses
SAT checker: instance is SATISFIABLE
Runtime Solver: 0.00144513s
Runtime decision procedure: 0.00210917s
Running propositional reduction
Solving with CaDiCaL 3.0.0
138967 variables, 173682 clauses
SAT checker: instance is SATISFIABLE
Runtime Solver: 0.00133492s
Runtime decision procedure: 0.00200379s
Running propositional reduction
Solving with CaDiCaL 3.0.0
138968 variables, 173683 clauses
SAT checker: instance is UNSATISFIABLE
Runtime Solver: 0.00423s
Runtime decision procedure: 0.00438908s

RESULTS:
Check 1: <block_padding::PaddedData<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::unwrap::{closure#2}::{closure#1}.single_top_level_call.1
	 - Status: SUCCESS
	 - Description: "Only a single top-level call to function _RNCNCNvMs7_Cs2U3RZv46Ztg_13block_paddingINtB9_10PaddedDataINtNtCs717G853JN56_7typenum4uint4UIntIBV_IBV_IBV_IBV_NtBX_5UTermNtNtBZ_3bit2B1ENtB1Y_2B0EB2b_EB2b_EB2b_EE6unwraps0_0s_0B9_ when checking contract _RNCNCNvMs7_Cs2U3RZv46Ztg_13block_paddingINtB9_10PaddedDataINtNtCs717G853JN56_7typenum4uint4UIntIBV_IBV_IBV_IBV_NtBX_5UTermNtNtBZ_3bit2B1ENtB1Y_2B0EB2b_EB2b_EB2b_EE6unwraps0_0s_0B9_"
	 - Location: src/lib.rs:415:22 in function <block_padding::PaddedData<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::unwrap::{closure#2}::{closure#1}

Check 2: <block_padding::PaddedData<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::unwrap::{closure#2}::{closure#1}.no_alloc_dealloc_in_requires.1
	 - Status: SUCCESS
	 - Description: "Check that requires do not allocate or deallocate memory"
	 - Location: src/lib.rs:415:22 in function <block_padding::PaddedData<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::unwrap::{closure#2}::{closure#1}

Check 3: <block_padding::PaddedData<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::unwrap::{closure#2}::{closure#1}.no_alloc_dealloc_in_ensures.1
	 - Status: SUCCESS
	 - Description: "Check that ensures do not allocate or deallocate memory"
	 - Location: src/lib.rs:415:22 in function <block_padding::PaddedData<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::unwrap::{closure#2}::{closure#1}

Check 4: <block_padding::PaddedData<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::unwrap::{closure#2}::{closure#1}.no_recursive_call.1
	 - Status: SUCCESS
	 - Description: "No recursive call to function _RNCNCNvMs7_Cs2U3RZv46Ztg_13block_paddingINtB9_10PaddedDataINtNtCs717G853JN56_7typenum4uint4UIntIBV_IBV_IBV_IBV_NtBX_5UTermNtNtBZ_3bit2B1ENtB1Y_2B0EB2b_EB2b_EB2b_EE6unwraps0_0s_0B9_ when checking contract _RNCNCNvMs7_Cs2U3RZv46Ztg_13block_paddingINtB9_10PaddedDataINtNtCs717G853JN56_7typenum4uint4UIntIBV_IBV_IBV_IBV_NtBX_5UTermNtNtBZ_3bit2B1ENtB1Y_2B0EB2b_EB2b_EB2b_EE6unwraps0_0s_0B9_"
	 - Location: src/lib.rs:415:22 in function <block_padding::PaddedData<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::unwrap::{closure#2}::{closure#1}

Check 5: <core::ops::try_trait::NeverShortCircuit<[[u8; 16]; 3]> as core::ops::FromResidual>::from_residual.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ops/try_trait.rs:451:15 in function <core::ops::try_trait::NeverShortCircuit<[[u8; 16]; 3]> as core::ops::FromResidual>::from_residual

Check 6: free.frees.1
	 - Status: SUCCESS
	 - Description: "Check that ptr is freeable"
	 - Location: <builtin-library-free>:43 in function free

Check 7: __CPROVER_contracts_write_set_check_assignment.assertion.1
	 - Status: SUCCESS
	 - Description: "ptr NULL or writable up to size"
	 - Location: <builtin-library-__CPROVER_contracts_library>:805 in function __CPROVER_contracts_write_set_check_assignment

Check 8: __CPROVER_contracts_write_set_check_assignment.assertion.2
	 - Status: SUCCESS
	 - Description: "CAR size is less than __CPROVER_max_malloc_size"
	 - Location: <builtin-library-__CPROVER_contracts_library>:822 in function __CPROVER_contracts_write_set_check_assignment

Check 9: __CPROVER_contracts_write_set_check_assignment.assertion.3
	 - Status: SUCCESS
	 - Description: "no offset bits overflow on CAR upper bound computation"
	 - Location: <builtin-library-__CPROVER_contracts_library>:828 in function __CPROVER_contracts_write_set_check_assignment

Check 10: __CPROVER_contracts_write_set_check_assignment.unwind.1
	 - Status: SUCCESS
	 - Description: "unwinding assertion loop 0"
	 - Location: <builtin-library-__CPROVER_contracts_library>:837 in function __CPROVER_contracts_write_set_check_assignment

Check 11: __CPROVER_contracts_write_set_record_deallocated.unwind.1
	 - Status: SUCCESS
	 - Description: "unwinding assertion loop 0"
	 - Location: <builtin-library-__CPROVER_contracts_library>:740 in function __CPROVER_contracts_write_set_record_deallocated

Check 12: core::slice::index::slice_index_fail::do_panic::runtime.assertion.2
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs:59:9 in function core::slice::index::slice_index_fail::do_panic::runtime

Check 13: core::slice::index::slice_index_fail::do_panic::runtime.assertion.3
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs:69:5 in function core::slice::index::slice_index_fail::do_panic::runtime

Check 14: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#1}.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: src/lib.rs:415:22 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#1}

Check 15: core::array::try_from_fn_erased::<core::ops::try_trait::NeverShortCircuit<[u8; 16]>, &mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}>>.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:931:20 in function core::array::try_from_fn_erased::<core::ops::try_trait::NeverShortCircuit<[u8; 16]>, &mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}>>

Check 16: kani::rustc_intrinsics::ptr_offset_from::<()>.assertion.1
	 - Status: UNREACHABLE
	 - Description: "Cannot compute offset of a ZST"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 17: kani::rustc_intrinsics::ptr_offset_from::<()>.safety_check.1
	 - Status: SUCCESS
	 - Description: "Offset result and original pointer should point to the same allocation"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 18: kani::rustc_intrinsics::ptr_offset_from::<()>.assertion.2
	 - Status: UNREACHABLE
	 - Description: "attempt to calculate the remainder with a divisor of zero"
	 - Location: library/kani_core/src/models.rs:93:25 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 19: kani::rustc_intrinsics::ptr_offset_from::<()>.assertion.3
	 - Status: UNREACHABLE
	 - Description: "attempt to calculate the remainder with overflow"
	 - Location: library/kani_core/src/models.rs:93:25 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 20: kani::rustc_intrinsics::ptr_offset_from::<()>.arithmetic_overflow.1
	 - Status: SUCCESS
	 - Description: "attempt to calculate the remainder with overflow"
	 - Location: library/kani_core/src/models.rs:93:25 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 21: kani::rustc_intrinsics::ptr_offset_from::<()>.arithmetic_overflow.2
	 - Status: SUCCESS
	 - Description: "attempt to calculate the remainder with a divisor of zero"
	 - Location: library/kani_core/src/models.rs:93:25 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 22: kani::rustc_intrinsics::ptr_offset_from::<()>.safety_check.2
	 - Status: SUCCESS
	 - Description: "Expected the distance between the pointers, in bytes, to be a
                        multiple of the size of `T`"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 23: kani::rustc_intrinsics::ptr_offset_from::<()>.assertion.4
	 - Status: UNREACHABLE
	 - Description: "attempt to divide by zero"
	 - Location: library/kani_core/src/models.rs:97:21 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 24: kani::rustc_intrinsics::ptr_offset_from::<()>.assertion.5
	 - Status: UNREACHABLE
	 - Description: "attempt to divide with overflow"
	 - Location: library/kani_core/src/models.rs:97:21 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 25: kani::rustc_intrinsics::ptr_offset_from::<()>.arithmetic_overflow.3
	 - Status: SUCCESS
	 - Description: "attempt to divide with overflow"
	 - Location: library/kani_core/src/models.rs:97:21 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 26: kani::rustc_intrinsics::ptr_offset_from::<()>.arithmetic_overflow.4
	 - Status: SUCCESS
	 - Description: "attempt to divide by zero"
	 - Location: library/kani_core/src/models.rs:97:21 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 27: core::num::<impl usize>::unchecked_add.arithmetic_overflow.1
	 - Status: SUCCESS
	 - Description: "attempt to compute `unchecked_add` which would overflow"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/num/uint_macros.rs:1013:17 in function core::num::<impl usize>::unchecked_add

Check 28: core::ub_checks::is_valid_allocation_size.assertion.1
	 - Status: UNREACHABLE
	 - Description: "attempt to divide by zero"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ub_checks.rs:148:54 in function core::ub_checks::is_valid_allocation_size

Check 29: core::ub_checks::is_valid_allocation_size.arithmetic_overflow.1
	 - Status: SUCCESS
	 - Description: "attempt to divide by zero"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ub_checks.rs:148:54 in function core::ub_checks::is_valid_allocation_size

Check 30: contracts::unwrap_pad.assertion.1
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:48:40 in function contracts::unwrap_pad

Check 31: contracts::unwrap_pad.assertion.2
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:48:57 in function contracts::unwrap_pad

Check 32: contracts::unwrap_pad.assertion.3
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:53:21 in function contracts::unwrap_pad

Check 33: core::slice::<impl [core::mem::MaybeUninit<[u8; 16]>]>::get_unchecked_mut::<usize>.safety_check.1
	 - Status: SUCCESS
	 - Description: "misaligned pointer to reference cast: address must be a multiple of its type's alignment"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/mod.rs:693:18 in function core::slice::<impl [core::mem::MaybeUninit<[u8; 16]>]>::get_unchecked_mut::<usize>

Check 34: core::slice::<impl [core::mem::MaybeUninit<[u8; 16]>]>::get_unchecked_mut::<usize>.safety_check.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/mod.rs:693:18 in function core::slice::<impl [core::mem::MaybeUninit<[u8; 16]>]>::get_unchecked_mut::<usize>

Check 35: kani::rustc_intrinsics::offset::<hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, *const hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, usize>.safety_check.1
	 - Status: SUCCESS
	 - Description: "Offset in bytes overflows isize"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::offset::<hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, *const hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, usize>

Check 36: kani::rustc_intrinsics::offset::<hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, *const hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, usize>.safety_check.2
	 - Status: SUCCESS
	 - Description: "Offset result address must equal original pointer address plus offset"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::offset::<hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, *const hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, usize>

Check 37: kani::rustc_intrinsics::offset::<hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, *const hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, usize>.safety_check.3
	 - Status: SUCCESS
	 - Description: "Offset result and original pointer must point to the same allocation"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::offset::<hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, *const hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>, usize>

Check 38: <core::ops::ControlFlow<core::ops::try_trait::NeverShortCircuitResidual> as core::ops::FromResidual<core::ops::ControlFlow<core::ops::try_trait::NeverShortCircuitResidual, core::convert::Infallible>>>::from_residual.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ops/control_flow.rs:130:15 in function <core::ops::ControlFlow<core::ops::try_trait::NeverShortCircuitResidual> as core::ops::FromResidual<core::ops::ControlFlow<core::ops::try_trait::NeverShortCircuitResidual, core::convert::Infallible>>>::from_residual

Check 39: <core::ops::Range<usize> as core::slice::SliceIndex<[core::mem::MaybeUninit<[u8; 16]>]>>::get_unchecked_mut.arithmetic_overflow.1
	 - Status: SUCCESS
	 - Description: "attempt to compute `unchecked_sub` which would overflow"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs:399:27 in function <core::ops::Range<usize> as core::slice::SliceIndex<[core::mem::MaybeUninit<[u8; 16]>]>>::get_unchecked_mut

Check 40: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#3}.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: src/lib.rs:415:22 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#3}

Check 41: core::slice::index::slice_index_fail::do_panic::runtime.assertion.4
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs:50:9 in function core::slice::index::slice_index_fail::do_panic::runtime

Check 42: core::mem::conjure_zst::do_panic::runtime.assertion.1
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/mem/mod.rs:1707:5 in function core::mem::conjure_zst::do_panic::runtime

Check 43: <core::ops::Range<usize> as core::slice::SliceIndex<[hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>]>>::index.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs:405:5 in function <core::ops::Range<usize> as core::slice::SliceIndex<[hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>]>>::index

Check 44: <core::ops::Range<usize> as core::slice::SliceIndex<[hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>]>>::index.safety_check.1
	 - Status: SUCCESS
	 - Description: "misaligned pointer to reference cast: address must be a multiple of its type's alignment"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs:411:22 in function <core::ops::Range<usize> as core::slice::SliceIndex<[hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>]>>::index

Check 45: <core::ops::Range<usize> as core::slice::SliceIndex<[hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>]>>::index.safety_check.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs:411:22 in function <core::ops::Range<usize> as core::slice::SliceIndex<[hybrid_array::Array<u8, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>]>>::index

Check 46: core::slice::index::slice_index_fail::do_panic::runtime.assertion.1
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs:41:9 in function core::slice::index::slice_index_fail::do_panic::runtime

Check 47: kani::rustc_intrinsics::offset::<core::mem::MaybeUninit<[u8; 16]>, *mut core::mem::MaybeUninit<[u8; 16]>, usize>.safety_check.1
	 - Status: SUCCESS
	 - Description: "Offset in bytes overflows isize"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::offset::<core::mem::MaybeUninit<[u8; 16]>, *mut core::mem::MaybeUninit<[u8; 16]>, usize>

Check 48: kani::rustc_intrinsics::offset::<core::mem::MaybeUninit<[u8; 16]>, *mut core::mem::MaybeUninit<[u8; 16]>, usize>.safety_check.2
	 - Status: SUCCESS
	 - Description: "Offset result address must equal original pointer address plus offset"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::offset::<core::mem::MaybeUninit<[u8; 16]>, *mut core::mem::MaybeUninit<[u8; 16]>, usize>

Check 49: kani::rustc_intrinsics::offset::<core::mem::MaybeUninit<[u8; 16]>, *mut core::mem::MaybeUninit<[u8; 16]>, usize>.safety_check.3
	 - Status: SUCCESS
	 - Description: "Offset result and original pointer must point to the same allocation"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::offset::<core::mem::MaybeUninit<[u8; 16]>, *mut core::mem::MaybeUninit<[u8; 16]>, usize>

Check 50: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#1}.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: src/lib.rs:418:15 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#1}

Check 51: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#1}.assertion.1
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: src/lib.rs:424:17 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#1}

Check 52: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#1}.assertion.2
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: src/lib.rs:421:17 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#1}

Check 53: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: src/lib.rs:418:15 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap

Check 54: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap.assertion.1
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: src/lib.rs:424:17 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap

Check 55: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap.assertion.2
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: src/lib.rs:421:17 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap

Check 56: <core::ops::ControlFlow<core::ops::try_trait::NeverShortCircuitResidual, [u8; 16]> as core::ops::Try>::branch.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ops/control_flow.rs:116:15 in function <core::ops::ControlFlow<core::ops::try_trait::NeverShortCircuitResidual, [u8; 16]> as core::ops::Try>::branch

Check 57: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#0}.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: src/lib.rs:415:22 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#0}

Check 58: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.1
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:29:26 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 59: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: src/lib.rs:0:0 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 60: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.2
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 61: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.3
	 - Status: SUCCESS
	 - Description: "attempt to multiply with overflow"
	 - Location: src/contracts.rs:36:43 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 62: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.4
	 - Status: SUCCESS
	 - Description: "attempt to add with overflow"
	 - Location: src/contracts.rs:36:43 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 63: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.5
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:36:37 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 64: core::array::Guard::<'_, [u8; 16]>::push_unchecked.assigns.1
	 - Status: SUCCESS
	 - Description: "Check that self->initialized is assignable"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 65: core::fmt::Arguments::<'_>::from_str.assertion.1
	 - Status: UNREACHABLE
	 - Description: "attempt to shift left with overflow"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:820:38 in function core::fmt::Arguments::<'_>::from_str

Check 66: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.assigns.1
	 - Status: SUCCESS
	 - Description: "Check that var_15->end_or_len is assignable"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 67: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.assigns.2
	 - Status: SUCCESS
	 - Description: "Check that var_20->ptr is assignable"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:95:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 68: core::panic::Location::<'_>::caller.unsupported_construct.1
	 - Status: SUCCESS
	 - Description: "caller_location is not currently supported by Kani. Please post your example at https://github.com/model-checking/kani/issues/374"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/panic/location.rs:181:9 in function core::panic::Location::<'_>::caller

Check 69: core::slice::from_raw_parts::<'_, u8>.safety_check.1
	 - Status: SUCCESS
	 - Description: "misaligned pointer to reference cast: address must be a multiple of its type's alignment"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/raw.rs:139:9 in function core::slice::from_raw_parts::<'_, u8>

Check 70: core::slice::from_raw_parts::<'_, u8>.safety_check.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/raw.rs:139:9 in function core::slice::from_raw_parts::<'_, u8>

Check 71: core::array::try_from_fn::<core::ops::try_trait::NeverShortCircuit<[u8; 16]>, 3, &mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}>>.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:155:11 in function core::array::try_from_fn::<core::ops::try_trait::NeverShortCircuit<[u8; 16]>, 3, &mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}>>

Check 72: kani::mem::cbmc::same_allocation.unsupported_construct.1
	 - Status: SUCCESS
	 - Description: "Kani does not support reasoning about pointer to unallocated memory"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::mem::cbmc::same_allocation

Check 73: kani::internal::reset_contract_clause_depth.assigns.1
	 - Status: SUCCESS
	 - Description: "Check that *var_1 is assignable"
	 - Location: library/kani_core/src/lib.rs:684:21 in function kani::internal::reset_contract_clause_depth

Check 74: kani::rustc_intrinsics::ptr_offset_from_unsigned::<()>.safety_check.1
	 - Status: SUCCESS
	 - Description: "Expected non-negative distance between pointers"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::ptr_offset_from_unsigned::<()>

Check 75: core::mem::MaybeUninit::<[u8; 16]>::assume_init_mut.safety_check.1
	 - Status: SUCCESS
	 - Description: "misaligned pointer to reference cast: address must be a multiple of its type's alignment"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/mem/maybe_uninit.rs:1016:13 in function core::mem::MaybeUninit::<[u8; 16]>::assume_init_mut

Check 76: core::mem::MaybeUninit::<[u8; 16]>::assume_init_mut.safety_check.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/mem/maybe_uninit.rs:1016:13 in function core::mem::MaybeUninit::<[u8; 16]>::assume_init_mut

Check 77: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.1
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: src/contracts.rs:5:9 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 78: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.2
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:9:9 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 79: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: src/lib.rs:0:0 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 80: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.3
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 81: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.4
	 - Status: SUCCESS
	 - Description: "attempt to multiply with overflow"
	 - Location: src/contracts.rs:15:24 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 82: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.5
	 - Status: SUCCESS
	 - Description: "attempt to add with overflow"
	 - Location: src/contracts.rs:15:24 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 83: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.assertion.6
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:15:17 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 84: core::ptr::const_ptr::<impl *const ()>::offset_from_unsigned.assertion.1
	 - Status: SUCCESS
	 - Description: "assertion failed: 0 < pointee_size && pointee_size <= isize::MAX as usize"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:731:9 in function core::ptr::const_ptr::<impl *const ()>::offset_from_unsigned

Check 85: kani::rustc_intrinsics::offset::<(), *mut (), usize>.safety_check.1
	 - Status: SUCCESS
	 - Description: "Offset in bytes overflows isize"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::offset::<(), *mut (), usize>

Check 86: kani::rustc_intrinsics::offset::<(), *mut (), usize>.safety_check.2
	 - Status: SUCCESS
	 - Description: "Offset result address must equal original pointer address plus offset"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::offset::<(), *mut (), usize>

Check 87: kani::rustc_intrinsics::offset::<(), *mut (), usize>.safety_check.3
	 - Status: SUCCESS
	 - Description: "Offset result and original pointer must point to the same allocation"
	 - Location: library/kani/src/lib.rs:57:1 in function kani::rustc_intrinsics::offset::<(), *mut (), usize>

Check 88: core::num::<impl usize>::checked_sub.arithmetic_overflow.1
	 - Status: SUCCESS
	 - Description: "attempt to compute `unchecked_sub` which would overflow"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/num/uint_macros.rs:1096:31 in function core::num::<impl usize>::checked_sub

Check 89: <usize as kani::rustc_intrinsics::ToISize>::to_isize.unreachable.1
	 - Status: SUCCESS
	 - Description: "unreachable code"
	 - Location: library/kani_core/src/models.rs:203:17 in function <usize as kani::rustc_intrinsics::ToISize>::to_isize

Check 90: <usize as kani::rustc_intrinsics::ToISize>::to_isize.safety_check.1
	 - Status: SUCCESS
	 - Description: "Offset value overflows isize"
	 - Location: library/kani/src/lib.rs:57:1 in function <usize as kani::rustc_intrinsics::ToISize>::to_isize

Check 91: <usize as kani::rustc_intrinsics::ToISize>::to_isize.assertion.1
	 - Status: SUCCESS
	 - Description: "internal error: entered unreachable code"
	 - Location: library/kani/src/lib.rs:57:1 in function <usize as kani::rustc_intrinsics::ToISize>::to_isize

Check 92: core::ptr::drop_in_place::<[[u8; 16]]>.safety_check.1
	 - Status: SUCCESS
	 - Description: "misaligned pointer to reference cast: address must be a multiple of its type's alignment"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:843:24 in function core::ptr::drop_in_place::<[[u8; 16]]>

Check 93: core::ptr::drop_in_place::<[[u8; 16]]>.safety_check.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:843:24 in function core::ptr::drop_in_place::<[[u8; 16]]>

Check 94: core::ptr::const_ptr::<impl *const ()>::is_aligned_to.assertion.1
	 - Status: UNREACHABLE
	 - Description: "attempt to subtract with overflow"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:1360:23 in function core::ptr::const_ptr::<impl *const ()>::is_aligned_to

Check 95: core::ptr::const_ptr::<impl *const ()>::is_aligned_to.assertion.2
	 - Status: SUCCESS
	 - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:1357:13 in function core::ptr::const_ptr::<impl *const ()>::is_aligned_to

Check 96: <usize as core::slice::SliceIndex<[u8]>>::index.assertion.1
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/index.rs:238:10 in function <usize as core::slice::SliceIndex<[u8]>>::index

Check 97: core::panicking::panic_nounwind_fmt::runtime.unsupported_construct.1
	 - Status: SUCCESS
	 - Description: "call to foreign "Rust" function `_RNvCskSgPeDzUGbv_7___rustc17rust_begin_unwind` is not currently supported by Kani. Please post your example at https://github.com/model-checking/kani/issues/new/choose"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/panicking.rs:110:17 in function core::panicking::panic_nounwind_fmt::runtime

Check 98: core::slice::<impl [core::mem::MaybeUninit<[u8; 16]>]>::get_unchecked_mut::<core::ops::RangeTo<usize>>.safety_check.1
	 - Status: SUCCESS
	 - Description: "misaligned pointer to reference cast: address must be a multiple of its type's alignment"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/mod.rs:693:18 in function core::slice::<impl [core::mem::MaybeUninit<[u8; 16]>]>::get_unchecked_mut::<core::ops::RangeTo<usize>>

Check 99: core::slice::<impl [core::mem::MaybeUninit<[u8; 16]>]>::get_unchecked_mut::<core::ops::RangeTo<usize>>.safety_check.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/slice/mod.rs:693:18 in function core::slice::<impl [core::mem::MaybeUninit<[u8; 16]>]>::get_unchecked_mut::<core::ops::RangeTo<usize>>

Check 100: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.assertion.1
	 - Status: SUCCESS
	 - Description: "|result|
crate::contracts::unwrap_ok(result, old(crate::contracts::snapshot(&self)))"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 101: core::mem::MaybeUninit::<[u8; 16]>::write.assigns.1
	 - Status: SUCCESS
	 - Description: "Check that *self is assignable"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/mem/maybe_uninit.rs:575:9 in function core::mem::MaybeUninit::<[u8; 16]>::write

Check 102: core::ptr::drop_in_place::<[()]>.safety_check.1
	 - Status: SUCCESS
	 - Description: "misaligned pointer to reference cast: address must be a multiple of its type's alignment"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:843:24 in function core::ptr::drop_in_place::<[()]>

Check 103: core::ptr::drop_in_place::<[()]>.safety_check.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:843:24 in function core::ptr::drop_in_place::<[()]>

Check 104: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.assigns.1
	 - Status: SUCCESS
	 - Description: "Check that self->start is assignable"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1103:13 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 105: core::num::<impl usize>::unchecked_sub.arithmetic_overflow.1
	 - Status: SUCCESS
	 - Description: "attempt to compute `unchecked_sub` which would overflow"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/num/uint_macros.rs:1192:17 in function core::num::<impl usize>::unchecked_sub

Check 106: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:4:50 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 107: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:4:50 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 108: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:4:50 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 109: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:4:50 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 110: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:4:50 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 111: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:4:50 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 112: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:9:20 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 113: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:9:20 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 114: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:9:20 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 115: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:9:20 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 116: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:9:20 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 117: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:9:20 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 118: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.array_bounds.1
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:9:9 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 119: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.13
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:13:16 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 120: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.14
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:13:16 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 121: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.15
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:13:16 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 122: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.16
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:13:16 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 123: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.17
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:13:16 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 124: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.18
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:13:16 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 125: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.19
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 126: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.20
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 127: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.21
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 128: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.22
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 129: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.23
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 130: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.24
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 131: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.25
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 132: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.26
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 133: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.27
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 134: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.28
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 135: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.29
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 136: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.30
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:15:38 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 137: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.array_bounds.2
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:15:17 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 138: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.31
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:19:6 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 139: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.32
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:19:6 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 140: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.33
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:19:6 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 141: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.34
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:19:6 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 142: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.35
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:19:6 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 143: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.36
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:19:6 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 144: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.37
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:19:30 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 145: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.38
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:19:30 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 146: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.39
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:19:30 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 147: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.40
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:19:30 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 148: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.41
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:19:30 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 149: contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.42
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:19:30 in function contracts::snapshot::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 150: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:25:8 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 151: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:25:8 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 152: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:25:8 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 153: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:25:8 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 154: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:25:8 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 155: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:25:8 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 156: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:25:50 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 157: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:25:50 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 158: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:25:50 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 159: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:25:50 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 160: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:25:50 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 161: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:25:50 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 162: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.13
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:29:12 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 163: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.14
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:29:12 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 164: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.15
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:29:12 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 165: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.16
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:29:12 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 166: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.17
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:29:12 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 167: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.18
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:29:12 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 168: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.array_bounds.1
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:29:26 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 169: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.19
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:34:16 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 170: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.20
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:34:16 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 171: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.21
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:34:16 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 172: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.22
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:34:16 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 173: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.23
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:34:16 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 174: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.24
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:34:16 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 175: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.25
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 176: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.26
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 177: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.27
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 178: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.28
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 179: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.29
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 180: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.30
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 181: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.31
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 182: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.32
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 183: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.33
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 184: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.34
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 185: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.35
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 186: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.pointer_dereference.36
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/contracts.rs:36:20 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 187: contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>.array_bounds.2
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:36:37 in function contracts::unwrap_ok::<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>

Check 188: kani::rustc_intrinsics::ptr_offset_from::<()>.division-by-zero.1
	 - Status: SUCCESS
	 - Description: "division by zero"
	 - Location: library/kani_core/src/models.rs:93:25 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 189: kani::rustc_intrinsics::ptr_offset_from::<()>.division-by-zero.2
	 - Status: SUCCESS
	 - Description: "division by zero"
	 - Location: library/kani_core/src/models.rs:97:21 in function kani::rustc_intrinsics::ptr_offset_from::<()>

Check 190: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 191: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 192: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 193: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 194: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 195: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 196: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 197: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 198: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 199: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 200: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 201: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/lib.rs:416:5 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}::{closure#0}

Check 202: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/lib.rs:415:72 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 203: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/lib.rs:415:72 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 204: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/lib.rs:415:72 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 205: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/lib.rs:415:72 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 206: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/lib.rs:415:72 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 207: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/lib.rs:415:72 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 208: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/lib.rs:415:113 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 209: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/lib.rs:415:113 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 210: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: src/lib.rs:415:113 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 211: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: src/lib.rs:415:113 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 212: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: src/lib.rs:415:113 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 213: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: src/lib.rs:415:113 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 214: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.13
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: src/lib.rs:415:113 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 215: PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}.pointer_dereference.14
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: src/lib.rs:415:113 in function PaddedData::<'_, hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UInt<hybrid_array::typenum::UTerm, hybrid_array::typenum::B1>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>, hybrid_array::typenum::B0>>::unwrap::{closure#2}

Check 216: core::mem::MaybeUninit::<[u8; 16]>::write.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/mem/maybe_uninit.rs:575:9 in function core::mem::MaybeUninit::<[u8; 16]>::write

Check 217: core::mem::MaybeUninit::<[u8; 16]>::write.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/mem/maybe_uninit.rs:575:9 in function core::mem::MaybeUninit::<[u8; 16]>::write

Check 218: core::mem::MaybeUninit::<[u8; 16]>::write.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/mem/maybe_uninit.rs:575:9 in function core::mem::MaybeUninit::<[u8; 16]>::write

Check 219: core::mem::MaybeUninit::<[u8; 16]>::write.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/mem/maybe_uninit.rs:575:9 in function core::mem::MaybeUninit::<[u8; 16]>::write

Check 220: core::mem::MaybeUninit::<[u8; 16]>::write.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/mem/maybe_uninit.rs:575:9 in function core::mem::MaybeUninit::<[u8; 16]>::write

Check 221: core::mem::MaybeUninit::<[u8; 16]>::write.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/mem/maybe_uninit.rs:575:9 in function core::mem::MaybeUninit::<[u8; 16]>::write

Check 222: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 223: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 224: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 225: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 226: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 227: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 228: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:46 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 229: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:46 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 230: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:46 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 231: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:46 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 232: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:46 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 233: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:972:46 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 234: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.13
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:32 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 235: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.14
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:32 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 236: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.15
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:32 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 237: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.16
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:32 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 238: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.17
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:32 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 239: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.18
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:32 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 240: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.19
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 241: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.20
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 242: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.21
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 243: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.22
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 244: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.23
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 245: core::array::Guard::<'_, [u8; 16]>::push_unchecked.pointer_dereference.24
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:973:13 in function core::array::Guard::<'_, [u8; 16]>::push_unchecked

Check 246: contracts::unwrap_pad.precondition_instance.1
	 - Status: SUCCESS
	 - Description: "free argument must be NULL or valid pointer"
	 - Location: src/contracts.rs:44:1 in function contracts::unwrap_pad

Check 247: contracts::unwrap_pad.precondition_instance.2
	 - Status: SUCCESS
	 - Description: "free argument must be dynamic object"
	 - Location: src/contracts.rs:44:1 in function contracts::unwrap_pad

Check 248: contracts::unwrap_pad.precondition_instance.3
	 - Status: SUCCESS
	 - Description: "free argument has offset zero"
	 - Location: src/contracts.rs:44:1 in function contracts::unwrap_pad

Check 249: contracts::unwrap_pad.precondition_instance.4
	 - Status: SUCCESS
	 - Description: "double free"
	 - Location: src/contracts.rs:44:1 in function contracts::unwrap_pad

Check 250: contracts::unwrap_pad.precondition_instance.5
	 - Status: SUCCESS
	 - Description: "free called for new[] object"
	 - Location: src/contracts.rs:44:1 in function contracts::unwrap_pad

Check 251: contracts::unwrap_pad.precondition_instance.6
	 - Status: SUCCESS
	 - Description: "free called for stack-allocated object"
	 - Location: src/contracts.rs:44:1 in function contracts::unwrap_pad

Check 252: contracts::unwrap_pad.array_bounds.1
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:48:40 in function contracts::unwrap_pad

Check 253: contracts::unwrap_pad.array_bounds.2
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:48:57 in function contracts::unwrap_pad

Check 254: contracts::unwrap_pad.array_bounds.3
	 - Status: SUCCESS
	 - Description: "index out of bounds: the length is less than or equal to the given index"
	 - Location: src/contracts.rs:53:21 in function contracts::unwrap_pad

Check 255: kani::internal::in_contract_clause.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: library/kani_core/src/lib.rs:769:26 in function kani::internal::in_contract_clause

Check 256: kani::internal::in_contract_clause.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: library/kani_core/src/lib.rs:769:26 in function kani::internal::in_contract_clause

Check 257: kani::internal::in_contract_clause.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: library/kani_core/src/lib.rs:769:26 in function kani::internal::in_contract_clause

Check 258: kani::internal::in_contract_clause.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: library/kani_core/src/lib.rs:769:26 in function kani::internal::in_contract_clause

Check 259: kani::internal::in_contract_clause.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: library/kani_core/src/lib.rs:769:26 in function kani::internal::in_contract_clause

Check 260: kani::internal::in_contract_clause.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: library/kani_core/src/lib.rs:769:26 in function kani::internal::in_contract_clause

Check 261: kani::internal::reset_contract_clause_depth.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: library/kani_core/src/lib.rs:684:21 in function kani::internal::reset_contract_clause_depth

Check 262: kani::internal::reset_contract_clause_depth.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: library/kani_core/src/lib.rs:684:21 in function kani::internal::reset_contract_clause_depth

Check 263: kani::internal::reset_contract_clause_depth.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: library/kani_core/src/lib.rs:684:21 in function kani::internal::reset_contract_clause_depth

Check 264: kani::internal::reset_contract_clause_depth.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: library/kani_core/src/lib.rs:684:21 in function kani::internal::reset_contract_clause_depth

Check 265: kani::internal::reset_contract_clause_depth.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: library/kani_core/src/lib.rs:684:21 in function kani::internal::reset_contract_clause_depth

Check 266: kani::internal::reset_contract_clause_depth.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: library/kani_core/src/lib.rs:684:21 in function kani::internal::reset_contract_clause_depth

Check 267: core::ub_checks::is_valid_allocation_size.division-by-zero.1
	 - Status: SUCCESS
	 - Description: "division by zero"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ub_checks.rs:148:54 in function core::ub_checks::is_valid_allocation_size

Check 268: core::ptr::const_ptr::<impl *const T>::offset_from_unsigned::runtime_ptr_ge::runtime.pointer.1
	 - Status: SUCCESS
	 - Description: "same object violation in this >= origin"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:716:21 in function core::ptr::const_ptr::<impl *const T>::offset_from_unsigned::runtime_ptr_ge::runtime

Check 269: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 270: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 271: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 272: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 273: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 274: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 275: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 276: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 277: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 278: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 279: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 280: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:83:59 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 281: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.13
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 282: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.14
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 283: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.15
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 284: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.16
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 285: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.17
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 286: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.18
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 287: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.19
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 288: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.20
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 289: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.21
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 290: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.22
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 291: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.23
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 292: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.24
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:87:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 293: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.25
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 294: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.26
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 295: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.27
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 296: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.28
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 297: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.29
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 298: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.30
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 299: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.31
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 300: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.32
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 301: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.33
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 302: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.34
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 303: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.35
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 304: <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut.pointer_dereference.36
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:90:13 in function <&mut core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::FnMut<(usize,)>>::call_mut

Check 305: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:107:17 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 306: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:107:17 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 307: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:107:17 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 308: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:107:17 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 309: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:107:17 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 310: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:107:17 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 311: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:114:48 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 312: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:114:48 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 313: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:114:48 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 314: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:114:48 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 315: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:114:48 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 316: <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/drain.rs:114:48 in function <core::array::drain::Drain<'_, '_, (), {closure@core::ops::try_trait::NeverShortCircuit<[u8; 16]>::wrap_mut_1<(), {closure@<[u8; 16] as kani::Arbitrary>::any_array<3>::{closure#0}}>::{closure#0}}> as core::ops::Drop>::drop

Check 317: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1101:23 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 318: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1101:23 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 319: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1101:23 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 320: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1101:23 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 321: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1101:23 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 322: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1101:23 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 323: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1103:13 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 324: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1103:13 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 325: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1103:13 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 326: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1103:13 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 327: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1103:13 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 328: <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/iter/range.rs:1103:13 in function <core::ops::Range<usize> as core::iter::range::RangeIteratorImpl>::spec_next

Check 329: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:50 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 330: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:50 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 331: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:50 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 332: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:50 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 333: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:50 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 334: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:50 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 335: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:59 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 336: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:59 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 337: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:59 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 338: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:59 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 339: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:59 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 340: core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/cmp.rs:2192:59 in function core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt

Check 341: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:13 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 342: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:13 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 343: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:13 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 344: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:13 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 345: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:13 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 346: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:13 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 347: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:48 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 348: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:48 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 349: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:48 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 350: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:48 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 351: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:48 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 352: <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/array/mod.rs:985:48 in function <core::array::Guard<'_, [u8; 16]> as core::ops::Drop>::drop

Check 353: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 354: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 355: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 356: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 357: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 358: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 359: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 360: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 361: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 362: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 363: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 364: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 365: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.13
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 366: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.14
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 367: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.15
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 368: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.16
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 369: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.17
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 370: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.18
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 371: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.19
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 372: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.20
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 373: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.21
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 374: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.22
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 375: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.23
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 376: <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone.pointer_dereference.24
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: ../../../../../../../../../../../Users/runner/.rustup/toolchains/nightly-2026-08-21-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/clone.rs:236:5 in function <(*const u8, usize, [u8; 16], [u8; 32]) as core::clone::Clone>::clone

Check 377: __CPROVER_contracts_make_invalid_pointer.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: <builtin-library-__CPROVER_contracts_library>:1186 in function __CPROVER_contracts_make_invalid_pointer

Check 378: __CPROVER_contracts_make_invalid_pointer.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: <builtin-library-__CPROVER_contracts_library>:1186 in function __CPROVER_contracts_make_invalid_pointer

Check 379: __CPROVER_contracts_make_invalid_pointer.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: <builtin-library-__CPROVER_contracts_library>:1186 in function __CPROVER_contracts_make_invalid_pointer

Check 380: __CPROVER_contracts_make_invalid_pointer.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: <builtin-library-__CPROVER_contracts_library>:1186 in function __CPROVER_contracts_make_invalid_pointer

Check 381: __CPROVER_contracts_make_invalid_pointer.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: <builtin-library-__CPROVER_contracts_library>:1186 in function __CPROVER_contracts_make_invalid_pointer

Check 382: __CPROVER_contracts_make_invalid_pointer.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: <builtin-library-__CPROVER_contracts_library>:1186 in function __CPROVER_contracts_make_invalid_pointer

Check 383: __CPROVER_contracts_obj_set_create_indexed_by_object_id.bit_count.1
	 - Status: SUCCESS
	 - Description: "count leading zeros is undefined for value zero"
	 - Location: <builtin-library-__CPROVER_contracts_library>:264 in function __CPROVER_contracts_obj_set_create_indexed_by_object_id

Check 384: __CPROVER_contracts_obj_set_create_indexed_by_object_id.bit_count.2
	 - Status: SUCCESS
	 - Description: "count leading zeros is undefined for value zero"
	 - Location: <builtin-library-__CPROVER_contracts_library>:264 in function __CPROVER_contracts_obj_set_create_indexed_by_object_id

Check 385: __CPROVER_contracts_obj_set_create_indexed_by_object_id.bit_count.3
	 - Status: SUCCESS
	 - Description: "count leading zeros is undefined for value zero"
	 - Location: <builtin-library-__CPROVER_contracts_library>:264 in function __CPROVER_contracts_obj_set_create_indexed_by_object_id

Check 386: kani::internal::enter_contract_clause.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: library/kani_core/src/lib.rs:710:45 in function kani::internal::enter_contract_clause

Check 387: kani::internal::enter_contract_clause.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: library/kani_core/src/lib.rs:710:45 in function kani::internal::enter_contract_clause

Check 388: kani::internal::enter_contract_clause.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: library/kani_core/src/lib.rs:710:45 in function kani::internal::enter_contract_clause

Check 389: kani::internal::enter_contract_clause.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: library/kani_core/src/lib.rs:710:45 in function kani::internal::enter_contract_clause

Check 390: kani::internal::enter_contract_clause.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: library/kani_core/src/lib.rs:710:45 in function kani::internal::enter_contract_clause

Check 391: kani::internal::enter_contract_clause.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: library/kani_core/src/lib.rs:710:45 in function kani::internal::enter_contract_clause

Check 392: kani::internal::enter_contract_clause.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: library/kani_core/src/lib.rs:710:21 in function kani::internal::enter_contract_clause

Check 393: kani::internal::enter_contract_clause.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: library/kani_core/src/lib.rs:710:21 in function kani::internal::enter_contract_clause

Check 394: kani::internal::enter_contract_clause.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: library/kani_core/src/lib.rs:710:21 in function kani::internal::enter_contract_clause

Check 395: kani::internal::enter_contract_clause.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: library/kani_core/src/lib.rs:710:21 in function kani::internal::enter_contract_clause

Check 396: kani::internal::enter_contract_clause.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: library/kani_core/src/lib.rs:710:21 in function kani::internal::enter_contract_clause

Check 397: kani::internal::enter_contract_clause.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: library/kani_core/src/lib.rs:710:21 in function kani::internal::enter_contract_clause

Check 398: kani::internal::exit_contract_clause.pointer_dereference.1
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: library/kani_core/src/lib.rs:723:45 in function kani::internal::exit_contract_clause

Check 399: kani::internal::exit_contract_clause.pointer_dereference.2
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: library/kani_core/src/lib.rs:723:45 in function kani::internal::exit_contract_clause

Check 400: kani::internal::exit_contract_clause.pointer_dereference.3
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: library/kani_core/src/lib.rs:723:45 in function kani::internal::exit_contract_clause

Check 401: kani::internal::exit_contract_clause.pointer_dereference.4
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: library/kani_core/src/lib.rs:723:45 in function kani::internal::exit_contract_clause

Check 402: kani::internal::exit_contract_clause.pointer_dereference.5
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: library/kani_core/src/lib.rs:723:45 in function kani::internal::exit_contract_clause

Check 403: kani::internal::exit_contract_clause.pointer_dereference.6
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: library/kani_core/src/lib.rs:723:45 in function kani::internal::exit_contract_clause

Check 404: kani::internal::exit_contract_clause.pointer_dereference.7
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer NULL"
	 - Location: library/kani_core/src/lib.rs:723:21 in function kani::internal::exit_contract_clause

Check 405: kani::internal::exit_contract_clause.pointer_dereference.8
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer invalid"
	 - Location: library/kani_core/src/lib.rs:723:21 in function kani::internal::exit_contract_clause

Check 406: kani::internal::exit_contract_clause.pointer_dereference.9
	 - Status: SUCCESS
	 - Description: "dereference failure: deallocated dynamic object"
	 - Location: library/kani_core/src/lib.rs:723:21 in function kani::internal::exit_contract_clause

Check 407: kani::internal::exit_contract_clause.pointer_dereference.10
	 - Status: SUCCESS
	 - Description: "dereference failure: dead object"
	 - Location: library/kani_core/src/lib.rs:723:21 in function kani::internal::exit_contract_clause

Check 408: kani::internal::exit_contract_clause.pointer_dereference.11
	 - Status: SUCCESS
	 - Description: "dereference failure: pointer outside object bounds"
	 - Location: library/kani_core/src/lib.rs:723:21 in function kani::internal::exit_contract_clause

Check 409: kani::internal::exit_contract_clause.pointer_dereference.12
	 - Status: SUCCESS
	 - Description: "dereference failure: invalid integer address"
	 - Location: library/kani_core/src/lib.rs:723:21 in function kani::internal::exit_contract_clause


SUMMARY:
 ** 0 of 409 failed (8 unreachable)

VERIFICATION:- SUCCESSFUL
Verification Time: 8.268589s

Manual Harness Summary:
Complete - 1 successfully verified harnesses, 0 failures, 1 total.

=== stderr ===
   Compiling typenum v1.20.1
   Compiling hybrid-array v0.4.15
   Compiling block-padding v0.4.2 (./block-padding/0.4.2/kani)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.92s
Environment

The independent workspace uses block-padding 0.4.2 with hybrid-array 0.4.15 and typenum 1.20.1, Kani 0.68.0 and CBMC 6.11.0. On macOS arm64, a local run passed all 25 harnesses. The workspace results record the target, commands, bounds and evidence; the published contract claim is tied to its recorded run. A version-local recorder discovery fix recognizes the nominal generic owner of the inherent contract; it does not change Kani, the compiler, or the proof.
Publication uses the supported recorded-API binding for unwrap because the independent rustdoc catalogue is unavailable. This binding is a recorded author observation; unavailable rustdoc metadata is not inferred. The original SARIF is unchanged.
The verification compiler bundled with Kani is rustc 1.100.0-nightly (8925ea358 2026-08-20). The SARIF ambient rustc metadata is 1.91.1; it is distinct from Kani’s verification compiler. The recorder-only scanner patch and binary identity are pinned in kani/verification/proofs-cli-tool.json.

What is trusted

The results depend on Kani and CBMC translation and models, the Rust compiler and standard-library models, and the solver. The checked instance uses the actual locked hybrid-array dependency without a replacement array shim. The original release implementation bodies are retained; Kani-only contract attributes and a verification-only module add the harnesses and specifications.

Technical limitations

These are bounded checks for U16, not claims for other block sizes, longer inputs, arbitrary downstream Padding implementations, or the whole dependency. The unwrap contract excludes NoPad and Error. The typed pad checks use valid positions and do not establish invalid-position behavior. The count-byte raw decoders' empty and oversized inputs are outside these typed checks. The checks do not establish all Rust undefined-behavior obligations or cryptographic security. Native tests are separate from Kani verification.

Tool limitations

Verification is scoped to the selected harnesses, assumptions, concrete types, target architecture, and any stubs or models used. Kani does not detect every form of Rust undefined behavior. In particular, data races and violations of reference aliasing rules are not fully checked. Uninitialized-memory checks require experimental support. Concurrent execution and panic stack unwinding are not modeled. A successful run should not be interpreted as excluding all Rust UB. References: https://model-checking.github.io/kani/undefined-behaviour.html https://model-checking.github.io/kani/rust-feature-support.html

Updated 2026-09-24 05:03 UTC

kani 0.68.0 — version details

Dependencies (1)

CrateReports
hybrid-array ^0.4.3—

Comments (0)

No comments.

Sign in to comment.