Skip to content

Commit 40e0123

Browse files
authored
Merge pull request #7234 from tautschnig/bugfixes/vector-unsigned
Remove vectors: Boolean expressions do not require signed bitvectors
2 parents b0744ea + 9baef8f commit 40e0123

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

src/goto-programs/remove_vector.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,6 @@ static void remove_vector(exprt &expr)
188188
const auto dimension = numeric_cast_v<std::size_t>(vector_type.size());
189189

190190
const typet &subtype = vector_type.element_type();
191-
PRECONDITION(subtype.id() == ID_signedbv);
192191
exprt minus_one = from_integer(-1, subtype);
193192
exprt zero = from_integer(0, subtype);
194193

0 commit comments

Comments
 (0)