Skip to content

Commit 1f28ddd

Browse files
authored
Merge pull request #3705 from tautschnig/fix-precondition
Fix precondition of string_insertion_builtin_functiont::eval
2 parents 5419894 + de62593 commit 1f28ddd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/solvers/refinement/string_builtin_function.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,7 @@ std::vector<mp_integer> string_insertion_builtin_functiont::eval(
445445
const std::vector<mp_integer> &input2_value,
446446
const std::vector<mp_integer> &args_value) const
447447
{
448-
PRECONDITION(args_value.size() >= 1 || args_value.size() <= 3);
448+
PRECONDITION(args_value.size() >= 1 && args_value.size() <= 3);
449449
const auto offset = std::min(
450450
std::max(args_value[0], mp_integer(0)), mp_integer(input1_value.size()));
451451
const auto start = args_value.size() > 1

0 commit comments

Comments
 (0)