We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3ecae8e commit 7cd3743Copy full SHA for 7cd3743
src/analyses/apron/relationAnalysis.apron.ml
@@ -740,7 +740,12 @@ struct
740
in
741
({ f } : Queries.ask) in
742
let rel = RD.assert_inv dummyask rel e false (no_overflow ask e_orig) in (* assume *)
743
- let rel = RD.keep_vars rel (List.map RV.local vars) in (* restrict *)
+ let rel =
744
+ if GobConfig.get_bool "ana.apron.strengthening" then
745
+ RD.keep_vars rel (List.map RV.local vars) (* restrict *)
746
+ else
747
+ rel (* naive unassume: will be homogeneous join below *)
748
+ in
749
750
(* TODO: parallel write_global? *)
751
let st =
0 commit comments