Skip to content

Commit 01ae89b

Browse files
Merge pull request #1672 from goblint/refine_loop
Fix `fixpoint` option `ana.int.refinement` - loop was never executed
2 parents 8608e19 + 70026e2 commit 01ae89b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/cdomain/value/cdomains/int/intDomTuple.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ module IntDomTupleImpl = struct
265265
let old_dt = !dt in
266266
List.iter (fun f -> dt := f !dt) (refine_functions ik);
267267
quit_loop := equal old_dt !dt;
268-
if is_bot !dt then dt := bot_of ik; quit_loop := true;
268+
if is_bot !dt then (dt := bot_of ik; quit_loop := true);
269269
if M.tracing then M.trace "cong-refine-loop" "old: %a, new: %a" pretty old_dt pretty !dt;
270270
done;
271271
| _ -> ()

0 commit comments

Comments
 (0)