Why3 Proof Results for Project "scc"

Theory "scc.SCCTarjan72": fully verified in 15.88 s

ObligationsAlt-Ergo (2.2.0)CVC4 (1.5)Coq (8.7.2)Eprover (1.9)Spass (3.5)Z3 (4.6.2)
lmem_dec0.00---------------
inter_com---0.05------------
inter_add_l0.01---------------
inter_not_add_l0.01---------------
diff_add_l0.01---------------
diff_not_add_l0.01---------------
subset_add_r0.01---------------
union_add_l0.01---------------
union_add_r0.01---------------
union_com0.01---------------
union_var_l0.01---------------
union_var_r0.01---------------
set_of_elt------------------
split_goal_wp
  set_of_elt.10.02---------------
set_of_elt.2------------2.50---
elt_set_of---------0.22------
subset_set_of0.04---------------
elts_cons0.03---------------
elts_app0.02---------------
list_simpl_r------------------
induction_ty_lex
  list_simpl_r.1------------------
split_goal_wp
  list_simpl_r.1.10.01---------------
list_simpl_r.1.2---0.22------------
snoc_app0.02---------------
precedes_mem0.05---------------
head_precedes---0.10------------
precedes_tail---1.50------------
tail_not_precedes0.02---------------
split_list_precedes---7.88------------
precedes_refl0.02---------------
precedes_append_left0.05---------------
precedes_append_left_iff------------------
induction_ty_lex
  precedes_append_left_iff.1------------------
split_goal_wp
  precedes_append_left_iff.1.10.02---------------
precedes_append_left_iff.1.20.02---------------
precedes_append_left_iff.1.30.02---------------
precedes_append_left_iff.1.40.01---------------
precedes_append_right0.80---------------
precedes_append_right_iff------------------
induction_ty_lex
  precedes_append_right_iff.1------------------
split_goal_wp
  precedes_append_right_iff.1.10.02---------------
precedes_append_right_iff.1.20.02---------------
precedes_append_right_iff.1.30.06---------------
precedes_append_right_iff.1.40.01---------------
simplelist_tl---0.12------------
simplelist_split------------------
induction_ty_lex
  simplelist_split.1------------------
split_goal_wp
  simplelist_split.1.1---0.59------------
simplelist_split.1.2---0.62------------
simplelist_split.1.3---0.91------------
simplelist_split.1.4---0.73------------
simplelist_app_disjoint------------------
induction_ty_lex
  simplelist_app_disjoint.1------------------
split_goal_wp
  simplelist_app_disjoint.1.1---------0.09------
simplelist_app_disjoint.1.2---0.69------------
simplelist_length------------------
induction_ty_lex
  simplelist_length.1------------------
split_goal_wp
  simplelist_length.1.10.01---------------
simplelist_length.1.20.01---------------
precedes_antisym0.34---------------
precedes_trans------------------
induction_ty_lex
  precedes_trans.1------------------
split_goal_wp
  precedes_trans.1.1---4.14------------
reachable_refl---------0.03------
reachable_trans---0.18------------
xpath_xedge------------------
induction_pr
  xpath_xedge.10.01---------------
xpath_xedge.2---------0.06------
same_scc_refl---------0.07------
same_scc_sym0.01---------------
same_scc_trans0.02---------------
subscc_add0.04---------------
scc_max---0.32------------
subscc_after_last_gray------------------
split_goal_wp
  subscc_after_last_gray.1---0.43------------
subscc_after_last_gray.20.04---------------
subscc_after_last_gray.3---2.34------------
subscc_after_last_gray.4---0.19------------
subscc_after_last_gray.5------------------
inline_goal
  subscc_after_last_gray.5.1---------2.86------
wf_color_postcond_split---0.36------------
wf_color_sccs---0.32------------
wf_color_3_cases---0.30------------
num_lmemTimeout (45s)2.81------------
num_rank_strict------------------
split_goal_wp
  num_rank_strict.1---0.32------------
num_rank_strict.20.03---------------
num_rank_strict.3---0.30------------
50. VC for split------------------
split_goal_wp
  1. postcondition0.01---------------
