Why3 Proof Results for Project "scc"

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

ObligationsAlt-Ergo (2.2.0)Alt-Ergo (2.3.0)CVC4 (1.5)Coq (8.7.2)Eprover (1.9)Spass (3.5)Z3 (4.6.2)Z3 (4.6.3)
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.50---------------
subscc_after_last_gray.20.04---------------------
subscc_after_last_gray.3Timeout (45s)---19.29---------------
subscc_after_last_gray.4Timeout (45s) (obsolete)---0.42---Timeout (45s) (obsolete)---Timeout (45s) (obsolete)---
subscc_after_last_gray.5Timeout (45s) (obsolete)---2.08---Timeout (45s) (obsolete)---Timeout (45s) (obsolete)---
subscc_after_last_gray.6------------------------
inline_goal
  subscc_after_last_gray.6.1------------0.22---------
wf_color_postcond_split------0.36---------------
wf_color_sccs------0.32---------------
wf_color_3_cases------0.30---------------
num_lmemTimeout (45s) (obsolete)---2.23---------------
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.38---------------------
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------7.76---------------
6. precondition------5.97---------------
7. precondition0.03---------------------
8. precondition0.03---------------------
9. precondition0.03---------------------
4. assertion---0.047.39 (obsolete)---------------
5. assertion------7.52---------------
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 dfs1---1.03------------------
2. VC for dfs1------1.16---------------
3. VC for dfs1---3.67------------------
4. VC for dfs1------1.54---------------
2. VC for dfs1------21.07---------------
3. VC for dfs1---1.41------------------
4. VC for dfs1---0.07------------------
5. VC for dfs1---0.33------------------
6. VC for dfs1------5.30---------------
7. VC for dfs1---2.271.66---------------
8. VC for dfs1---0.180.28---------------
9. VC for dfs1---------------------7.88
10. VC for dfs1---------1.37------------
11. VC for dfs1---0.180.54---------------
12. VC for dfs1---0.030.27---------------
13. VC for dfs1---0.190.61---------------
14. VC for dfs1---1.060.70---------------
7. postcondition------0.11---------------
8. postcondition------0.51---------------
9. postcondition------1.52---------------
10. postcondition------------------------
inline_goal
  1. postcondition---4.07------------------
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.54------------
14. assertion------------------------
inline_goal
  1. assertion------------------------
split_goal_wp
  1. VC for dfs1------1.23---------------
2. VC for dfs10.17---------------------
3. VC for dfs1------------7.49---------
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------------------1.00---
3. VC for dfs1------------------------
introduce_premises
  1. VC for dfs1------------------------
inline_goal
  1. VC for dfs1------------------------
split_goal_wp
  1. VC for dfs1------24.50---------------
2. VC for dfs118.36---------------------
4. VC for dfs13.39---------------------
2. postcondition------------------------
introduce_premises
  1. VC for dfs1------------------------
inline_goal
  1. VC for dfs1------------------------
split_goal_wp
  1. VC for dfs13.35---------------------
2. VC for dfs10.69---------------------
3. VC for dfs10.84---------------------
4. VC for dfs10.81---------------------
5. VC for dfs1------7.56---------------
6. VC for dfs10.91---------------------
7. VC for dfs1------------------------
split_all_full
  1. VC for dfs12.04---------------------
8. VC for dfs1------------------------
split_all_full
  1. VC for dfs12.47---------------------
3. postcondition2.04---------------------
4. postcondition0.03---------------------
5. postcondition------22.05---------------
6. postcondition------------------------
split_all_full
  1. postcondition------------------------
introduce_premises
  1. VC for dfs1------------------------
inline_goal
  1. VC for dfs1------32.00---------------
7. postcondition0.79---4.56---------------
8. postcondition0.27---------------------
9. postcondition------------------------
split_all_full
  1. postcondition------------------------
introduce_premises
  1. VC for dfs1------------10.23---------
10. postcondition------------0.11---------
11. postcondition0.10---0.46---------------
12. postcondition0.10---0.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.88---------------------
11. postcondition------0.84---------------
12. postcondition------------------------
introduce_premises
  1. VC for dfs------------------------
inline_goal
  1. VC for dfs0.95---------------------
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---------------------