solidity/test/libsolidity/smtCheckerTests/loops
2023-08-03 13:36:41 +02:00
..
do_while_1_fail.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
do_while_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_4.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_5.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_6.sol SMTChecker fix: Do not unroll loop after it completes 2023-07-26 16:31:03 +02:00
do_while_bmc_iterations_7.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
do_while_bmc_iterations_assertion_fails_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_assertion_fails_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_assertion_fails_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_break_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_break_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_break_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_break_4.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_break_5.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_break_6.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_break_7.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_break_8.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_break_continue_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_break_continue_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_continue_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_continue_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_continue_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_continue_4.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_nested_break.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_nested_continue.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_nested.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_bmc_iterations_semantics_1.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
do_while_bmc_iterations_semantics_2.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
do_while_bmc_iterations_semantics_3.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
do_while_bmc_iterations_semantics_4.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
do_while_bmc_iterations_shallow_unroll.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
do_while_break_2_fail.sol Update old tests 2021-04-08 21:03:39 +02:00
do_while_break_2.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
do_while_break_fail.sol Update old tests 2021-04-08 21:03:39 +02:00
do_while_break.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
do_while_continue.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_1_break_fail.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_1_break.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_1_continue_fail.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_1_continue.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_1_false_positive.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_break_direct.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_loop_1.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_loop_2.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_loop_3.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_loop_4.sol Update old tests 2021-04-08 21:03:39 +02:00
for_loop_5.sol Update old tests 2021-04-08 21:03:39 +02:00
for_loop_6.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_loop_array_assignment_memory_memory.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_loop_array_assignment_memory_storage.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_loop_array_assignment_storage_memory.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
for_loop_array_assignment_storage_storage.sol Update old tests 2021-04-08 21:03:39 +02:00
for_loop_bmc_iterations_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_4.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_5.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_6.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_7.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_8.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_9.sol SMTChecker fix: Do not unroll loop after it completes 2023-07-26 16:31:03 +02:00
for_loop_bmc_iterations_10.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
for_loop_bmc_iterations_assertion_fails_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_assertion_fails_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_assertion_fails_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_4.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_5.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_6.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_7.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_8.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_9.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_continue_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_continue_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_break_continue_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_continue_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_continue_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_continue_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_continue_4.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_continue_5.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_false_positive.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_nested_break.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_nested_continue.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_nested.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_bmc_iterations_semantics_1.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
for_loop_bmc_iterations_semantics_2.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
for_loop_bmc_iterations_semantics_3.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
for_loop_bmc_iterations_shallow_unroll.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_trivial_condition_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_trivial_condition_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
for_loop_trivial_condition_3.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_1_break_fail.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_1_break.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_1_continue_fail.sol Update old tests 2021-04-08 21:03:39 +02:00
while_1_continue.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_1_fail.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_1_infinite.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_1.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_2_break_fail.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_2_break.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_2_fail.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_2.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_bmc_iterations_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_4.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_5.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_6.sol SMTChecker fix: Do not unroll loop after it completes 2023-07-26 16:31:03 +02:00
while_bmc_iterations_7.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_8.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
while_bmc_iterations_assertion_fails_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_assertion_fails_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_assertion_fails_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_3.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_4.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_5.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_6.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_7.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_8.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_9.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_continue_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_break_continue_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_continue_1.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_continue_2.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_nested_break.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_nested_continue.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_nested.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_bmc_iterations_semantics_1.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
while_bmc_iterations_semantics_2.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
while_bmc_iterations_semantics_3.sol SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
while_bmc_iterations_shallow_unroll.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_break_direct.sol Add optional bounds to unroll loops in BMC model checker 2023-06-02 18:32:38 +02:00
while_loop_array_assignment_memory_memory.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_loop_array_assignment_memory_storage.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_loop_array_assignment_storage_storage.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_loop_simple_1.sol SMTChecker: Bring back counterexample checks in regression tests 2023-07-25 12:26:21 +02:00
while_loop_simple_2.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_loop_simple_3.sol Update old tests 2021-04-08 21:03:39 +02:00
while_loop_simple_4.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_loop_simple_5.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_nested_break_fail.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_nested_break.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
while_nested_continue_fail.sol update smt tests z3 4.8.16 2022-05-03 14:23:27 +02:00
while_nested_continue.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00