2. postcondition0.01---------------
3. postcondition0.01---------------
4. postcondition---0.16------------
5. postcondition0.01---------------
6. postcondition0.05---------------
51. VC for add_stack_incr0.01---------------
52. VC for add_black0.02---------------
53. VC for set_infty0.03---------------
54. VC for dfs1------------------
split_goal_wp
  1. precondition0.02---------------
2. precondition------------------
inline_goal
  1. precondition---------0.91------
3. precondition------------------
introduce_premises
  1. precondition------------------
inline_goal
  1. precondition------------------
split_goal_wp
  1. precondition0.20---------------
2. precondition------------------
introduce_premises
  1. precondition------------------
inline_goal
  1. precondition------------------
split_goal_wp
  1. preconditionTimeout (45s) (obsolete)0.56------------
2. precondition0.06---------------
3. precondition0.25---------------
4. precondition0.11---------------
5. precondition0.18---------------
6. precondition0.14---------------
7. preconditionTimeout (45s) (obsolete)0.67------------
8. precondition---0.77------------
3. precondition0.06---------------
4. precondition0.21---------------
5. precondition---0.41------------
6. precondition---19.37------------
7. precondition0.03---------------
8. precondition0.03---------------
9. precondition0.03---------------
4. assertion---7.39------------
5. assertion---3.58------------
6. postcondition------------------
introduce_premises
  1. postcondition------------------
inline_goal
  1. postcondition------------------
split_goal_wp
  1. VC for dfs1------------------
introduce_premises
  1. VC for dfs1------------------
inline_goal
  1. VC for dfs1------------------
split_goal_wp
  1. VC for dfs10.59---------------
2. VC for dfs1---0.58------------
3. VC for dfs14.62---------------
4. VC for dfs1---0.77------------
2. VC for dfs1---19.94------------
3. VC for dfs11.31---------------
4. VC for dfs10.07---------------
5. VC for dfs10.33---------------
6. VC for dfs1---27.05------------
7. VC for dfs11.770.87------------
8. VC for dfs10.180.16------------
9. VC for dfs1---------------10.51
10. VC for dfs1------0.71---------
11. VC for dfs10.180.29------------
12. VC for dfs10.030.13------------
13. VC for dfs10.190.42------------
14. VC for dfs10.590.38------------
7. postcondition---0.11------------
8. postcondition---0.25------------
9. postcondition---0.92------------
10. postcondition------------------
inline_goal
  1. postcondition2.36---------------
11. assertion------------------
split_goal_wp
  1. VC for dfs10.07---------------
2. VC for dfs10.10---------------
3. VC for dfs16.25---------------
12. assertion------------------
introduce_premises
  1. assertion------------------
inline_goal
  1. assertion---0.23------------
13. assertion------1.03---------
14. assertion------------------
inline_goal
  1. assertion------------------
split_goal_wp
  1. VC for dfs1---1.02------------
2. VC for dfs10.17---------------
3. VC for dfs1---------6.54------
15. assertion------------------
split_goal_wp
  1. assertion---------------0.23
16. postcondition------------------
inline_goal
  1. postcondition------------------
split_goal_wp
  1. postcondition------------------
introduce_premises
  1. VC for dfs1------------------
inline_goal
  1. VC for dfs1------------------
split_goal_wp
  1. VC for dfs10.76---------------
2. VC for dfs1---0.90------------
3. VC for dfs1------------------
introduce_premises
  1. VC for dfs1------------------
inline_goal
  1. VC for dfs1------------------
split_goal_wp
  1. VC for dfs1---26.96------------
2. VC for dfs111.55---------------
4. VC for dfs12.00---------------
2. postcondition------------------
introduce_premises
  1. VC for dfs1------------------
inline_goal
  1. VC for dfs1------------------
split_goal_wp
  1. VC for dfs11.90---------------
2. VC for dfs10.68---------------
3. VC for dfs10.84---------------
4. VC for dfs10.81---------------
5. VC for dfs1---1.60------------
6. VC for dfs10.67---------------
7. VC for dfs1------------------
split_all_full
  1. VC for dfs11.61---------------
8. VC for dfs1------------------
split_all_full
  1. VC for dfs12.47---------------
