From 0b594fb9a289d2ff61fcab032385f8c948baaba7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?David=20B=C3=BChler?= <david.buhler@cea.fr>
Date: Tue, 28 May 2024 11:08:42 +0200
Subject: [PATCH] [Eva] Fixes evaluation: do not use Alarmset.all when no alarm
 should be emitted.

---
 src/plugins/eva/engine/evaluation.ml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/eva/engine/evaluation.ml b/src/plugins/eva/engine/evaluation.ml
index 91553023c4f..b3502d989e0 100644
--- a/src/plugins/eva/engine/evaluation.ml
+++ b/src/plugins/eva/engine/evaluation.ml
@@ -1520,7 +1520,7 @@ module Make
   let copy_lvalue ?(valuation=Cache.empty) ?subdivnb state lval =
     let open Evaluated.Operators in
     let expr = Eva_utils.lval_to_exp lval in
-    let* env = root_environment ?subdivnb state, Alarmset.all in
+    let* env = root_environment ?subdivnb state, Alarmset.none in
     try
       let record, report = Cache.find' valuation expr in
       if less_fuel_than env.remaining_fuel report.fuel
-- 
GitLab