Skip to content

Commit

Permalink
Fix widened CPA join losing widened variables
Browse files Browse the repository at this point in the history
  • Loading branch information
sim642 committed Nov 6, 2023
1 parent d9baa2f commit 820f1e5
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/cdomains/baseDomain.ml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ struct
let filter f (m, _) = (CPA.filter f m, Vars.empty ())
let merge f (m1, _) (m2, _) = (CPA.merge f m1 m2, Vars.empty ())
let leq_with_fct f (m1, _) (m2, _) = CPA.leq_with_fct f m1 m2
let join_with_fct f (m1, _) (m2, _) = (CPA.join_with_fct f m1 m2, Vars.empty ())
let join_with_fct f (m1, v1) (m2, v2) = (CPA.join_with_fct f m1 m2, Vars.join v1 v2)
let widen_with_fct f (m1, v1) (m2, _) =
let vs = ref v1 in
let f' k v1 v2 =
Expand Down

0 comments on commit 820f1e5

Please sign in to comment.