diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/addrOf.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/addrOf.1.res.oracle
index aa55f57b68134ef0a070c2ae4cd0c628ccd2c1b6..8773d06ed290564424e11540514804e9eebfaf49 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/addrOf.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/addrOf.1.res.oracle
@@ -30,11 +30,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function f:
-  m ∈ {123}
-  u ∈ {{ &m }}
-  p ∈ {{ &m }}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  x ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/addrOf.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/addrOf.res.oracle
index aa55f57b68134ef0a070c2ae4cd0c628ccd2c1b6..8773d06ed290564424e11540514804e9eebfaf49 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/addrOf.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/addrOf.res.oracle
@@ -30,11 +30,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function f:
-  m ∈ {123}
-  u ∈ {{ &m }}
-  p ∈ {{ &m }}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  x ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/arith.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/arith.1.res.oracle
index e826a10252a3a1bdb0909e5c58324cce61475777..569a317907e7f9aab1d46042885b2014b4362df1 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/arith.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/arith.1.res.oracle
@@ -86,7 +86,3 @@ tests/e-acsl-runtime/arith.i:33:[value] Assertion got status valid.
 tests/e-acsl-runtime/arith.i:33:[value] Assertion 'E_ACSL' got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {-3}
-  y ∈ {2}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/arith.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/arith.res.oracle
index a5f2cd71f27149d57400f1777193cf673a8548ac..9d33b17f15c80b5d11a490afe61a39ec975c897c 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/arith.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/arith.res.oracle
@@ -38,7 +38,3 @@ tests/e-acsl-runtime/arith.i:32:[value] Assertion got status valid.
 tests/e-acsl-runtime/arith.i:33:[value] Assertion got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {-3}
-  y ∈ {2}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/array.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/array.1.res.oracle
index 1d3b8f7c04285a7dc6061fc6ef0e560abf3f185a..c4cd42d3ae35fc9d4cfce2c56dce80914ccd9f5a 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/array.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/array.1.res.oracle
@@ -26,9 +26,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 tests/e-acsl-runtime/array.i:16:[value] Assertion got status unknown.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  T1[0] ∈ {0; 2}
-    [1..2] ∈ {0; 1; 2}
-  T2[0] ∈ {0; 2}
-    [1..3] ∈ {0; 2; 4; 6}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/array.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/array.res.oracle
index 3f7c1963f285d06a41ac690fe7974e04d432199b..9c76d866663413b10e9f8f114ecebc8c8ec97b64 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/array.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/array.res.oracle
@@ -35,9 +35,3 @@ FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:117:[value] Function __gmpz_clear: precondition
 tests/e-acsl-runtime/array.i:16:[value] Assertion got status unknown.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  T1[0] ∈ {0; 2}
-    [1..2] ∈ {0; 1; 2}
-  T2[0] ∈ {0; 2}
-    [1..3] ∈ {0; 2; 4; 6}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/at.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/at.1.res.oracle
index 8a0364192b24c50194edeea6b6a9209abb1de4e3..a05225b59c2b51b21a4b7a4df1d2309f0bb992cc 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/at.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/at.1.res.oracle
@@ -69,23 +69,3 @@ tests/e-acsl-runtime/at.i:34:[value] Assertion got status unknown.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function f:
-  A ∈ {3}
-[value] Values at end of function __e_acsl_f:
-  A ∈ {3}
-[value] Values at end of function g:
-  A ∈ {4}
-  x ∈ {1}
-  t[0] ∈ {2}
-   [1] ∈ {3}
-[value] Values at end of function h:
-  
-[value] Values at end of function __e_acsl_h:
-  __retres ∈ {0}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  A ∈ {4}
-  x ∈ {1}
-  t[0] ∈ {2}
-   [1] ∈ {3}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/at.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/at.res.oracle
index 4e633188c05c140c99a7f219a8164bab2e20a8e1..8ca19010e11def8602dfc4499bd820c5a8bfd5d6 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/at.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/at.res.oracle
@@ -50,23 +50,3 @@ tests/e-acsl-runtime/at.i:34:[value] Assertion got status unknown.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function f:
-  A ∈ {3}
-[value] Values at end of function __e_acsl_f:
-  A ∈ {3}
-[value] Values at end of function g:
-  A ∈ {4}
-  x ∈ {1}
-  t[0] ∈ {2}
-   [1] ∈ {3}
-[value] Values at end of function h:
-  
-[value] Values at end of function __e_acsl_h:
-  __retres ∈ {0}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  A ∈ {4}
-  x ∈ {1}
-  t[0] ∈ {2}
-   [1] ∈ {3}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1304.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1304.1.res.oracle
index 6640da36b1de2062b307aa4394be39325ec2fc37..1cb0bf21feee957d0b26b19af49cb87774a2d836 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1304.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1304.1.res.oracle
@@ -29,10 +29,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function read_sensor_4:
-  buf[0..11] ∈ {0} or UNINITIALIZED
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  buf[0..11] ∈ {0}
-  i ∈ {3}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1304.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1304.res.oracle
index 6640da36b1de2062b307aa4394be39325ec2fc37..1cb0bf21feee957d0b26b19af49cb87774a2d836 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1304.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1304.res.oracle
@@ -29,10 +29,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function read_sensor_4:
-  buf[0..11] ∈ {0} or UNINITIALIZED
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  buf[0..11] ∈ {0}
-  i ∈ {3}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1307.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1307.1.res.oracle
index 313e9f7afd2640fbbefb125363601592b5dd115b..11f4a771e503959f8b6d755970047c6696f39b99 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1307.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1307.1.res.oracle
@@ -7,9 +7,7 @@
 tests/e-acsl-runtime/bts1307.i:16:[kernel] warning: Floating-point constant 0.4 is not represented exactly. Will use 0x1.999999999999ap-2. See documentation for option -warn-decimal-float
 [e-acsl] beginning translation.
 tests/e-acsl-runtime/bts1307.i:31:[e-acsl] warning: approximating type `real' by `long double'
-tests/e-acsl-runtime/bts1307.i:13:[e-acsl] warning: missing guard for ensuring that the given integer is C-representable
 tests/e-acsl-runtime/bts1307.i:31:[e-acsl] warning: approximating a real number by a float
-tests/e-acsl-runtime/bts1307.i:25:[e-acsl] warning: missing guard for ensuring that the given integer is C-representable
 [e-acsl] translation done in project "e-acsl".
 [value] Analyzing a complete application starting at main
 [value] Computing initial state
@@ -78,17 +76,3 @@ tests/e-acsl-runtime/bts1307.i:25:[value] Function __e_acsl_bar, behavior UnderE
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function bar:
-  h ∈ 0.850000023842
-[value] Values at end of function __e_acsl_bar:
-  h ∈ 0.850000023842
-[value] Values at end of function foo:
-  h ∈ 6.
-[value] Values at end of function __e_acsl_foo:
-  h ∈ 6.
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  f ∈ 1.
-  g ∈ 1.
-  h ∈ 0.850000023842
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1307.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1307.res.oracle
index 7fb4f34d14f2996792046ee15a2cdc4e8f82a143..c95f7403f103385006cadb955431868b56e91d4a 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1307.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1307.res.oracle
@@ -39,9 +39,10 @@ tests/e-acsl-runtime/bts1307.i:13:[value] Function foo, behavior OverEstimate_Mo
 FRAMAC_SHARE/e-acsl/memory_model/e_acsl_mmodel.h:93:[value] Function __valid_read: postcondition got status unknown.
 FRAMAC_SHARE/e-acsl/memory_model/e_acsl_mmodel.h:94:[value] Function __valid_read: postcondition got status valid.
 [value] user error: type long double not implemented. Using double instead
-tests/e-acsl-runtime/bts1307.i:13:[kernel] warning: non-finite long double value ({5}):
+tests/e-acsl-runtime/bts1307.i:13:[kernel] warning: non-finite float value ([-1.79769313486e+308 .. 1.79769313486e+308]):
                   assert
