From 63ddb0c099741346b928aa2becfbbfd487f4a8b5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?David=20B=C3=BChler?= <david.buhler@cea.fr>
Date: Wed, 29 May 2024 15:05:47 +0200
Subject: [PATCH] [Eva] Uses Lattice_bounds.Bottom instead of Eval.Bottom.

---
 src/plugins/eva/contexts/context_product.ml | 3 ++-
 src/plugins/eva/domains/domain_product.ml   | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/plugins/eva/contexts/context_product.ml b/src/plugins/eva/contexts/context_product.ml
index ad934208e87..4ca41b8fdc1 100644
--- a/src/plugins/eva/contexts/context_product.ml
+++ b/src/plugins/eva/contexts/context_product.ml
@@ -23,5 +23,6 @@
 module Make (L : Abstract_context.S) (R : Abstract_context.S) = struct
   type t = L.t * R.t
   let top = (L.top, R.top)
-  let narrow (l, r) (l', r') = Eval.Bottom.zip (L.narrow l l') (R.narrow r r')
+  let narrow (l, r) (l', r') =
+    Lattice_bounds.Bottom.zip (L.narrow l l') (R.narrow r r')
 end
diff --git a/src/plugins/eva/domains/domain_product.ml b/src/plugins/eva/domains/domain_product.ml
index 0f03069fcda..fdf4ab1eeea 100644
--- a/src/plugins/eva/domains/domain_product.ml
+++ b/src/plugins/eva/domains/domain_product.ml
@@ -121,7 +121,7 @@ module Make
       (Right.reduce_further right expr value)
 
   let build_context (left, right) =
-    let open Eval.Bottom.Operators in
+    let open Lattice_bounds.Bottom.Operators in
     let* left  = Left.build_context  left  in
     let* right = Right.build_context right in
     Context.narrow left right
-- 
GitLab