@@ -258,7 +258,7 @@ struct
258258 let f ~q a (n ,(module S:MCPSpec ),d ) =
259259 let ctx' : (S.D.t, S.G.t, S.C.t, S.V.t) ctx = inner_ctx " query" ctx'' n d in
260260 (* sideg is discouraged in query, because they would bypass sides grouping in other transfer functions.
261- See https://github.com/goblint/analyzer/pull/214. *)
261+ See https://github.com/goblint/analyzer/pull/214. *)
262262 let ctx' : (S.D.t, S.G.t, S.C.t, S.V.t) ctx =
263263 { ctx' with
264264 ask = (fun (type b ) (q : b Queries.t ) -> query' ~querycache asked' ctx q)
@@ -278,9 +278,9 @@ struct
278278 | Queries. PartAccess {exp; var_opt; write} ->
279279 Obj. repr (access ctx exp var_opt write)
280280 (* | EvalInt e ->
281- (* TODO: only query others that actually respond to EvalInt *)
282- (* 2x speed difference on SV-COMP nla-digbench-scaling/ps6-ll_valuebound5.c *)
283- f (Result.top ()) (!base_id, spec !base_id, assoc !base_id ctx.local) *)
281+ (* TODO: only query others that actually respond to EvalInt *)
282+ (* 2x speed difference on SV-COMP nla-digbench-scaling/ps6-ll_valuebound5.c *)
283+ f (Result.top ()) (!base_id, spec !base_id, assoc !base_id ctx.local) *)
284284 | _ ->
285285 let r = fold_left (f ~q ) (Result. top () ) @@ spec_list ctx.local in
286286 do_sideg ctx ! sides;
0 commit comments