Skip to content

Commit 9a5d2e3

Browse files
committed
Remove some boolean equality checks found by semgrep
1 parent fe4b6b1 commit 9a5d2e3

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/analyses/raceAnalysis.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ struct
349349
| ts when Queries.TS.is_top ts ->
350350
includes_uk := true
351351
| ts ->
352-
if Queries.TS.is_empty ts = false then
352+
if not (Queries.TS.is_empty ts) then
353353
includes_uk := true;
354354
let f = function
355355
| TComp (ci, _) ->

src/incremental/compareCFG.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ let compareCfgs (module CfgOld : CfgForward) (module CfgNew : CfgForward) fun1 f
9797
* case the edge is directly added to the diff set to avoid undetected ambiguities during the recursive
9898
* call. *)
9999
let testFalseEdge edge = match edge with
100-
| Test (p,b) -> p = Cil.one && b = false
100+
| Test (p,false) -> p = Cil.one
101101
| _ -> false in
102102
let posAmbigEdge edgeList = let findTestFalseEdge (ll,_) = testFalseEdge (snd (List.hd ll)) in
103103
let numDuplicates l = List.length (List.find_all findTestFalseEdge l) in

0 commit comments

Comments
 (0)