-                  \is_finite((long double)(5-(long double)((long double)((int)(5/80)**__e_acsl_at_3)*0.4)));
+                  \is_finite((float)(*__e_acsl_at_2+(int)(5-(long double)((float)((int)
+                                                                                   (5/80)**__e_acsl_at_3)*0.4))));
 tests/e-acsl-runtime/bts1307.i:13:[value] Function __e_acsl_foo, behavior OverEstimate_Motoring: postcondition got status valid.
 tests/e-acsl-runtime/bts1307.i:19:[value] Function __e_acsl_bar: precondition got status valid.
 tests/e-acsl-runtime/bts1307.i:20:[value] Function __e_acsl_bar: precondition got status valid.
@@ -55,17 +56,3 @@ tests/e-acsl-runtime/bts1307.i:25:[value] Function __e_acsl_bar, behavior UnderE
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function bar:
-  h ∈ 0.850000023842
-[value] Values at end of function __e_acsl_bar:
-  h ∈ 0.850000023842
-[value] Values at end of function foo:
-  h ∈ 6.
-[value] Values at end of function __e_acsl_foo:
-  h ∈ 6.
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  f ∈ 1.
-  g ∈ 1.
-  h ∈ 0.850000023842
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1324.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1324.1.res.oracle
index 026e16c244010f1a71e5db78c0b1ce7d34d2554d..a0f5710bcda77b74c67ac9821ca225f04536b2bc 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1324.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1324.1.res.oracle
@@ -56,16 +56,3 @@ tests/e-acsl-runtime/bts1324.i:25:[value] Assertion got status valid.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function sorted:
-  b ∈ [7..15]
-  __retres ∈ {1}
-[value] Values at end of function __e_acsl_sorted:
-  __retres ∈ {1}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  t[0] ∈ {1}
-   [1..2] ∈ {4}
-   [3..5] ∈ {5}
-   [6] ∈ {7}
-  n ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1324.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1324.res.oracle
index 613e574254946e4d0b93b43de63833a9a0961b6f..5198e195ed67fc7eda5dea85cba26ba56834c582 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1324.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1324.res.oracle
@@ -33,16 +33,3 @@ tests/e-acsl-runtime/bts1324.i:25:[value] Assertion got status valid.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function sorted:
-  b ∈ [7..15]
-  __retres ∈ {1}
-[value] Values at end of function __e_acsl_sorted:
-  __retres ∈ {1}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  t[0] ∈ {1}
-   [1..2] ∈ {4}
-   [3..5] ∈ {5}
-   [6] ∈ {7}
-  n ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1326.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1326.1.res.oracle
index d151fa8905a88fbafefb01860c4fa7fa73aaa87d..94b221716daf90eab26c0e7259816c5521b19358 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1326.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1326.1.res.oracle
@@ -47,16 +47,3 @@ tests/e-acsl-runtime/bts1326.i:10:[value] Function __e_acsl_atp_NORMAL_computeAv
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function atp_NORMAL_computeAverageAccel:
-  av ∈ {3}
-[value] Values at end of function __e_acsl_atp_NORMAL_computeAverageAccel:
-  av ∈ {3}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  Accel[0] ∈ {1}
-       [1] ∈ {2}
-       [2] ∈ {3}
-       [3] ∈ {4}
-       [4] ∈ {5}
-  av ∈ {3}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1326.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1326.res.oracle
index 9ed71ba6232aaff0f960a2a8afe3e5b5531718c1..8b2fe09a5f901796791e0841111f940111880a5d 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1326.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1326.res.oracle
@@ -30,16 +30,3 @@ tests/e-acsl-runtime/bts1326.i:10:[value] Function __e_acsl_atp_NORMAL_computeAv
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function atp_NORMAL_computeAverageAccel:
-  av ∈ {3}
-[value] Values at end of function __e_acsl_atp_NORMAL_computeAverageAccel:
-  av ∈ {3}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  Accel[0] ∈ {1}
-       [1] ∈ {2}
-       [2] ∈ {3}
-       [3] ∈ {4}
-       [4] ∈ {5}
-  av ∈ {3}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1390.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1390.1.res.oracle
index 028cb57255608543f6bc8184f1d686c8129249db..dc531550cdff23b075f2d377071f2700715ac96f 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1390.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1390.1.res.oracle
@@ -43,12 +43,3 @@ tests/e-acsl-runtime/bts1390.c:16:[value] Function __e_acsl_memchr, behavior not
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function memchr:
-  i ∈ {0; 1; 2; 3; 4}
-  s ∈ {{ "toto" + {0; 1} ; "tata" + [0..--] }}
-  __retres ∈ {{ NULL ; "toto" + {1} }}
-[value] Values at end of function __e_acsl_memchr:
-  __retres ∈ {{ NULL ; "toto" + {1} }}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1390.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1390.res.oracle
index 0b0259f7ab258eb7b2d027e2afefcbe2a4232e2e..46aa73f9818f096f0bf51a498d50f13b74652f56 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1390.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1390.res.oracle
@@ -68,12 +68,3 @@ tests/e-acsl-runtime/bts1390.c:16:[value] Function __e_acsl_memchr, behavior not
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function memchr:
-  i ∈ {0; 1; 2; 3; 4}
-  s ∈ {{ "toto" + {0; 1} ; "tata" + [0..--] }}
-  __retres ∈ {{ NULL ; "toto" + {1} }}
-[value] Values at end of function __e_acsl_memchr:
-  __retres ∈ {{ NULL ; "toto" + {1} }}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1398.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1398.1.res.oracle
index cadee1883c3509fe1e61ec9a0546730c30f77fba..9fabd606e3d99a7d88e5530f4031c4767f4eed31 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1398.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1398.1.res.oracle
@@ -56,16 +56,3 @@
 [value] using specification for function printf
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  t[0] ∈ {1}
-   [1] ∈ {2}
-  i ∈ {1}
-  __retres ∈ {0}
-  S___fc_stdout[0]{.__fc_stdio_id; .__fc_maxsz; .__fc_writepos; .__fc_readpos; .__fc_is_a_socket; .mode} ∈
-               [--..--]
-               [0].__fc_inode ∈
-               {{ NULL + [--..--] ; &S___fc_inode_0_S___fc_stdout }}
-               [1]{.__fc_stdio_id; .__fc_maxsz; .__fc_writepos; .__fc_readpos; .__fc_is_a_socket; .mode} ∈
-               [--..--]
-               [1].__fc_inode ∈ {{ NULL ; &S___fc_inode_1_S___fc_stdout }}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1398.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1398.res.oracle
index cadee1883c3509fe1e61ec9a0546730c30f77fba..9fabd606e3d99a7d88e5530f4031c4767f4eed31 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1398.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1398.res.oracle
@@ -56,16 +56,3 @@
 [value] using specification for function printf
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  t[0] ∈ {1}
-   [1] ∈ {2}
-  i ∈ {1}
-  __retres ∈ {0}
-  S___fc_stdout[0]{.__fc_stdio_id; .__fc_maxsz; .__fc_writepos; .__fc_readpos; .__fc_is_a_socket; .mode} ∈
-               [--..--]
-               [0].__fc_inode ∈
-               {{ NULL + [--..--] ; &S___fc_inode_0_S___fc_stdout }}
-               [1]{.__fc_stdio_id; .__fc_maxsz; .__fc_writepos; .__fc_readpos; .__fc_is_a_socket; .mode} ∈
-               [--..--]
-               [1].__fc_inode ∈ {{ NULL ; &S___fc_inode_1_S___fc_stdout }}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1399.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1399.1.res.oracle
index 4c1213eb840d30863063e4c66ba5fb61baf931a9..f7a92f10fe02cd370707b466427d43aad3bff7f8 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1399.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1399.1.res.oracle
@@ -49,14 +49,3 @@ FRAMAC_SHARE/libc/stdlib.h:144:[value] Function __e_acsl_free, behavior dealloca
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_free:
-  __fc_heap_status ∈ [--..--]
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc }}
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  state ∈ ESCAPINGADDR
-  __retres ∈ {0}
-  Frama_C_alloc[0..447] ∈ UNINITIALIZED
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1399.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1399.res.oracle
index 0622734bb26295a8c7ace30649e88d49a7250f2e..e40384a482a3450a6851c2d7c812b61ed5f5e022 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1399.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1399.res.oracle
@@ -68,14 +68,3 @@ FRAMAC_SHARE/libc/stdlib.h:144:[value] Function __e_acsl_free, behavior dealloca
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_free:
-  __fc_heap_status ∈ [--..--]
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc }}
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  state ∈ ESCAPINGADDR
-  __retres ∈ {0}
-  Frama_C_alloc[0..447] ∈ UNINITIALIZED
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1478.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1478.1.res.oracle
index 825a55c515611b4f4f42e8c530fdfb19e473edae..88faa36b80d7f2a69c4c19bdb84e3051c989ddd5 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1478.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1478.1.res.oracle
@@ -45,12 +45,3 @@ tests/e-acsl-runtime/bts1478.c:12:[value] Function loop: precondition got status
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_memory_init:
-  
-[value] Values at end of function loop:
-  
-[value] Values at end of function __e_acsl_loop:
-  
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1478.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1478.res.oracle
index c65806558f44ebe0dde2d95c1207390c7e0eb547..a4cfba3e7c9abdf1656fd04df066ccd813ffec48 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1478.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/bts1478.res.oracle
@@ -36,12 +36,3 @@ tests/e-acsl-runtime/bts1478.c:12:[value] Function loop: precondition got status
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_memory_init:
-  
-[value] Values at end of function loop:
-  
-[value] Values at end of function __e_acsl_loop:
-  
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/call.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/call.1.res.oracle
index 368529f6a90fa6c348385ddd4c1659e58bd7525b..0da47a198a90721a75da06ca0b05437ce1359b48 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/call.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/call.1.res.oracle
@@ -40,23 +40,3 @@ tests/e-acsl-runtime/call.c:12:[value] Function __e_acsl_f: postcondition got st
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc ; &Frama_C_alloc_0 }}
-[value] Values at end of function f:
-  Frama_C_alloc[bits 0 to 31] ∈ {1}
-  Frama_C_alloc_0[bits 0 to 31] ∈ {1} or UNINITIALIZED
-[value] Values at end of function __e_acsl_f:
-  __retres ∈ {{ &x }}
-  Frama_C_alloc[bits 0 to 31] ∈ {1}
-  Frama_C_alloc_0[bits 0 to 31] ∈ {1} or UNINITIALIZED
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  x ∈ {0}
-  p ∈ {{ &x }}
-  q ∈ {{ &x }}
-  r ∈ {{ &Frama_C_alloc_0 }}
-  __retres ∈ {0}
-  Frama_C_alloc[bits 0 to 31] ∈ {1}
-  Frama_C_alloc_0[bits 0 to 31] ∈ {1}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/call.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/call.res.oracle
index 368529f6a90fa6c348385ddd4c1659e58bd7525b..0da47a198a90721a75da06ca0b05437ce1359b48 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/call.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/call.res.oracle
@@ -40,23 +40,3 @@ tests/e-acsl-runtime/call.c:12:[value] Function __e_acsl_f: postcondition got st
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc ; &Frama_C_alloc_0 }}
-[value] Values at end of function f:
-  Frama_C_alloc[bits 0 to 31] ∈ {1}
-  Frama_C_alloc_0[bits 0 to 31] ∈ {1} or UNINITIALIZED
-[value] Values at end of function __e_acsl_f:
-  __retres ∈ {{ &x }}
-  Frama_C_alloc[bits 0 to 31] ∈ {1}
-  Frama_C_alloc_0[bits 0 to 31] ∈ {1} or UNINITIALIZED
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  x ∈ {0}
-  p ∈ {{ &x }}
-  q ∈ {{ &x }}
-  r ∈ {{ &Frama_C_alloc_0 }}
-  __retres ∈ {0}
-  Frama_C_alloc[bits 0 to 31] ∈ {1}
-  Frama_C_alloc_0[bits 0 to 31] ∈ {1}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/cast.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/cast.1.res.oracle
index 9f16f96e5d0e3e31fce3d091759f52d27423da7c..20ae38c9e7f26eb512d3e58d83ffcd8842fb3095 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/cast.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/cast.1.res.oracle
@@ -26,7 +26,3 @@ tests/e-acsl-runtime/cast.i:19:[value] Assertion got status valid.
 tests/e-acsl-runtime/cast.i:20:[value] Assertion got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  y ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/cast.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/cast.res.oracle