3. postcondition2.33---------------
4. postcondition0.03---------------
5. postcondition---0.22------------
6. postcondition------------------
split_all_full
  1. postcondition------------------
introduce_premises
  1. VC for dfs1------------------
inline_goal
  1. VC for dfs1---11.67------------
7. postcondition0.792.02------------
8. postcondition0.27---------------
9. postcondition------------------
split_all_full
  1. postcondition------------------
introduce_premises
  1. VC for dfs1---------11.41------
10. postcondition---------0.11------
11. postcondition0.100.46------------
12. postcondition0.100.46------------
13. postcondition---------------1.43
14. postcondition0.04---------------
17. postcondition0.02---------------
18. postcondition0.18---------------
19. postcondition------------------
inline_goal
  1. postcondition0.01---------------
20. postcondition0.78---------------
55. VC for dfs------------------
split_goal_wp
  1. postcondition------------------
introduce_premises
  1. postcondition------------------
inline_goal
  1. postcondition------------------
split_goal_wp
  1. VC for dfs0.02---------------
2. VC for dfs0.02---------------
3. VC for dfs0.02---------------
4. VC for dfs0.02---------------
5. VC for dfs0.05---------------
6. VC for dfs0.11---------------
7. VC for dfs0.02---------------
8. VC for dfs0.02---------------
9. VC for dfs0.03---------------
10. VC for dfs---0.24------------
11. VC for dfs0.02---------------
12. VC for dfs0.02---------------
13. VC for dfs0.01---------------
14. VC for dfs0.02---------------
2. postcondition0.02---------------
3. postcondition0.02---------------
4. postcondition0.02---------------
5. postcondition0.25---------------
6. precondition0.02---------------
7. precondition0.02---------------
8. precondition0.02---------------
9. postcondition------------------
introduce_premises
  1. VC for dfs------------------
inline_goal
  1. VC for dfs------------------
split_goal_wp
  1. VC for dfs0.03---------------
2. VC for dfs0.03---------------
3. VC for dfs0.03---------------
4. VC for dfs0.03---------------
5. VC for dfs0.17---------------
6. VC for dfs0.38---------------
7. VC for dfs0.05---------------
8. VC for dfs0.06---------------
9. VC for dfs0.06---------------
10. VC for dfs---------------0.04
11. VC for dfs0.04---------------
12. VC for dfs0.04---------------
13. VC for dfs0.04---------------
14. VC for dfs0.04---------------
10. postcondition1.28---------------
11. postcondition---0.84------------
12. postcondition------------------
introduce_premises
  1. VC for dfs------------------
inline_goal
  1. VC for dfs0.71---------------
13. postcondition0.02---------------
14. precondition0.02---------------
15. precondition0.02---------------
16. precondition0.15---------------
17. precondition0.02---------------
18. precondition0.02---------------
19. precondition0.04---------------
20. precondition0.02---------------
21. postcondition------------------
split_goal_wp
  1. postcondition0.02---------------
2. postcondition------------------
introduce_premises
  1. VC for dfs------------------
inline_goal
  1. VC for dfs------------------
split_goal_wp
  1. VC for dfs------------------
inline_goal
  1. VC for dfs------------------
inline_all
  1. VC for dfs---------------0.22
2. VC for dfs0.04---------------
3. VC for dfs0.04---------------
4. VC for dfs0.21---------------
5. VC for dfs0.04---------------
22. postcondition0.10---------------
23. postcondition---1.51------------
24. postcondition0.41---------------
25. postcondition---3.46------------
56. VC for tarjan------------------
split_goal_wp
  1. precondition0.01---------------
2. precondition0.01---------------
3. precondition------------------
inline_goal
  1. precondition------------------
split_goal_wp
  1. precondition0.05---------------
2. precondition0.04---------------
3. precondition0.01---------------
4. precondition0.01---------------
5. precondition0.01---------------
6. precondition0.01---------------
7. precondition0.02---------------
8. precondition0.02---------------
9. precondition0.02---------------
4. assertion0.15---------------
5. postcondition------------------
split_goal_wp
  1. postcondition0.32---------------
2. postcondition0.02---------------
3. postcondition0.15---------------