Obligations | Alt-Ergo 2.3.0 | CVC4 1.7 |
VC for t | --- | --- |
split_vc | | |
| array creation size | 0.01 | --- |
type invariant | --- | --- |
split_vc | | |
| type invariant | 0.00 | --- |
type invariant | 0.01 | --- |
type invariant | 0.00 | --- |
type invariant | --- | 0.05 |
VC for create | 0.02 | --- |
VC for first_is_min | 0.05 | --- |
VC for move_down | --- | --- |
split_vc | | |
| index in array bounds | --- | 0.08 |
index in array bounds | --- | 0.08 |
index in array bounds | --- | --- |
unfold heap_order | | |
| index in array bounds | --- | --- |
split_vc | | |
| index in array bounds | 0.05 | --- |
index in array bounds | 0.02 | --- |
index in array bounds | --- | 0.05 |
index in array bounds | --- | 0.05 |
variant decrease | --- | 0.04 |
precondition | 0.60 | --- |
precondition | --- | 0.06 |
precondition | 0.06 | --- |
postcondition | 0.02 | --- |
index in array bounds | --- | 0.09 |
postcondition | --- | --- |
unfold heap_order | | |
| VC for move_down | --- | --- |
split_vc | | |
| VC for move_down | 0.21 | --- |
VC for move_down | 0.30 | --- |
index in array bounds | --- | 0.07 |
postcondition | 0.09 | --- |
VC for extract_min_exn | --- | --- |
split_vc | | |
| exceptional postcondition | --- | --- |
unfold heap_order | | |
| exceptional postcondition | --- | --- |
split_vc | | |
| exceptional postcondition | 0.01 | --- |
index in array bounds | --- | 0.05 |
index in array bounds | --- | 0.06 |
precondition | 0.03 | --- |
precondition | --- | 0.07 |
precondition | --- | 0.06 |
type invariant | --- | 0.17 |
type invariant | 0.01 | --- |
postcondition | --- | 0.07 |
postcondition | 0.01 | --- |
type invariant | 0.02 | --- |
type invariant | --- | 0.04 |
postcondition | 0.10 | --- |
postcondition | 0.05 | --- |
VC for move_up | --- | --- |
split_vc | | |
| index in array bounds | 0.02 | --- |
postcondition | 0.05 | --- |
check division by zero | 0.01 | --- |
index in array bounds | 0.00 | --- |
index in array bounds | 0.01 | --- |
variant decrease | 0.03 | --- |
precondition | 0.02 | --- |
precondition | 0.86 | --- |
precondition | 0.12 | --- |
precondition | 0.02 | --- |
postcondition | 0.02 | --- |
index in array bounds | 0.01 | --- |
postcondition | 0.25 | --- |
VC for insert | --- | --- |
split_vc | | |
| exceptional postcondition | 0.01 | 0.05 |
index in array bounds | 0.03 | --- |
type invariant | 0.04 | --- |
type invariant | 0.02 | --- |
postcondition | --- | --- |
split_vc | | |
| postcondition | 0.02 | 0.06 |
check division by zero | 0.01 | 0.04 |
index in array bounds | 0.02 | 0.07 |
index in array bounds | 0.03 | 0.07 |
precondition | 0.03 | --- |
precondition | 0.19 | --- |
precondition | 0.11 | --- |
precondition | 0.05 | --- |
type invariant | 0.04 | --- |
type invariant | 0.02 | 0.08 |
postcondition | 0.01 | 0.07 |
index in array bounds | 0.03 | 0.08 |
type invariant | 0.02 | --- |
type invariant | 0.16 | --- |
postcondition | 0.02 | 0.04 |