@@ -130,13 +130,13 @@ exprt path_symex_statet::expand_structs_and_arrays(const exprt &src)
130
130
if (to_integer (array_type.size (), size))
131
131
throw " failed to convert array size" ;
132
132
133
- unsigned long long size_int=integer2unsigned (size);
133
+ std:: size_t size_int=integer2size_t (size);
134
134
135
135
array_exprt result (array_type);
136
136
result.operands ().resize (size_int);
137
137
138
138
// split it up into elements
139
- for (unsigned long long i=0 ; i<size_int; ++i)
139
+ for (std:: size_t i=0 ; i<size_int; ++i)
140
140
{
141
141
exprt index=from_integer (i, array_type.size ().type ());
142
142
exprt new_src=index_exprt (src, index, subtype);
@@ -168,14 +168,14 @@ exprt path_symex_statet::expand_structs_and_arrays(const exprt &src)
168
168
if (to_integer (vector_type.size (), size))
169
169
throw " failed to convert vector size" ;
170
170
171
- unsigned long long int size_int=integer2unsigned (size);
171
+ std:: size_t size_int=integer2size_t (size);
172
172
173
173
vector_exprt result (vector_type);
174
174
exprt::operandst &operands=result.operands ();
175
175
operands.resize (size_int);
176
176
177
177
// split it up into elements
178
- for (unsigned long long i=0 ; i<size_int; ++i)
178
+ for (std:: size_t i=0 ; i<size_int; ++i)
179
179
{
180
180
exprt index=from_integer (i, vector_type.size ().type ());
181
181
exprt new_src=index_exprt (src, index, subtype);
@@ -227,12 +227,12 @@ exprt path_symex_statet::array_theory(const exprt &src, bool propagate)
227
227
if (to_integer (array_type.size (), size))
228
228
throw " failed to convert array size" ;
229
229
230
- unsigned long long size_int=integer2unsigned (size);
230
+ std:: size_t size_int=integer2size_t (size);
231
231
232
232
exprt result=nil_exprt ();
233
233
234
234
// split it up
235
- for (unsigned long long i=0 ; i<size_int; ++i)
235
+ for (std:: size_t i=0 ; i<size_int; ++i)
236
236
{
237
237
exprt index=from_integer (i, index_expr.index ().type ());
238
238
exprt new_src=index_exprt (index_expr.array (), index, subtype);
0 commit comments