index 6fb627ae899251df39f9bdff5a944861c4f1154e..6ed92f56e1f8572e477205c81b15a3e01f009494 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/cast.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/cast.res.oracle
@@ -45,7 +45,3 @@ FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:198:[value] Function __gmpz_get_ui: preconditio
 tests/e-acsl-runtime/cast.i:20:[value] Assertion got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  y ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/comparison.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/comparison.1.res.oracle
index dc04ecac55278e05bb05a0c0ec5bc98c9b752965..6961112718f047f7c4f06bf3b3611642364f17df 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/comparison.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/comparison.1.res.oracle
@@ -56,8 +56,3 @@ tests/e-acsl-runtime/comparison.i:28:[value] Assertion got status valid.
 tests/e-acsl-runtime/comparison.i:29:[value] Assertion got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  y ∈ {1}
-  s ∈ {{ "toto" }}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/comparison.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/comparison.res.oracle
index 8cb4feb818d9c33df51178277ffa31907d93f63a..e77b42acb2e36d03b62fdca99f3e90a29a6bf80f 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/comparison.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/comparison.res.oracle
@@ -40,8 +40,3 @@ tests/e-acsl-runtime/comparison.i:28:[value] Assertion got status valid.
 tests/e-acsl-runtime/comparison.i:29:[value] Assertion got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  y ∈ {1}
-  s ∈ {{ "toto" }}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/false.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/false.1.res.oracle
index b5ed2908c38ea90f28021259436997e106a8eade..dbb2932fc8d63a050db25d1a57fa1f68a9df7a5c 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/false.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/false.1.res.oracle
@@ -18,6 +18,3 @@
   __memory_size ∈ [--..--]
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/false.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/false.res.oracle
index b5ed2908c38ea90f28021259436997e106a8eade..dbb2932fc8d63a050db25d1a57fa1f68a9df7a5c 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/false.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/false.res.oracle
@@ -18,6 +18,3 @@
   __memory_size ∈ [--..--]
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/function_contract.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/function_contract.1.res.oracle
index dbe3866dbb7200d2b1550ff5668533c3f3070210..8889978e5cf55a0e35b998731cb92970b26b0bc0 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/function_contract.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/function_contract.1.res.oracle
@@ -83,42 +83,3 @@ tests/e-acsl-runtime/function_contract.i:71:[value] Function __e_acsl_n, behavio
 tests/e-acsl-runtime/function_contract.i:74:[value] Function __e_acsl_n, behavior b2: assumes got status invalid; postcondition not evaluated.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function f:
-  X ∈ {1}
-[value] Values at end of function __e_acsl_f:
-  X ∈ {1}
-[value] Values at end of function g:
-  X ∈ {2}
-[value] Values at end of function __e_acsl_g:
-  X ∈ {2}
-[value] Values at end of function h:
-  X ∈ {3}
-[value] Values at end of function __e_acsl_h:
-  X ∈ {3}
-[value] Values at end of function i:
-  X ∈ {5}
-[value] Values at end of function __e_acsl_i:
-  X ∈ {5}
-[value] Values at end of function j:
-  X ∈ {3}
-[value] Values at end of function __e_acsl_j:
-  X ∈ {3}
-[value] Values at end of function k:
-  X ∈ {5}
-[value] Values at end of function __e_acsl_k:
-  X ∈ {5}
-[value] Values at end of function l:
-  
-[value] Values at end of function __e_acsl_l:
-  __retres ∈ {5}
-[value] Values at end of function m:
-  X ∈ {7}
-[value] Values at end of function __e_acsl_m:
-  X ∈ {7}
-[value] Values at end of function n:
-  X ∈ {8}
-[value] Values at end of function __e_acsl_n:
-  X ∈ {8}
-[value] Values at end of function main:
-  X ∈ {8}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/function_contract.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/function_contract.res.oracle
index d11a5d9f76c5c430a01dd75bcfd219cf82fcada1..874df546bf09e6439d1a878e1ac445b14f860cd8 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/function_contract.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/function_contract.res.oracle
@@ -67,42 +67,3 @@ tests/e-acsl-runtime/function_contract.i:71:[value] Function __e_acsl_n, behavio
 tests/e-acsl-runtime/function_contract.i:74:[value] Function __e_acsl_n, behavior b2: assumes got status invalid; postcondition not evaluated.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function f:
-  X ∈ {1}
-[value] Values at end of function __e_acsl_f:
-  X ∈ {1}
-[value] Values at end of function g:
-  X ∈ {2}
-[value] Values at end of function __e_acsl_g:
-  X ∈ {2}
-[value] Values at end of function h:
-  X ∈ {3}
-[value] Values at end of function __e_acsl_h:
-  X ∈ {3}
-[value] Values at end of function i:
-  X ∈ {5}
-[value] Values at end of function __e_acsl_i:
-  X ∈ {5}
-[value] Values at end of function j:
-  X ∈ {3}
-[value] Values at end of function __e_acsl_j:
-  X ∈ {3}
-[value] Values at end of function k:
-  X ∈ {5}
-[value] Values at end of function __e_acsl_k:
-  X ∈ {5}
-[value] Values at end of function l:
-  
-[value] Values at end of function __e_acsl_l:
-  __retres ∈ {5}
-[value] Values at end of function m:
-  X ∈ {7}
-[value] Values at end of function __e_acsl_m:
-  X ∈ {7}
-[value] Values at end of function n:
-  X ∈ {8}
-[value] Values at end of function __e_acsl_n:
-  X ∈ {8}
-[value] Values at end of function main:
-  X ∈ {8}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ghost.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ghost.1.res.oracle
index 9a7d2dab63c5b174de72e989abf336da85639fef..dcd294fb4afc5e0ece3954c58c818dc80825c067 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ghost.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ghost.1.res.oracle
@@ -38,11 +38,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_memory_init:
-  
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  G ∈ {1}
-  P ∈ {{ &G }}
-  q ∈ {{ &G }}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ghost.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ghost.res.oracle
index 4880c72a7e85e14749a60ffd6a7e289c54aac5b3..6fd50ebee3cbf760801670709de3fc6cc76d3fdf 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ghost.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ghost.res.oracle
@@ -43,11 +43,3 @@ FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:117:[value] Function __gmpz_clear: precondition
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_memory_init:
-  
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  G ∈ {1}
-  P ∈ {{ &G }}
-  q ∈ {{ &G }}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/integer_constant.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/integer_constant.1.res.oracle
index 9e19e37529c422f1c62465b995b15146fdc5819c..698e138073401db126311f61f0b91be02bf4e76a 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/integer_constant.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/integer_constant.1.res.oracle
@@ -37,6 +37,3 @@ FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:76:[value] Function __gmpz_init_set_str: postco
 tests/e-acsl-runtime/integer_constant.i:13:[value] Assertion got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/integer_constant.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/integer_constant.res.oracle
index a4857abe6f9d81197f0b43d57e32889bb252e6d1..060220d92e7b06ed6d268df33d92130b95aff051 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/integer_constant.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/integer_constant.res.oracle
@@ -34,6 +34,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:117:[value] Function __gmpz_clear: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/invariant.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/invariant.1.res.oracle
index 04ff90046466b51a92c84423fab6c1d953e5ddb3..1533e5e39e3616739f067690e0abc2459195902a 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/invariant.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/invariant.1.res.oracle
@@ -31,6 +31,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 tests/e-acsl-runtime/invariant.i:10:[kernel] warning: signed overflow. assert x+i ≤ 2147483647;
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ [0..2147483647]
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/invariant.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/invariant.res.oracle
index 1a6d4d66bdc89fd5800e6cc305f661e01c378e08..248c8af9cc25e4e62f67acc9d499ca1fa27da417 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/invariant.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/invariant.res.oracle
@@ -23,6 +23,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 tests/e-acsl-runtime/invariant.i:10:[kernel] warning: signed overflow. assert x+i ≤ 2147483647;
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ [0..2147483647]
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/labeled_stmt.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/labeled_stmt.1.res.oracle
index 8a1f7d4ba04332505ebdfc1e155a9397b7091605..28f904648cbd8ebec2f76e80f46c6025d6152140 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/labeled_stmt.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/labeled_stmt.1.res.oracle
@@ -33,9 +33,3 @@ tests/e-acsl-runtime/labeled_stmt.i:9:[value] Function __e_acsl_main: postcondit
 tests/e-acsl-runtime/labeled_stmt.i:9:[value] Function main: postcondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_main:
-  X ∈ {3}
-  __retres ∈ {0}
-[value] Values at end of function main:
-  X ∈ {3}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/labeled_stmt.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/labeled_stmt.res.oracle
index 6bcf7ea63af06949a9ef6e2bb4f925fdf87827ff..2d59ce2eeda28b2688a5c477da19e00cd86beccc 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/labeled_stmt.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/labeled_stmt.res.oracle
@@ -24,9 +24,3 @@ tests/e-acsl-runtime/labeled_stmt.i:9:[value] Function __e_acsl_main: postcondit
 tests/e-acsl-runtime/labeled_stmt.i:9:[value] Function main: postcondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_main:
-  X ∈ {3}
-  __retres ∈ {0}
-[value] Values at end of function main:
-  X ∈ {3}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/lazy.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/lazy.1.res.oracle
index 074e28f29a4cd3a56e26e6aafc170cb13bd04185..f47b81bc824892d36499954cdbb33399819cb3d0 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/lazy.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/lazy.1.res.oracle
@@ -56,7 +56,3 @@ tests/e-acsl-runtime/lazy.i:29:[value] Assertion got status valid.
 tests/e-acsl-runtime/lazy.i:30:[value] Assertion got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  y ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/lazy.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/lazy.res.oracle
index 849cb66ea603dcfd402f75f0cc03102c97b0d652..c1ab49ed8ffb0793fa524787176f4d5bf15b5fad 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/lazy.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/lazy.res.oracle
@@ -39,7 +39,3 @@ tests/e-acsl-runtime/lazy.i:29:[value] Assertion got status valid.
 tests/e-acsl-runtime/lazy.i:30:[value] Assertion got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  y ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/linear_search.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/linear_search.1.res.oracle
index f35104b955ade462f613e6c69b2194b398aea37c..27fbd7dfebdfa62fb94f156c427a4ec91c9f5e7a 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/linear_search.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/linear_search.1.res.oracle
@@ -64,12 +64,3 @@ tests/e-acsl-runtime/linear_search.i:33:[value] Assertion got status unknown.
 tests/e-acsl-runtime/linear_search.i:36:[value] Assertion got status unknown.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function search:
-  k ∈ [0..10]
-  __retres ∈ {0; 1}
-[value] Values at end of function __e_acsl_search:
-  __retres ∈ {0; 1}
-[value] Values at end of function main:
-  A[0..9] ∈ [0..81]
-  found ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/linear_search.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/linear_search.res.oracle
index 9a6166c3bcbfae6aa4fce4336e59bd949a980048..4fe509716ad4246e86b14c301e30660601419e0e 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/linear_search.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/linear_search.res.oracle
@@ -39,12 +39,3 @@ tests/e-acsl-runtime/linear_search.i:33:[value] Assertion got status unknown.
 tests/e-acsl-runtime/linear_search.i:36:[value] Assertion got status unknown.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function search:
