File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -258,7 +258,7 @@ void smt2_convt::define_object_size(
258
258
<< " ((_ extract " << h << " " << l << " ) " ;
259
259
convert_expr (ptr);
260
260
out << " ) (_ bv" << number << " " << config.bv_encoding .object_bits << " ))"
261
- << " (= " << id << " (_ bv" << *object_size << " " << size_width
261
+ << " (= | " << id << " | (_ bv" << *object_size << " " << size_width
262
262
<< " ))))\n " ;
263
263
264
264
++number;
@@ -1931,7 +1931,7 @@ void smt2_convt::convert_expr(const exprt &expr)
1931
1931
}
1932
1932
else if (expr.id ()==ID_object_size)
1933
1933
{
1934
- out << object_sizes[expr];
1934
+ out << " | " << object_sizes[expr] << " | " ;
1935
1935
}
1936
1936
else if (expr.id ()==ID_let)
1937
1937
{
@@ -4589,7 +4589,7 @@ void smt2_convt::find_symbols(const exprt &expr)
4589
4589
{
4590
4590
const irep_idt id =
4591
4591
" object_size." + std::to_string (object_sizes.size ());
4592
- out << " (declare-fun " << id << " () " ;
4592
+ out << " (declare-fun | " << id << " | () " ;
4593
4593
convert_type (expr.type ());
4594
4594
out << " )" << " \n " ;
4595
4595
You can’t perform that action at this time.
0 commit comments