| Obligations | Alt-Ergo (2.1.0) | CVC4 (1.5) | Eprover (1.9) | Spass (3.5) | Z3 (4.6.2) |
| paths_in | --- | --- | --- | --- | --- |
| induction_pr | | | | | |
| | paths_in.1 | 0.01 | 0.03 | 0.01 | 0.04 | 0.03 |
| paths_in.2 | 0.01 | 0.05 | 0.03 | 0.06 | Timeout (15s) |
| 2. VC for dfs1 | --- | --- | --- | --- | --- |
| split_goal_wp | | | | | |
| | 1. index in array bounds | 0.01 | 0.06 | 0.04 | 0.05 | 0.03 |
| 2. loop invariant init | 0.01 | 0.05 | 0.02 | 0.04 | 0.03 |
| 3. loop invariant init | 0.01 | 0.05 | 0.02 | 0.05 | 0.03 |
| 4. loop invariant init | --- | --- | --- | --- | --- |
| split_goal_wp | | | | | |
| | 1. VC for dfs1 | 0.09 | 0.27 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 2. VC for dfs1 | 0.01 | 6.03 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 3. VC for dfs1 | 0.01 | 0.05 | 0.02 | 0.04 | 0.03 |
| 4. VC for dfs1 | 0.01 | 0.06 | 0.03 | 0.40 | 0.03 |
| 5. loop invariant init | --- | --- | --- | --- | --- |
| introduce_premises | | | | | |
| | 1. loop invariant init | --- | --- | --- | --- | --- |
| inline_goal | | | | | |
| | 1. loop invariant init | --- | --- | --- | --- | --- |
| introduce_premises | | | | | |
| | 1. loop invariant init | --- | --- | --- | --- | --- |
| inline_goal | | | | | |
| | 1. loop invariant init | Timeout (15s) | 15.04 | 0.42 | 9.49 | Timeout (15s) |
| 6. loop invariant init | 0.01 | 0.07 | 0.04 | 0.07 | 0.03 |
| 7. loop invariant init | 0.01 | 0.09 | 0.13 | 9.33 | 0.03 |
| 8. type invariant | 0.01 | 0.03 | 0.02 | 0.05 | 0.02 |
| 9. index in array bounds | Timeout (15s) | 14.41 | 0.25 | 5.01 | Timeout (15s) |
| 10. assertion | 0.03 | 0.26 | Timeout (15s) | Timeout (15s) | 0.05 |
| 11. exceptional postcondition | --- | --- | --- | --- | --- |
| introduce_premises | | | | | |
| | 1. exceptional postcondition | --- | --- | --- | --- | --- |
| inline_goal | | | | | |
| | 1. exceptional postcondition | Timeout (15s) | 28.83 | 8.45 | 2.01 | Timeout (15s) |
| 12. index in array bounds | 0.01 | 0.05 | 0.02 | 0.05 | 0.03 |
| 13. precondition | 0.01 | 0.07 | 0.03 | 0.07 | 0.03 |
| 14. precondition | 0.01 | 0.03 | 0.02 | 0.06 | 0.03 |
| 15. precondition | 0.01 | 0.05 | 0.02 | 0.06 | 0.03 |
| 16. precondition | --- | --- | --- | --- | --- |
| introduce_premises | | | | | |
| | 1. precondition | --- | --- | --- | --- | --- |
| inline_goal | | | | | |
| | 1. precondition | --- | --- | --- | --- | --- |
| introduce_premises | | | | | |
| | 1. precondition | --- | --- | --- | --- | --- |
| inline_goal | | | | | |
| | 1. precondition | Timeout (15s) | 13.95 | 0.05 | 2.01 | Timeout (15s) |
| 17. precondition | 0.01 | 0.06 | 0.02 | 0.05 | 0.03 |
| 18. loop invariant preservation | Timeout (15s) | 0.51 | 2.34 | 9.31 | 0.06 |
| 19. loop invariant preservation | Timeout (15s) | 0.19 | 0.14 | 0.15 | 0.04 |
| 20. loop invariant preservation | 0.01 | 0.06 | 0.05 | 0.09 | 0.03 |
| 21. loop invariant preservation | Timeout (15s) | 0.19 | 0.06 | 0.21 | 0.09 |
| 22. loop invariant preservation | 0.06 | 0.16 | Timeout (15s) | Timeout (15s) | 0.04 |
| 23. loop invariant preservation | 0.01 | 0.06 | 0.02 | 0.05 | 0.03 |
| 24. exceptional postcondition | 0.01 | 0.06 | 0.02 | 0.05 | 0.03 |
| 25. loop invariant preservation | Timeout (15s) | 0.30 | 1.85 | 5.91 | 0.05 |
| 26. loop invariant preservation | Timeout (15s) | 0.15 | 0.14 | 0.14 | 0.04 |
| 27. loop invariant preservation | 0.01 | 0.06 | 0.02 | 0.07 | 0.03 |
| 28. loop invariant preservation | Timeout (15s) | 0.14 | 0.06 | 0.18 | 0.05 |
| 29. loop invariant preservation | 0.05 | 0.29 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 30. loop invariant preservation | 0.01 | 0.06 | 0.02 | 0.05 | 0.03 |
| 31. type invariant | 0.01 | 0.04 | 0.02 | 0.05 | 0.02 |
| 32. index in array bounds | 0.01 | 0.06 | 0.02 | 0.05 | 0.03 |
| 33. assertion | 0.14 | 0.31 | Timeout (15s) | Timeout (15s) | 0.07 |
| 34. postcondition | 0.01 | 0.06 | 0.03 | 0.07 | 0.03 |
| 35. postcondition | --- | --- | --- | --- | --- |
| split_goal_wp | | | | | |
| | 1. VC for dfs1 | 0.35 | 1.69 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 2. VC for dfs1 | 0.36 | 1.98 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 3. VC for dfs1 | 0.02 | 0.10 | 0.09 | 4.96 | 0.03 |
| 4. VC for dfs1 | 0.07 | 0.10 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 36. postcondition | 11.71 | 12.19 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 3. VC for is_acyclic | --- | --- | --- | --- | --- |
| split_goal_wp | | | | | |
| | 1. array creation size | 0.01 | 0.05 | 0.01 | 0.03 | 0.03 |
| 2. assertion | 0.01 | 0.06 | Timeout (15s) | Timeout (15s) | 0.03 |
| 3. assertion | 0.02 | 0.06 | 0.17 | 0.05 | 0.11 |
| 4. postcondition | 0.02 | 0.07 | 0.17 | 0.05 | 0.03 |
| 5. loop invariant init | 0.01 | 0.03 | Timeout (15s) | Timeout (15s) | 0.02 |
| 6. loop invariant init | 0.02 | 0.29 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 7. loop invariant init | Timeout (15s) | 0.14 | 0.07 | Timeout (15s) | 0.04 |
| 8. type invariant | 0.01 | 0.03 | 0.01 | 0.04 | 0.02 |
| 9. index in array bounds | 0.01 | 0.05 | 0.91 | 6.46 | 0.03 |
| 10. precondition | 0.01 | 0.06 | 0.03 | 0.06 | 0.03 |
| 11. precondition | 0.01 | 0.03 | 0.01 | 0.05 | 0.03 |
| 12. precondition | 0.01 | 0.05 | 0.02 | 0.05 | 0.03 |
| 13. precondition | 0.01 | 0.06 | 0.04 | 0.06 | 0.03 |
| 14. precondition | 0.01 | 0.05 | 0.02 | 0.04 | 0.03 |
| 15. loop invariant preservation | 0.01 | 0.99 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 16. loop invariant preservation | 0.01 | 0.05 | 0.04 | 0.07 | 0.03 |
| 17. loop invariant preservation | 0.01 | 0.05 | 0.02 | 0.04 | 0.03 |
| 18. postcondition | 0.01 | 0.06 | 0.02 | 0.05 | 0.03 |
| 19. loop invariant preservation | 0.01 | 0.11 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 20. loop invariant preservation | 0.01 | 0.05 | 0.02 | 0.05 | 0.03 |
| 21. loop invariant preservation | 0.01 | 0.05 | 0.02 | 0.04 | 0.03 |
| 22. assertion | 0.01 | 0.13 | Timeout (15s) | Timeout (15s) | 0.87 |
| 23. assertion | 0.38 | 29.35 | Timeout (15s) | Timeout (15s) | Timeout (15s) |
| 24. postcondition | 0.01 | 0.06 | 0.02 | 0.04 | 0.03 |