-  k ∈ [0..10]
-  __retres ∈ {0; 1}
-[value] Values at end of function __e_acsl_search:
-  __retres ∈ {0; 1}
-[value] Values at end of function main:
-  A[0..9] ∈ [0..81]
-  found ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/literal_string.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/literal_string.1.res.oracle
index 605f709024776b1701ddf404df91ba2fc280b192..097753bfe5500cd18bdaf7dbcec91fe5ae701ab6 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/literal_string.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/literal_string.1.res.oracle
@@ -55,17 +55,3 @@ tests/e-acsl-runtime/literal_string.i:13:[value] Assertion got status valid.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_memory_init:
-  T ∈ {{ "bar" }}
-  S ∈ {{ "foo" }}
-  S2 ∈ {{ "foo2" }}
-[value] Values at end of function f:
-  G ∈ {1}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  T ∈ {{ "bar" }}
-  G ∈ {1}
-  S ∈ {{ "foo" }}
-  S2 ∈ {{ "foo2" }}
-  SS ∈ {{ "ss" }}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/literal_string.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/literal_string.res.oracle
index b259157367697919dbc17350ceb615e70c29f079..57c1ac1c53f48c07ba6d321893b880ef6c529417 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/literal_string.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/literal_string.res.oracle
@@ -47,17 +47,3 @@ tests/e-acsl-runtime/literal_string.i:13:[value] Assertion got status valid.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_memory_init:
-  T ∈ {{ "bar" }}
-  S ∈ {{ "foo" }}
-  S2 ∈ {{ "foo2" }}
-[value] Values at end of function f:
-  G ∈ {1}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  T ∈ {{ "bar" }}
-  G ∈ {1}
-  S ∈ {{ "foo" }}
-  S2 ∈ {{ "foo2" }}
-  SS ∈ {{ "ss" }}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/localvar.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/localvar.1.res.oracle
index be56602ae89929964b4dea5f8b1fbeab2cf695f1..523c06b2b3d7d263798a5ee397dacb8a9b925183 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/localvar.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/localvar.1.res.oracle
@@ -42,22 +42,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc ; &Frama_C_alloc_0 }}
-[value] Values at end of function add:
-  __fc_heap_status ∈ [--..--]
-  new ∈ {{ &Frama_C_alloc ; &Frama_C_alloc_0 }}
-  Frama_C_alloc[bits 0 to 31] ∈ {4}
-               [4..7] ∈ {0}
-  Frama_C_alloc_0[bits 0 to 31] ∈ {7}
-                 [bits 32 to 63] ∈ {{ &Frama_C_alloc }}
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  l ∈ {{ &Frama_C_alloc_0 }}
-  __retres ∈ {0}
-  Frama_C_alloc[bits 0 to 31] ∈ {4}
-               [4..7] ∈ {0}
-  Frama_C_alloc_0[bits 0 to 31] ∈ {7}
-                 [bits 32 to 63] ∈ {{ &Frama_C_alloc }}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/localvar.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/localvar.res.oracle
index be56602ae89929964b4dea5f8b1fbeab2cf695f1..523c06b2b3d7d263798a5ee397dacb8a9b925183 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/localvar.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/localvar.res.oracle
@@ -42,22 +42,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc ; &Frama_C_alloc_0 }}
-[value] Values at end of function add:
-  __fc_heap_status ∈ [--..--]
-  new ∈ {{ &Frama_C_alloc ; &Frama_C_alloc_0 }}
-  Frama_C_alloc[bits 0 to 31] ∈ {4}
-               [4..7] ∈ {0}
-  Frama_C_alloc_0[bits 0 to 31] ∈ {7}
-                 [bits 32 to 63] ∈ {{ &Frama_C_alloc }}
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  l ∈ {{ &Frama_C_alloc_0 }}
-  __retres ∈ {0}
-  Frama_C_alloc[bits 0 to 31] ∈ {4}
-               [4..7] ∈ {0}
-  Frama_C_alloc_0[bits 0 to 31] ∈ {7}
-                 [bits 32 to 63] ∈ {{ &Frama_C_alloc }}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/longlong.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/longlong.1.res.oracle
index 06ca9a7373d9cc22614c82b4de86d89daed6ec9f..b4be92d36aab7d7a5cf2f56c6745ecb4d3a90277 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/longlong.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/longlong.1.res.oracle
@@ -65,11 +65,3 @@ tests/e-acsl-runtime/longlong.i:19:[kernel] warning: pointer comparison:
 FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:117:[value] Function __gmpz_clear: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-tests/e-acsl-runtime/longlong.i:11:[inout] warning: During inout context analysis of my_pow:
-                 ignoring probable recursive call.
-[value] Values at end of function my_pow:
-  tmp ∈ [--..--]
-  __retres ∈ [0..4294967294],0%2
-[value] Values at end of function main:
-  x ∈ [0..4294967294],0%2
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/longlong.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/longlong.res.oracle
index daeec6d3f8586b0a39ee858c678d2bc5e8f94de5..bf00755202cf96dd00f6b71313c7465e349051df 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/longlong.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/longlong.res.oracle
@@ -63,11 +63,3 @@ tests/e-acsl-runtime/longlong.i:19:[kernel] warning: pointer comparison: assert
 FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:117:[value] Function __gmpz_clear: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-tests/e-acsl-runtime/longlong.i:11:[inout] warning: During inout context analysis of my_pow:
-                 ignoring probable recursive call.
-[value] Values at end of function my_pow:
-  tmp ∈ [--..--]
-  __retres ∈ [0..4294967294],0%2
-[value] Values at end of function main:
-  x ∈ [0..4294967294],0%2
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/loop.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/loop.1.res.oracle
index 2034d9ebfe3153245905a0bc0bf1b8a3dd755868..67423ac21da34824d10536b7f32fe2e0792cdcfb 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/loop.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/loop.1.res.oracle
@@ -30,43 +30,3 @@ tests/e-acsl-runtime/loop.i:21:[kernel] warning: accessing uninitialized left-va
 tests/e-acsl-runtime/loop.i:28:[value] Loop invariant got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function nested_loops:
-  t{[0][0..14]; [1][0]} ∈ {0}
-   [1][1] ∈ {1}
-   [1][2] ∈ {2}
-   [1][3] ∈ {3}
-   [1][4] ∈ {4}
-   [1][5] ∈ {5}
-   [1][6] ∈ {6}
-   [1][7] ∈ {7}
-   [1][8] ∈ {8}
-   [1][9] ∈ {9}
-   [1][10] ∈ {10}
-   [1][11] ∈ {11}
-   [1][12] ∈ {12}
-   [1][13] ∈ {13}
-   [1][14] ∈ {14}
-   [2][0] ∈ {0}
-   [2][1..3] ∈ [2..127]
-   [2][4..14] ∈ [2..127] or UNINITIALIZED
-   [3][0] ∈ [0..127] or UNINITIALIZED
-   [3][1..14] ∈ [2..127] or UNINITIALIZED
-   [4][0] ∈ [0..127] or UNINITIALIZED
-   [4][1..14] ∈ [2..127] or UNINITIALIZED
-   [5][0] ∈ [0..126] or UNINITIALIZED
-   [5][1..14] ∈ [2..126] or UNINITIALIZED
-   [6][0] ∈ [0..126] or UNINITIALIZED
-   [6][1..14] ∈ [2..126] or UNINITIALIZED
-   [7][0] ∈ [0..126] or UNINITIALIZED
-   [7][1..14] ∈ [2..126] or UNINITIALIZED
-   [8][0] ∈ [0..126] or UNINITIALIZED
-   [8][1..14] ∈ [2..126] or UNINITIALIZED
-   [9][0] ∈ [0..126] or UNINITIALIZED
-   [9][1..14] ∈ [2..126] or UNINITIALIZED
-  i ∈ {10}
-[value] Values at end of function simple_loop:
-  sum ∈ {45}
-[value] Values at end of function unnatural_loop:
-  x ∈ {5}
-[value] Values at end of function main:
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/loop.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/loop.res.oracle
index a2b4b995e79e77713bf667e5e2949498e0cd0353..fe99e93ad604a53a1dc253d87d71877cdb508b34 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/loop.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/loop.res.oracle
@@ -65,82 +65,3 @@ tests/e-acsl-runtime/loop.i:21:[value] entering loop for the first time
 tests/e-acsl-runtime/loop.i:28:[value] Loop invariant got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function nested_loops:
