solidity/test/libsolidity/smtCheckerTests/control_flow
Martin Blicha cdfc19b503 SMTChecker: Bring back counterexample checks in regression tests
Since the default is now to ignore the counterexamples when checking
test output, we bring back counterexample checks in tests where the
counterexample is (mostly) deterministic.
2023-07-25 12:26:21 +02:00
..
branches_with_return Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
assignment_in_declaration.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_assert_condition_1.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_assert_condition_2.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_inside_modifiers_1.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_inside_modifiers_2.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_inside_modifiers_3.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_inside_modifiers_4.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_merge_variables_1.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_merge_variables_2.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_merge_variables_3.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_merge_variables_4.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_merge_variables_5.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
branches_merge_variables_6.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
function_call_inside_branch_2.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
function_call_inside_branch_3.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
function_call_inside_branch_4.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
function_call_inside_branch.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
function_call_inside_else_branch.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
function_call_inside_modifier_branch.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
function_call_inside_placeholder_inside_modifier_branch.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
require.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
return_1_fail.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
return_1.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
return_2_fail.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
return_2.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
revert_complex_flow.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
revert.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
short_circuit_and_fail.sol SMTChecker: Bring back counterexample checks in regression tests 2023-07-25 12:26:21 +02:00
short_circuit_and_inside_branch.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
short_circuit_and_need_both_fail.sol SMTChecker: Bring back counterexample checks in regression tests 2023-07-25 12:26:21 +02:00
short_circuit_and_need_both.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
short_circuit_and_touched_function.sol Update old tests 2021-04-08 21:03:39 +02:00
short_circuit_and_touched.sol Update old tests 2021-04-08 21:03:39 +02:00
short_circuit_and.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
short_circuit_or_fail.sol SMTChecker: Bring back counterexample checks in regression tests 2023-07-25 12:26:21 +02:00
short_circuit_or_inside_branch.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
short_circuit_or_need_both_fail.sol SMTChecker: Bring back counterexample checks in regression tests 2023-07-25 12:26:21 +02:00
short_circuit_or_need_both.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
short_circuit_or_touched_function.sol Update old tests 2021-04-08 21:03:39 +02:00
short_circuit_or_touched.sol Update old tests 2021-04-08 21:03:39 +02:00
short_circuit_or.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
side_effects_inside_if_1.sol Fix encoding of side-effects inside if and conditional statements in the BMC engine 2023-05-11 16:44:09 +02:00
side_effects_inside_if_2.sol Fix encoding of side-effects inside if and conditional statements in the BMC engine 2023-05-11 16:44:09 +02:00
side_effects_inside_if_3.sol Fix encoding of side-effects inside if and conditional statements in the BMC engine 2023-05-11 16:44:09 +02:00
side_effects_inside_if_4.sol Fix encoding of side-effects inside if and conditional statements in the BMC engine 2023-05-11 16:44:09 +02:00
side_effects_inside_ternary_1.sol Fix encoding of side-effects inside if and conditional statements in the BMC engine 2023-05-11 16:44:09 +02:00
side_effects_inside_ternary_2.sol Fix encoding of side-effects inside if and conditional statements in the BMC engine 2023-05-11 16:44:09 +02:00
side_effects_inside_ternary_3.sol Fix encoding of side-effects inside if and conditional statements in the BMC engine 2023-05-11 16:44:09 +02:00
side_effects_inside_ternary_4.sol Fix encoding of side-effects inside if and conditional statements in the BMC engine 2023-05-11 16:44:09 +02:00
try_catch_1.sol Update old tests 2021-04-08 21:03:39 +02:00
try_catch_2.sol Trivial isoltest updates: directives sorted alphabetically 2021-04-20 17:21:56 +02:00
virtual_function_call_inside_branch_1.sol Trivial isoltest updates: missing // ---- at the end 2021-04-20 17:38:29 +02:00
virtual_function_call_inside_branch_2.sol Update old tests 2021-04-08 21:03:39 +02:00
ways_to_merge_variables_1.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
ways_to_merge_variables_2.sol Report safe properties in BMC and CHC 2023-03-09 14:59:32 +01:00
ways_to_merge_variables_3.sol Update old tests 2021-04-08 21:03:39 +02:00