-  t{[0][0..14]; [1][0]} ∈ {0}
-   [1][1] ∈ {1}
-   [1][2] ∈ {2}
-   [1][3] ∈ {3}
-   [1][4] ∈ {4}
-   [1][5] ∈ {5}
-   [1][6] ∈ {6}
-   [1][7] ∈ {7}
-   [1][8] ∈ {8}
-   [1][9] ∈ {9}
-   [1][10] ∈ {10}
-   [1][11] ∈ {11}
-   [1][12] ∈ {12}
-   [1][13] ∈ {13}
-   [1][14] ∈ {14}
-   [2][0] ∈ {0}
-   [2][1] ∈ {2}
-   [2][2] ∈ {4}
-   [2][3] ∈ {6}
-   [2][4] ∈ {8}
-   [2][5] ∈ {10}
-   [2][6] ∈ {12}
-   [2][7] ∈ {14}
-   [2][8] ∈ {16}
-   [2][9] ∈ {18}
-   [2][10] ∈ {20}
-   [2][11] ∈ {22}
-   [2][12] ∈ {24}
-   [2][13] ∈ {26}
-   [2][14] ∈ {28}
-   [3][0] ∈ {0}
-   [3][1] ∈ {3}
-   [3][2] ∈ {6}
-   [3][3] ∈ {9}
-   [3][4] ∈ {12}
-   [3][5] ∈ {15}
-   [3][6] ∈ {18}
-   [3][7] ∈ {21}
-   [3][8] ∈ {24}
-   [3][9] ∈ {27}
-   [3][10] ∈ {30}
-   [3][11] ∈ {33}
-   [3][12] ∈ {36}
-   [3][13] ∈ {39}
-   [3][14] ∈ {42}
-   [4][0] ∈ {0}
-   [4][1] ∈ {4}
-   [4][2] ∈ {8}
-   [4][3] ∈ {12}
-   [4][4] ∈ {16}
-   [4][5] ∈ {20}
-   [4][6] ∈ {24}
-   [4][7] ∈ {28}
-   [4][8] ∈ {32}
-   [4][9] ∈ {36}
-   [4][10] ∈ {40}
-   [4][11] ∈ {44}
-   [4][12] ∈ {48}
-   [4][13] ∈ {52}
-   [4][14] ∈ {56}
-   [5][0] ∈ {0}
-   [5][1..5] ∈ [5..126]
-   [5][6..14] ∈ [5..126] or UNINITIALIZED
-   [6][0] ∈ [0..126] or UNINITIALIZED
-   [6][1..14] ∈ [5..126] or UNINITIALIZED
-   [7][0] ∈ [0..126] or UNINITIALIZED
-   [7][1..14] ∈ [5..126] or UNINITIALIZED
-   [8][0] ∈ [0..126] or UNINITIALIZED
-   [8][1..14] ∈ [5..126] or UNINITIALIZED
-   [9][0] ∈ [0..126] or UNINITIALIZED
-   [9][1..14] ∈ [5..126] or UNINITIALIZED
-  i ∈ {10}
-[value] Values at end of function simple_loop:
-  sum ∈ {45}
-[value] Values at end of function unnatural_loop:
-  x ∈ {5}
-[value] Values at end of function main:
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/nested_code_annot.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/nested_code_annot.1.res.oracle
index 278ee4bc1b8bff116481bf9683739d99b964368c..534c38767c1cd8645362e746833169ff68f58ef0 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/nested_code_annot.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/nested_code_annot.1.res.oracle
@@ -30,7 +30,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:117:[value] Function __gmpz_clear: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {2}
-  y ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/nested_code_annot.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/nested_code_annot.res.oracle
index 6557b0c429ac7391c9f0c5c56d5c64f822b1ea58..e5c231612712bc11898fb226864c4ad6769989f8 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/nested_code_annot.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/nested_code_annot.res.oracle
@@ -21,7 +21,3 @@ tests/e-acsl-runtime/nested_code_annot.i:9:[value] Assertion got status valid.
 FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {2}
-  y ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/not.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/not.1.res.oracle
index b6da35609000892d9da69e1918660fe1dab97c77..c4f9ff2db62799b7b9159f7dac2d262040452bf6 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/not.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/not.1.res.oracle
@@ -30,6 +30,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:117:[value] Function __gmpz_clear: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/not.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/not.res.oracle
index 92fcf287fb2ea40b466c74b7aa337a98a1a7520d..40316cdce210326a7e449a7cff78d172479c8bb1 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/not.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/not.res.oracle
@@ -21,6 +21,3 @@ tests/e-acsl-runtime/not.i:8:[value] Assertion got status valid.
 FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/null.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/null.1.res.oracle
index 60f6bc168734ed245047f8c4853723bc95647ace..f166bba7846f0c090951a4f278f7b03169aa5ac7 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/null.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/null.1.res.oracle
@@ -21,5 +21,3 @@ tests/e-acsl-runtime/null.i:8:[value] Assertion got status valid.
 FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/null.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/null.res.oracle
index 60f6bc168734ed245047f8c4853723bc95647ace..f166bba7846f0c090951a4f278f7b03169aa5ac7 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/null.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/null.res.oracle
@@ -21,5 +21,3 @@ tests/e-acsl-runtime/null.i:8:[value] Assertion got status valid.
 FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/other_constants.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/other_constants.1.res.oracle
index a968f385f31415ce3072d64f99276dc66479b254..9693e41b97b45f946156c4528c24f62c9c2389a6 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/other_constants.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/other_constants.1.res.oracle
@@ -31,5 +31,3 @@ FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:117:[value] Function __gmpz_clear: precondition
 tests/e-acsl-runtime/other_constants.i:13:[value] Assertion got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/other_constants.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/other_constants.res.oracle
index 15fc52ccb20f0e85eca755bc23002eb76aa19de8..2042277c0a8f2050732e392876722383565c2091 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/other_constants.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/other_constants.res.oracle
@@ -22,5 +22,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 tests/e-acsl-runtime/other_constants.i:13:[value] Assertion got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr.1.res.oracle
index 81b8356afcf0064ed153a97db9cd5d72cfbc0c3c..73e6d73c9e85747655ac69adc60c859baf43fe3a 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr.1.res.oracle
@@ -70,11 +70,3 @@ tests/e-acsl-runtime/ptr.i:27:[value] Assertion got status valid.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  x ∈ {1}
-  t[0] ∈ {2}
-   [1] ∈ {3}
-   [2] ∈ {5}
-  p ∈ {{ &t + {8} }}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr.res.oracle
index f8a7c968bfd753e3bc5f90eceb44804a4bdd5526..05ae42c747a2f119d9c47b9222799c82d34cfc0e 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr.res.oracle
@@ -44,11 +44,3 @@ tests/e-acsl-runtime/ptr.i:27:[value] Assertion got status valid.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  x ∈ {1}
-  t[0] ∈ {2}
-   [1] ∈ {3}
-   [2] ∈ {5}
-  p ∈ {{ &t + {8} }}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr_init.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr_init.1.res.oracle
index 8750728362c06c34d6f9cbfb2065d67f2befdd53..a3038ab5ba0f1efa09b21bdfd2736bac1a78a284 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr_init.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr_init.1.res.oracle
@@ -46,21 +46,3 @@ tests/e-acsl-runtime/ptr_init.c:19:[value] Assertion got status valid.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈
-          {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-[value] Values at end of function __e_acsl_memory_init:
-  
-[value] Values at end of function f:
-  A ∈ {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-[value] Values at end of function g:
-  
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  A ∈ {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-  B ∈ {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-  x ∈ {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-  y ∈ {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr_init.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr_init.res.oracle
index 8750728362c06c34d6f9cbfb2065d67f2befdd53..a3038ab5ba0f1efa09b21bdfd2736bac1a78a284 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr_init.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/ptr_init.res.oracle
@@ -46,21 +46,3 @@ tests/e-acsl-runtime/ptr_init.c:19:[value] Assertion got status valid.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈
-          {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-[value] Values at end of function __e_acsl_memory_init:
-  
-[value] Values at end of function f:
-  A ∈ {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-[value] Values at end of function g:
-  
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  A ∈ {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-  B ∈ {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-  x ∈ {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-  y ∈ {{ NULL + [--..--] ; &alloced_return___malloc + [0..2147483647] }}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/quantif.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/quantif.1.res.oracle
index 6169ca8a5d392616ae1aa66b11f07fab94807949..850eee44a2a7d338f98010460b42bd9a52799e1b 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/quantif.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/quantif.1.res.oracle
@@ -68,5 +68,3 @@ FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:158:[value] Function __gmpz_mul: precondition g
 FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:159:[value] Function __gmpz_mul: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/quantif.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/quantif.res.oracle
index 6186b7fcbc749f20eb5b9aacfe12bc52b6aeba7f..330bd859fb7f8cf3ce923f84646cfa6fc1efbfd5 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/quantif.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/quantif.res.oracle
@@ -36,5 +36,3 @@ tests/e-acsl-runtime/quantif.i:27:[value] entering loop for the first time
 tests/e-acsl-runtime/quantif.i:28:[value] entering loop for the first time
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/result.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/result.1.res.oracle
index 7b7d8af08d89dba75658de97991c03df55a9d66b..0c5e00fef6d5968b29758e7038ed6876a9828a61 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/result.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/result.1.res.oracle
@@ -45,17 +45,3 @@ tests/e-acsl-runtime/result.i:23:[value] Function h: postcondition got status va
 tests/e-acsl-runtime/result.i:23:[value] Function __e_acsl_h: postcondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function f:
-  x ∈ {0}
-[value] Values at end of function __e_acsl_f:
-  __retres ∈ {0}
-[value] Values at end of function g:
-  
-[value] Values at end of function __e_acsl_g:
-  __retres ∈ {1}
-[value] Values at end of function h:
-  __retres ∈ {0}
-[value] Values at end of function __e_acsl_h:
-  __retres ∈ {0}
-[value] Values at end of function main:
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/result.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/result.res.oracle
index 77fe429d401d7cad3df3dfd13a546529f0f1bb30..013d4c42c5cef6285f71387f469fa20d3f1875ce 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/result.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/result.res.oracle
@@ -27,17 +27,3 @@ tests/e-acsl-runtime/result.i:23:[value] Function h: postcondition got status va
 tests/e-acsl-runtime/result.i:23:[value] Function __e_acsl_h: postcondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function f:
-  x ∈ {0}
-[value] Values at end of function __e_acsl_f:
-  __retres ∈ {0}
-[value] Values at end of function g:
-  
-[value] Values at end of function __e_acsl_g:
-  __retres ∈ {1}
-[value] Values at end of function h:
-  __retres ∈ {0}
-[value] Values at end of function __e_acsl_h:
-  __retres ∈ {0}
-[value] Values at end of function main:
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/sizeof.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/sizeof.1.res.oracle
index eb2ed0a97e1a678ec59cd34ba8e3b9d87fb1e6b0..46bfad9226fe20123d60264a28a512dbe349e311 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/sizeof.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/sizeof.1.res.oracle
@@ -30,6 +30,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:117:[value] Function __gmpz_clear: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/sizeof.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/sizeof.res.oracle
index 32c0062cd3d76555f805bef89617da6a72828153..f4b58164d5ef75c5651ee8ea7ceb7309d514f8c2 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/sizeof.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/sizeof.res.oracle
@@ -21,6 +21,3 @@ tests/e-acsl-runtime/sizeof.i:10:[value] Assertion got status valid.
 FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/stmt_contract.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/stmt_contract.1.res.oracle
index 6bd184dc25a94b636bae340669662d71f327efc8..4b5936cb9766ad46121cc2bbb62367dd1716b352 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/stmt_contract.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/stmt_contract.1.res.oracle
@@ -36,7 +36,3 @@ FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:144:[value] Function __gmpz_add: precondition g
 FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:145:[value] Function __gmpz_add: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {7}
-  y ∈ {2}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/stmt_contract.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/stmt_contract.res.oracle
index a3f17f4363580997009e87db169dac99e5c545c9..525695a8f824d26a67473e76d81e0b438f9c0454 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/stmt_contract.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/stmt_contract.res.oracle
@@ -20,7 +20,3 @@
 FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {7}
-  y ∈ {2}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/true.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/true.1.res.oracle
index 58bbc088820e403921a75b4b7611c1578290a9e3..27bf58526758d8c8854d9eae97a5493e17af681b 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/true.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/true.1.res.oracle
@@ -21,6 +21,3 @@ tests/e-acsl-runtime/true.i:10:[value] Assertion got status valid.
 FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/true.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/true.res.oracle
index 58bbc088820e403921a75b4b7611c1578290a9e3..27bf58526758d8c8854d9eae97a5493e17af681b 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/true.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/true.res.oracle
@@ -21,6 +21,3 @@ tests/e-acsl-runtime/true.i:10:[value] Assertion got status valid.
 FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {1}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/typedef.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/typedef.1.res.oracle
index 920a2b42daff94cf0e40489a7473fd86e94d04b9..b4764b2c9632de2d531758da1914df595614883d 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/typedef.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/typedef.1.res.oracle
@@ -34,6 +34,3 @@ FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got
 FRAMAC_SHARE/e-acsl/e_acsl_gmp.h:117:[value] Function __gmpz_clear: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/typedef.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/typedef.res.oracle
index e45df4dc9cb72e545316f9fc8e477b5e847a0cfd..7d4f021a945a485ac35581c92638f1117cc43513 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/typedef.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/typedef.res.oracle
@@ -21,6 +21,3 @@ tests/e-acsl-runtime/typedef.i:11:[value] Assertion got status valid.
 FRAMAC_SHARE/e-acsl/e_acsl.h:34:[value] Function e_acsl_assert: precondition got status valid.
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function main:
-  x ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid.1.res.oracle
index 36eaf36d15a0633fa21c248b638e469be6692f8b..0f5e3407939aad8f0009d807943a5452eb0940e4 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid.1.res.oracle
@@ -94,28 +94,3 @@ tests/e-acsl-runtime/valid.c:30:[value] Assertion got status valid.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_free:
-  __fc_heap_status ∈ [--..--]
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc }}
-[value] Values at end of function __e_acsl_memory_init:
-  
-[value] Values at end of function f:
-  y ∈ {{ &n }}
-[value] Values at end of function __e_acsl_f:
-  __retres ∈ {{ &n }}
-[value] Values at end of function g:
-  m ∈ {123}
-  u ∈ {{ &m }}
-  p ∈ {{ &u }}
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  X ∈ {{ &n }}
-  a ∈ ESCAPINGADDR
-  b ∈ {{ &n }}
-  c ∈ {{ &a }}
-  d ∈ {{ &c }}
-  n ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid.res.oracle
index 36eaf36d15a0633fa21c248b638e469be6692f8b..0f5e3407939aad8f0009d807943a5452eb0940e4 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid.res.oracle
@@ -94,28 +94,3 @@ tests/e-acsl-runtime/valid.c:30:[value] Assertion got status valid.
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_free:
-  __fc_heap_status ∈ [--..--]
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc }}
-[value] Values at end of function __e_acsl_memory_init:
-  
-[value] Values at end of function f:
-  y ∈ {{ &n }}
-[value] Values at end of function __e_acsl_f:
-  __retres ∈ {{ &n }}
-[value] Values at end of function g:
-  m ∈ {123}
-  u ∈ {{ &m }}
-  p ∈ {{ &u }}
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  X ∈ {{ &n }}
-  a ∈ ESCAPINGADDR
-  b ∈ {{ &n }}
-  c ∈ {{ &a }}
-  d ∈ {{ &c }}
-  n ∈ {0}
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_alias.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_alias.1.res.oracle
index be90ffa809a0f04f66b9317e01435a846760eee4..44c5a9f2d391485f70dbb897e01a42c5878c9c0d 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_alias.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_alias.1.res.oracle
@@ -72,16 +72,3 @@ tests/e-acsl-runtime/valid_alias.c:19:[value] all evaluations are invalid for fu
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_free:
-  __fc_heap_status ∈ [--..--]
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc }}
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  a ∈ ESCAPINGADDR
-  b ∈ ESCAPINGADDR
-  n ∈ {0}
-  __retres ∈ {0}
-  Frama_C_alloc[0..3] ∈ UNINITIALIZED
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_alias.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_alias.res.oracle
index 32ad3893090be36211cf4aee8e05f3ccad9d1d1d..bda631e4dd693991efcefae28196a5b174711ae8 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_alias.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_alias.res.oracle
@@ -78,16 +78,3 @@ tests/e-acsl-runtime/valid_alias.c:19:[value] all evaluations are invalid for fu
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_free:
-  __fc_heap_status ∈ [--..--]
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc }}
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  a ∈ ESCAPINGADDR
-  b ∈ ESCAPINGADDR
-  n ∈ {0}
-  __retres ∈ {0}
-  Frama_C_alloc[0..3] ∈ UNINITIALIZED
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_in_contract.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_in_contract.1.res.oracle
index 3a199ccfcaabe75e423bf22b617cc4ca515c8fd8..389e3dfbfb230c53dc7a403d78361a21cd8a30ef 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_in_contract.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_in_contract.1.res.oracle
@@ -41,10 +41,3 @@ tests/e-acsl-runtime/valid_in_contract.c:22:[value] Function __e_acsl_f, behavio
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function f:
-  __retres ∈ {0}
-[value] Values at end of function __e_acsl_f:
-  __retres ∈ {0}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_in_contract.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_in_contract.res.oracle
index 3a199ccfcaabe75e423bf22b617cc4ca515c8fd8..389e3dfbfb230c53dc7a403d78361a21cd8a30ef 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_in_contract.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/valid_in_contract.res.oracle
@@ -41,10 +41,3 @@ tests/e-acsl-runtime/valid_in_contract.c:22:[value] Function __e_acsl_f, behavio
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function f:
-  __retres ∈ {0}
-[value] Values at end of function __e_acsl_f:
-  __retres ∈ {0}
-[value] Values at end of function main:
-  __e_acsl_internal_heap ∈ [--..--]
-  __retres ∈ {0}
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/vector.1.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/vector.1.res.oracle
index 7d060f6ba8af68cbeccca1e9b2b88dcc5affbaf1..89273f9658726e0618c2cbfbf95600c47f5dc901 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/vector.1.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/vector.1.res.oracle
@@ -50,24 +50,3 @@ FRAMAC_SHARE/libc/stdlib.h:144:[value] Function __e_acsl_free, behavior dealloca
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_free:
-  __fc_heap_status ∈ [--..--]
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc }}
-[value] Values at end of function new_inversed:
-  __fc_heap_status ∈ [--..--]
-  i ∈ {3}
-  p ∈ {{ &Frama_C_alloc }}
-  Frama_C_alloc[bits 0 to 95]# ∈ {1; 2; 3} or UNINITIALIZED repeated %32 
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  LAST ∈ {1; 2; 3} or UNINITIALIZED
-  x ∈ {3}
-  v1[0] ∈ {1}
-    [1] ∈ {2}
-    [2] ∈ {3}
-  v2 ∈ ESCAPINGADDR
-  __retres ∈ {0}
-  Frama_C_alloc[0..11] ∈ UNINITIALIZED
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/vector.res.oracle b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/vector.res.oracle
index bf837c6ed6de48ef378928b2eb178829388aa68f..11a76f188546b277e2d87996a7d238ac4c7690b0 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/vector.res.oracle
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/oracle/vector.res.oracle
@@ -59,24 +59,3 @@ FRAMAC_SHARE/libc/stdlib.h:144:[value] Function __e_acsl_free, behavior dealloca
 [value] using specification for function __e_acsl_memory_clean
 [value] done for function main
 [value] ====== VALUES COMPUTED ======
-[value] Values at end of function __e_acsl_free:
-  __fc_heap_status ∈ [--..--]
-[value] Values at end of function __e_acsl_malloc:
-  __fc_heap_status ∈ [--..--]
-  __retres ∈ {{ &Frama_C_alloc }}
-[value] Values at end of function new_inversed:
-  __fc_heap_status ∈ [--..--]
-  i ∈ {3}
-  p ∈ {{ &Frama_C_alloc }}
-  Frama_C_alloc[bits 0 to 95]# ∈ {1; 2; 3} or UNINITIALIZED repeated %32 
-[value] Values at end of function main:
-  __fc_heap_status ∈ [--..--]
-  __e_acsl_internal_heap ∈ [--..--]
-  LAST ∈ {1; 2; 3} or UNINITIALIZED
-  x ∈ {3}
-  v1[0] ∈ {1}
-    [1] ∈ {2}
-    [2] ∈ {3}
-  v2 ∈ ESCAPINGADDR
-  __retres ∈ {0}
-  Frama_C_alloc[0..11] ∈ UNINITIALIZED
diff --git a/src/plugins/e-acsl/tests/e-acsl-runtime/test_config b/src/plugins/e-acsl/tests/e-acsl-runtime/test_config
index a0452c1b8dd8fd2db7e55506372ab3267ff32f5d..bcf70a16ce721877a1395b4bba98fa674a28f50c 100644
--- a/src/plugins/e-acsl/tests/e-acsl-runtime/test_config
+++ b/src/plugins/e-acsl/tests/e-acsl-runtime/test_config
@@ -1,2 +1,2 @@
-OPT: -check -e-acsl -then-on e-acsl -val -no-val-show-progress
-OPT: -check -e-acsl -e-acsl-gmp-only -then-on e-acsl -val -no-val-show-progress
+OPT: -check -e-acsl -then-on e-acsl -val -no-val-show-progress -no-results
+OPT: -check -e-acsl -e-acsl-gmp-only -then-on e-acsl -val -no-val-show-progress -no-results
diff --git a/src/plugins/e-acsl/typing.ml b/src/plugins/e-acsl/typing.ml
index 0c1167636959610cf3bbd8131fa4fcfd204909ab..30e38e317385c4690fcede84848d73d65ea5cbd1 100644
--- a/src/plugins/e-acsl/typing.ml
+++ b/src/plugins/e-acsl/typing.ml
@@ -131,9 +131,10 @@ let join ty1 ty2 = match ty1, ty2 with
   | No_integral t1, No_integral t2 when Logic_type.equal t1 t2 -> ty1
   | No_integral t, ty | ty, No_integral t when Cil.isLogicRealType t -> ty
   | No_integral t, _ when Cil.isLogicFloatType t -> ty1
-  | No_integral _, No_integral _
-  | (Z | Interv _), No_integral _
-  | No_integral _, (Interv _ | Z) -> 
+  | (Z | Interv _), (No_integral _ as ty)
+  | (No_integral _ as ty), (Interv _ | Z) -> 
+    ty
+  | No_integral _, No_integral _ ->
     Options.fatal "cannot join %a and %a" 
       pretty_eacsl_typ ty1 
       pretty_eacsl_typ ty2