diff --git a/src/plugins/wp/Stats.ml b/src/plugins/wp/Stats.ml
index cd724a5c7eb91108b88090adbfc353f0d127dd2c..d1ac1c975021f38b650254140168081948f9a868 100644
--- a/src/plugins/wp/Stats.ml
+++ b/src/plugins/wp/Stats.ml
@@ -152,13 +152,13 @@ let results ~smoke prs =
     else
       let cached = List.fold_left
           (fun c (_,r) -> if r.VCS.cached then succ c else c)
-          0 doomed in
+          0 passed in
       let stucked = List.map
           (fun (p,r) -> p, ptime r.prover_time true)
-          doomed in
+          passed in
       let solver = List.fold_left
           (fun t (_,r) -> t +. r.solver_time)
-          0.0 doomed in
+          0.0 passed in
       let provers = pmerge [Qed,ptime solver false] stucked in
       let verdict =
         if missing <> [] then NoResult else
@@ -166,7 +166,7 @@ let results ~smoke prs =
           | [] -> NoResult
           | u::w -> (snd @@ List.fold_left choose_worst u w).verdict in
       let proved = List.length passed in
-      let failed = List.length missing + List.length doomed in
+      let failed = List.length missing in
       { empty with verdict ; provers ; cached ; proved ; failed }
 
 let add a b =
diff --git a/src/plugins/wp/register.ml b/src/plugins/wp/register.ml
index bdd6e296559d9c53f1ad7573ca2c57e4a9dece21..6eb4c7af7ce0544338e297d66d6202f9c8cd22cb 100644
--- a/src/plugins/wp/register.ml
+++ b/src/plugins/wp/register.ml
@@ -330,14 +330,14 @@ let do_wpo_success ~shell ~updating goal success =
   else
     let smoke = Wpo.is_smoke_test goal in
     let stats = ProofEngine.consolidated goal in
+    let proof, target = Wpo.get_proof goal in
     begin
-      if shell || stats.verdict <> Valid then
+      if shell || proof <> `Passed then
         do_report_stats ~shell ~updating goal ~smoke stats ;
-      if smoke && stats.verdict <> Valid then
+      if smoke && proof <> `Passed then
         begin
-          let target = Wpo.get_target goal in
           let source = fst (Property.location target) in
-          Wp_parameters.warning ~source "Failed smoke-test"
+          Wp_parameters.warning ~once:true ~source "Failed smoke-test"
         end ;
     end
 
diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/initialized_memvar.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/initialized_memvar.res.oracle
index 396c87807050b6e0e4616a17d21b39f5ef4e022c..483eeffddd0494f898f104a255ee845884a51554 100644
--- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/initialized_memvar.res.oracle
+++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/initialized_memvar.res.oracle
@@ -6,17 +6,17 @@
 [wp] [Valid] typed_globals_check_qed_ok (Qed)
 [wp] [Valid] typed_globals_check_qed_ok_2 (Qed)
 [wp] [Valid] typed_globals_check_qed_ok_3 (Qed)
-[wp] [Unknown] typed_globals_check_qed_ko (Alt-Ergo)
+[wp] [Unknown] typed_globals_check_qed_ko (Alt-Ergo) (Cached)
 [wp] [Valid] typed_globals_check_qed_ok_4 (Qed)
-[wp] [Unknown] typed_globals_check_qed_ko_2 (Alt-Ergo)
+[wp] [Unknown] typed_globals_check_qed_ko_2 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_globals_check_qed_ok_5 (Qed)
 [wp] [Valid] typed_globals_check_qed_ok_6 (Qed)
 [wp] [Valid] typed_globals_check_qed_ok_7 (Qed)
 [wp] [Valid] typed_globals_check_provable (Alt-Ergo) (Cached)
 [wp] [Valid] typed_globals_check_provable_2 (Alt-Ergo) (Cached)
-[wp] [Unknown] typed_globals_check_not_provable (Alt-Ergo)
+[wp] [Unknown] typed_globals_check_not_provable (Alt-Ergo) (Cached)
 [wp] [Valid] typed_globals_check_provable_3 (Alt-Ergo) (Cached)
-[wp] [Unknown] typed_globals_check_qed_ko_3 (Alt-Ergo)
+[wp] [Unknown] typed_globals_check_qed_ko_3 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_globals_check_qed_ok_8 (Qed)
 [wp] [Valid] typed_globals_check_qed_ok_9 (Qed)
 [wp] [Valid] typed_globals_check_qed_ok_10 (Qed)
@@ -27,13 +27,13 @@
 [wp] [Valid] typed_globals_check_provable_5 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_globals_check_provable_6 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_globals_check_provable_7 (Alt-Ergo) (Cached)
-[wp] [Unknown] typed_globals_check_qed_ko_4 (Alt-Ergo)
-[wp] [Unknown] typed_globals_check_qed_ko_5 (Alt-Ergo)
-[wp] [Unknown] typed_globals_check_qed_ko_6 (Alt-Ergo)
-[wp] [Unknown] typed_globals_check_qed_ko_7 (Alt-Ergo)
-[wp] [Unknown] typed_globals_check_not_provable_2 (Alt-Ergo)
-[wp] [Unknown] typed_globals_check_not_provable_3 (Alt-Ergo)
-[wp] [Unknown] typed_globals_check_not_provable_4 (Alt-Ergo)
+[wp] [Unknown] typed_globals_check_qed_ko_4 (Alt-Ergo) (Cached)
+[wp] [Unknown] typed_globals_check_qed_ko_5 (Alt-Ergo) (Cached)
+[wp] [Unknown] typed_globals_check_qed_ko_6 (Alt-Ergo) (Cached)
+[wp] [Unknown] typed_globals_check_qed_ko_7 (Alt-Ergo) (Cached)
+[wp] [Unknown] typed_globals_check_not_provable_2 (Alt-Ergo) (Cached)
+[wp] [Unknown] typed_globals_check_not_provable_3 (Alt-Ergo) (Cached)
+[wp] [Unknown] typed_globals_check_not_provable_4 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_locals_check_qed_ok (Qed)
 [wp] [Valid] typed_locals_check_qed_ok_2 (Qed)
 [wp] [Valid] typed_locals_check_qed_ok_3 (Qed)
@@ -75,7 +75,7 @@
 [wp] [Valid] typed_complex_struct_check_qed_ok_16 (Qed)
 [wp] [Valid] typed_complex_struct_check_qed_ok_17 (Qed)
 [wp] [Valid] typed_complex_struct_check_qed_ok_18 (Qed)
-[wp] [Valid] typed_complex_struct_check_provable (Script)
+[wp] [Valid] typed_complex_struct_check_provable (Script) (Qed 2/2)
 [wp] Proved goals:   62 / 73
   Qed:            52 
   Script:          1 
diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.res.oracle
index 03a05ff6f7358e9e056ac63b78c88dddb31715f6..810a70de3c6193f19f17bf3eb53be48442f6e952 100644
--- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.res.oracle
+++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.res.oracle
@@ -19,7 +19,7 @@
 [wp] [Valid] typed_BinaryMultiplication_loop_assigns (Qed)
 [wp] [Valid] typed_BinaryMultiplication_loop_variant_decrease (Alt-Ergo) (Cached)
 [wp] [Valid] typed_BinaryMultiplication_loop_variant_positive (Qed)
-[wp] [Valid] typed_BinaryMultiplication_loop_invariant_inv1_ok_preserved (Script)
+[wp] [Valid] typed_BinaryMultiplication_loop_invariant_inv1_ok_preserved (Script 4) (Qed 1/10) (Alt-Ergo 9/10) (Cached)
 [wp] Proved goals:   17 / 17
   Qed:             4 
   Script:          1 
diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/bsearch.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/bsearch.res.oracle
index 14a3c030932e5944cdf164f16da9c7dd1cb33b7f..8151ffdaf4fc436f8bb21ad5b60c1dba4ebbb82d 100644
--- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/bsearch.res.oracle
+++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/bsearch.res.oracle
@@ -3,13 +3,13 @@
 [wp] Running WP plugin...
 [rte:annot] annotating function binary_search
 [wp] 28 goals scheduled
-[wp] [Failed (Doomed)] typed_binary_search_wp_smoke_default_requires (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_binary_search_wp_smoke_dead_loop_s3 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_binary_search_wp_smoke_dead_code_s8 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_binary_search_wp_smoke_dead_code_s12 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_binary_search_wp_smoke_dead_code_s16 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_binary_search_wp_smoke_dead_code_s17 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_binary_search_wp_smoke_dead_code_s18 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_binary_search_wp_smoke_default_requires (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_binary_search_wp_smoke_dead_loop_s3 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_binary_search_wp_smoke_dead_code_s8 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_binary_search_wp_smoke_dead_code_s12 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_binary_search_wp_smoke_dead_code_s16 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_binary_search_wp_smoke_dead_code_s17 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_binary_search_wp_smoke_dead_code_s18 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_binary_search_ensures_Result (Alt-Ergo) (Cached)
 [wp] [Valid] typed_binary_search_ensures_Found (Qed)
 [wp] [Valid] typed_binary_search_ensures_NotFound (Alt-Ergo) (Cached)
diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/euclid.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/euclid.res.oracle
index 82d93e86a626a15a7b23ab031207a9199b48bbf6..41392f11994e8b9cadd1f3fbe446ec9d1914b2de 100644
--- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/euclid.res.oracle
+++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/euclid.res.oracle
@@ -3,11 +3,11 @@
 [wp] Running WP plugin...
 [rte:annot] annotating function euclid_gcd
 [wp] 16 goals scheduled
-[wp] [Failed (Doomed)] typed_euclid_euclid_gcd_wp_smoke_default_requires (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_euclid_euclid_gcd_wp_smoke_dead_loop_s1 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_euclid_euclid_gcd_wp_smoke_dead_code_s6 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_euclid_euclid_gcd_wp_smoke_dead_code_s11 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_euclid_euclid_gcd_wp_smoke_dead_code_s12 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_euclid_euclid_gcd_wp_smoke_default_requires (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_euclid_euclid_gcd_wp_smoke_dead_loop_s1 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_euclid_euclid_gcd_wp_smoke_dead_code_s6 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_euclid_euclid_gcd_wp_smoke_dead_code_s11 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_euclid_euclid_gcd_wp_smoke_dead_code_s12 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_euclid_euclid_gcd_ensures (Alt-Ergo) (Cached)
 [wp] [Valid] typed_euclid_euclid_gcd_loop_invariant_preserved (Alt-Ergo) (Cached)
 [wp] [Valid] typed_euclid_euclid_gcd_loop_invariant_established (Qed)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bitmask0x8000.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bitmask0x8000.res.oracle
index 6840a8852096c9e2c0c1c24b2e72fa7cced4a925..dec011b76760a72643b0eaed7c6bce7c72b46035 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bitmask0x8000.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bitmask0x8000.res.oracle
@@ -2,8 +2,8 @@
 [kernel] Parsing bitmask0x8000.i (no preprocessing)
 [wp] Running WP plugin...
 [wp] 2 goals scheduled
-[wp] [Valid] typed_lemma_res_n (Script)
-[wp] [Valid] typed_lemma_res_y (Script)
+[wp] [Valid] typed_lemma_res_n (Script) (Qed 1/2) (Alt-Ergo 1/2) (Cached)
+[wp] [Valid] typed_lemma_res_y (Script) (Qed 1/2) (Alt-Ergo 1/2) (Cached)
 [wp] Proved goals:    2 / 2
   Qed:             0 
   Script:          2
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.res.oracle
index 33b379e24f69cceaed99e8faa30611232b85bdc7..2dba4628c0184e5faec034f6cc2ff42abe907eba 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.res.oracle
@@ -3,13 +3,13 @@
 [wp] Running WP plugin...
 [wp] Warning: Missing RTE guards
 [wp] 7 goals scheduled
-[wp] [Failed (Doomed)] typed_foo_wp_smoke_default_requires (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_foo_wp_smoke_A_requires (Qed)
+[wp] [Passed (Timeout)] typed_foo_wp_smoke_default_requires (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_foo_wp_smoke_A_requires (Qed)
 [wp] doomed.i:27: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_foo_wp_smoke_B_requires (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_bar_wp_smoke_default_requires (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_foo_wp_smoke_B_requires (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_bar_wp_smoke_default_requires (Alt-Ergo) (Cached)
 [wp] [Valid] typed_bar_ensures (Qed)
-[wp] [Passed (Invalid)] typed_buzz_wp_smoke_default_requires (Qed)
+[wp] [Failed (Doomed)] typed_buzz_wp_smoke_default_requires (Qed)
 [wp] doomed.i:41: Warning: Failed smoke-test
 [wp] [Valid] typed_buzz_ensures (Qed)
 [wp] Proved goals:    5 / 7
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.res.oracle
index 114b97fe7dbdedeeb073eea3086a69c143a4739a..f42a17c0ef35833d84aae6a9963034b0e95c319e 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.res.oracle
@@ -3,11 +3,11 @@
 [wp] Running WP plugin...
 [wp] Warning: Missing RTE guards
 [wp] 10 goals scheduled
-[wp] [Passed (Invalid)] typed_foo_wp_smoke_dead_loop_s2 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_loop_s2 (Alt-Ergo) (Cached)
 [wp] doomed_axioms.i:29: Warning: Failed smoke-test
-[wp] [Passed (Invalid)] typed_foo_wp_smoke_dead_code_s7 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s7 (Alt-Ergo) (Cached)
 [wp] doomed_axioms.i:30: Warning: Failed smoke-test
-[wp] [Passed (Invalid)] typed_foo_wp_smoke_dead_code_s9 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s9 (Alt-Ergo) (Cached)
 [wp] doomed_axioms.i:32: Warning: Failed smoke-test
 [wp] [Valid] typed_foo_loop_invariant_A_preserved (Alt-Ergo) (Cached)
 [wp] [Valid] typed_foo_loop_invariant_A_established (Alt-Ergo) (Cached)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_call.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_call.1.res.oracle
index 8876b4535d61df2d5fe645b73e255f0d5feb2e6d..5968d7b57854767ea0dabb1e4b1a92b16877c141 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_call.1.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_call.1.res.oracle
@@ -3,43 +3,42 @@
 [wp] Running WP plugin...
 [wp] Warning: Missing RTE guards
 [wp] 33 goals scheduled
-[wp] [Failed (Doomed)] typed_call_exit_ok_wp_smoke_dead_call_s2 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f1_ok_wp_smoke_dead_code_s2 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f1_ok_wp_smoke_dead_code_s4 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_exit_ok_wp_smoke_dead_call_s2 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f1_ok_wp_smoke_dead_code_s2 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f1_ok_wp_smoke_dead_code_s4 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f1_ok_ensures (Qed)
 [wp] [Valid] typed_f1_ok_exits (Qed)
-[wp] [Failed (Doomed)] typed_call_post_ok_wp_smoke_dead_call_s9 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_call_exit_ok_wp_smoke_dead_call_s10 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ok_wp_smoke_dead_code_s9 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ok_wp_smoke_dead_code_s10 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ok_wp_smoke_dead_code_s11 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_post_ok_wp_smoke_dead_call_s9 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_exit_ok_wp_smoke_dead_call_s10 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ok_wp_smoke_dead_code_s9 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ok_wp_smoke_dead_code_s10 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ok_wp_smoke_dead_code_s11 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f2_ok_ensures (Qed)
 [wp] [Valid] typed_f2_ok_exits (Qed)
-[wp] [Passed (Invalid)] typed_call_ko_wp_smoke_dead_call_s14 (Qed)
+[wp] [Failed (Doomed)] typed_call_ko_wp_smoke_dead_call_s14 (Qed)
 [wp] doomed_call.i:68: Warning: Failed smoke-test
-[wp] [Passed (Invalid)] typed_f3_ko_wp_smoke_dead_code_s15 (Qed)
+[wp] [Failed (Doomed)] typed_f3_ko_wp_smoke_dead_code_s15 (Qed)
 [wp] doomed_call.i:69: Warning: Failed smoke-test
 [wp] [Valid] typed_f3_ko_ensures (Qed)
-[wp] [Failed (Doomed)] typed_call_exit_ok_wp_smoke_dead_call_s18 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_exit_ok_wp_smoke_dead_call_s18 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f3_ok_ensures (Qed)
-[wp] [Failed (Doomed)] typed_call_ko_global_wp_smoke_dead_call_s22 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_ko_global_wp_smoke_dead_call_s22 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f4_ok_ensures (Qed)
-[wp] [Passed (Invalid)] typed_call_ko_global_wp_smoke_dead_call_s26 (Qed)
+[wp] [Failed (Doomed)] typed_call_ko_global_wp_smoke_dead_call_s26 (Qed)
 [wp] doomed_call.i:89: Warning: Failed smoke-test
 [wp] [Valid] typed_f4_ko_ensures (Qed)
-[wp] [Failed (Doomed)] typed_call_effect_wp_smoke_dead_call_s29 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_call_effect_wp_smoke_dead_call_s30 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_call_effect_wp_smoke_dead_call_s31 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f5_ok_wp_smoke_dead_code_s30 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f5_ok_wp_smoke_dead_code_s31 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_call_effect_wp_smoke_dead_call_s29 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_call_effect_wp_smoke_dead_call_s30 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_call_effect_wp_smoke_dead_call_s31 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f5_ok_wp_smoke_dead_code_s30 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f5_ok_wp_smoke_dead_code_s31 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f5_ok_ensures (Qed)
-[wp] [Failed (Doomed)] typed_call_wrong_wp_smoke_dead_call_s35 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_call_effect_wp_smoke_dead_call_s34 (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_call_effect_wp_smoke_dead_call_s36 (Qed)
-[wp] doomed_call.i:121: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s35 (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_f5_ko_wp_smoke_dead_code_s36 (Qed)
+[wp] [Passed (Unknown)] typed_call_wrong_wp_smoke_dead_call_s35 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_call_effect_wp_smoke_dead_call_s34 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_call_effect_wp_smoke_dead_call_s36 (Qed)
 [wp] doomed_call.i:121: Warning: Failed smoke-test
+[wp] [Passed (Unknown)] typed_f5_ko_wp_smoke_dead_code_s35 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s36 (Qed)
 [wp] [Valid] typed_f5_ko_ensures (Qed)
 [wp] Proved goals:   28 / 33
   Qed:            10  (failed: 5)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_call.2.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_call.2.res.oracle
index 4b8fcaef2ef1525f3aab216cc0679e450eb8d2ed..6d8460a9afbf5b18a351d87105721a621634227f 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_call.2.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_call.2.res.oracle
@@ -3,46 +3,45 @@
 [wp] Running WP plugin...
 [wp] Warning: Missing RTE guards
 [wp] 36 goals scheduled
-[wp] [Failed (Doomed)] typed_call_exit_ok_wp_smoke_dead_call_s2 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f1_ok_wp_smoke_dead_code_s2 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f1_ok_wp_smoke_dead_code_s4 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_exit_ok_wp_smoke_dead_call_s2 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f1_ok_wp_smoke_dead_code_s2 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f1_ok_wp_smoke_dead_code_s4 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f1_ok_ensures_part1 (Qed)
 [wp] [Valid] typed_f1_ok_ensures_part2 (Qed)
 [wp] [Valid] typed_f1_ok_exits (Qed)
-[wp] [Failed (Doomed)] typed_call_post_ok_wp_smoke_dead_call_s9 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_call_exit_ok_wp_smoke_dead_call_s10 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ok_wp_smoke_dead_code_s9 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ok_wp_smoke_dead_code_s10 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ok_wp_smoke_dead_code_s11 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_post_ok_wp_smoke_dead_call_s9 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_exit_ok_wp_smoke_dead_call_s10 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ok_wp_smoke_dead_code_s9 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ok_wp_smoke_dead_code_s10 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ok_wp_smoke_dead_code_s11 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f2_ok_ensures_part1 (Qed)
 [wp] [Valid] typed_f2_ok_ensures_part2 (Qed)
 [wp] [Valid] typed_f2_ok_exits_part1 (Qed)
 [wp] [Valid] typed_f2_ok_exits_part2 (Qed)
-[wp] [Passed (Invalid)] typed_call_ko_wp_smoke_dead_call_s14 (Qed)
+[wp] [Failed (Doomed)] typed_call_ko_wp_smoke_dead_call_s14 (Qed)
 [wp] doomed_call.i:68: Warning: Failed smoke-test
-[wp] [Passed (Invalid)] typed_f3_ko_wp_smoke_dead_code_s15 (Qed)
+[wp] [Failed (Doomed)] typed_f3_ko_wp_smoke_dead_code_s15 (Qed)
 [wp] doomed_call.i:69: Warning: Failed smoke-test
 [wp] [Valid] typed_f3_ko_ensures (Qed)
-[wp] [Failed (Doomed)] typed_call_exit_ok_wp_smoke_dead_call_s18 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_exit_ok_wp_smoke_dead_call_s18 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f3_ok_ensures (Qed)
-[wp] [Failed (Doomed)] typed_call_ko_global_wp_smoke_dead_call_s22 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_ko_global_wp_smoke_dead_call_s22 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f4_ok_ensures (Qed)
-[wp] [Passed (Invalid)] typed_call_ko_global_wp_smoke_dead_call_s26 (Qed)
+[wp] [Failed (Doomed)] typed_call_ko_global_wp_smoke_dead_call_s26 (Qed)
 [wp] doomed_call.i:89: Warning: Failed smoke-test
 [wp] [Valid] typed_f4_ko_ensures (Qed)
-[wp] [Failed (Doomed)] typed_call_effect_wp_smoke_dead_call_s29 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_call_effect_wp_smoke_dead_call_s30 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_call_effect_wp_smoke_dead_call_s31 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f5_ok_wp_smoke_dead_code_s30 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f5_ok_wp_smoke_dead_code_s31 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_call_effect_wp_smoke_dead_call_s29 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_call_effect_wp_smoke_dead_call_s30 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_call_effect_wp_smoke_dead_call_s31 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f5_ok_wp_smoke_dead_code_s30 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f5_ok_wp_smoke_dead_code_s31 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f5_ok_ensures (Qed)
-[wp] [Failed (Doomed)] typed_call_wrong_wp_smoke_dead_call_s35 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_call_effect_wp_smoke_dead_call_s34 (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_call_effect_wp_smoke_dead_call_s36 (Qed)
-[wp] doomed_call.i:121: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s35 (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_f5_ko_wp_smoke_dead_code_s36 (Qed)
+[wp] [Passed (Unknown)] typed_call_wrong_wp_smoke_dead_call_s35 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_call_effect_wp_smoke_dead_call_s34 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_call_effect_wp_smoke_dead_call_s36 (Qed)
 [wp] doomed_call.i:121: Warning: Failed smoke-test
+[wp] [Passed (Unknown)] typed_f5_ko_wp_smoke_dead_code_s35 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s36 (Qed)
 [wp] [Valid] typed_f5_ko_ensures (Qed)
 [wp] Proved goals:   31 / 36
   Qed:            13  (failed: 5)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_dead.0.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_dead.0.res.oracle
index 4f879169d527ae78b7aa1aa6cf1feb727bd30d4e..b04f624016343814e80b66469328f7522275ce23 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_dead.0.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_dead.0.res.oracle
@@ -3,50 +3,50 @@
 [wp] Running WP plugin...
 [wp] Warning: Missing RTE guards
 [wp] 46 goals scheduled
-[wp] [Failed (Doomed)] typed_f1_ok_wp_smoke_dead_code_s3 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f1_ok_wp_smoke_dead_code_s7 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f1_ok_wp_smoke_dead_code_s10 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f1_ok_wp_smoke_dead_code_s3 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f1_ok_wp_smoke_dead_code_s7 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f1_ok_wp_smoke_dead_code_s10 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f1_ok_assigns_part1 (Qed)
 [wp] [Valid] typed_f1_ok_assigns_part2 (Qed)
-[wp] [Failed (Doomed)] typed_exit_wp_smoke_dead_call_s14 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ok_wp_smoke_dead_code_s14 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ok_wp_smoke_dead_code_s16 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_exit_wp_smoke_dead_call_s14 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ok_wp_smoke_dead_code_s14 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ok_wp_smoke_dead_code_s16 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f2_ok_assigns_exit (Qed)
 [wp] [Valid] typed_f2_ok_assigns_normal_part1 (Qed)
 [wp] [Valid] typed_f2_ok_assigns_normal_part2 (Qed)
-[wp] [Failed (Doomed)] typed_exit_wp_smoke_dead_call_s22 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ko_wp_smoke_dead_code_s22 (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_f2_ko_wp_smoke_dead_code_s23 (Qed)
+[wp] [Passed (Unknown)] typed_exit_wp_smoke_dead_call_s22 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ko_wp_smoke_dead_code_s22 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_f2_ko_wp_smoke_dead_code_s23 (Qed)
 [wp] doomed_dead.i:44: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_f2_ko_wp_smoke_dead_code_s26 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ko_wp_smoke_dead_code_s26 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f2_ko_assigns_exit (Qed)
 [wp] [Valid] typed_f2_ko_assigns_normal_part1 (Qed)
 [wp] [Valid] typed_f2_ko_assigns_normal_part2 (Qed)
-[wp] [Failed (Doomed)] typed_call_wp_smoke_dead_call_s30 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f3_ok_wp_smoke_dead_code_s30 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f3_ok_wp_smoke_dead_code_s31 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f3_ok_wp_smoke_dead_code_s34 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_wp_smoke_dead_call_s30 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f3_ok_wp_smoke_dead_code_s30 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f3_ok_wp_smoke_dead_code_s31 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f3_ok_wp_smoke_dead_code_s34 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f3_ok_assigns_exit (Qed)
 [wp] [Valid] typed_f3_ok_assigns_normal_part1 (Qed)
 [wp] [Valid] typed_f3_ok_assigns_normal_part2 (Qed)
-[wp] [Failed (Doomed)] typed_exit_wp_smoke_dead_call_s38 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f4_ok_wp_smoke_dead_code_s41 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_exit_wp_smoke_dead_call_s38 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f4_ok_wp_smoke_dead_code_s41 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f4_ok_assert (Qed)
 [wp] [Valid] typed_f4_ok_assigns_exit (Qed)
 [wp] [Valid] typed_f4_ok_assigns_normal_part1 (Qed)
 [wp] [Valid] typed_f4_ok_assigns_normal_part2 (Qed)
 [wp] [Valid] typed_f4_ok_assigns_normal_part3 (Qed)
-[wp] [Failed (Doomed)] typed_f5_ok_wp_smoke_dead_code_s48 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f5_ok_wp_smoke_dead_code_s50 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f5_ok_wp_smoke_dead_code_s52 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_f5_ok_wp_smoke_dead_code_s48 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f5_ok_wp_smoke_dead_code_s50 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_f5_ok_wp_smoke_dead_code_s52 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f5_ok_assigns_part1 (Qed)
 [wp] [Valid] typed_f5_ok_assigns_part2 (Qed)
 [wp] [Valid] typed_f5_ok_assigns_part3 (Qed)
-[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s56 (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_f5_ko_wp_smoke_dead_code_s61 (Qed)
+[wp] [Passed (Unknown)] typed_f5_ko_wp_smoke_dead_code_s56 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s61 (Qed)
 [wp] doomed_dead.i:90: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s63 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s65 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f5_ko_wp_smoke_dead_code_s63 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_f5_ko_wp_smoke_dead_code_s65 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f5_ko_assigns_part1 (Qed)
 [wp] [Valid] typed_f5_ko_assigns_part2 (Qed)
 [wp] [Valid] typed_f5_ko_assigns_part3 (Qed)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_dead.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_dead.1.res.oracle
index 2440cab302ca1b6985b43a32c596825d7a57725c..09fda7dac2829b41c6718b8263bdc181f2ca9ceb 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_dead.1.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_dead.1.res.oracle
@@ -3,52 +3,52 @@
 [wp] Running WP plugin...
 [wp] Warning: Missing RTE guards
 [wp] 48 goals scheduled
-[wp] [Failed (Doomed)] typed_f1_ok_wp_smoke_dead_code_s3 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f1_ok_wp_smoke_dead_code_s7 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f1_ok_wp_smoke_dead_code_s10 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f1_ok_wp_smoke_dead_code_s3 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f1_ok_wp_smoke_dead_code_s7 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_f1_ok_wp_smoke_dead_code_s10 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f1_ok_assigns_part1 (Qed)
 [wp] [Valid] typed_f1_ok_assigns_part2 (Qed)
 [wp] [Valid] typed_f1_ok_assigns_part3 (Qed)
-[wp] [Failed (Doomed)] typed_exit_wp_smoke_dead_call_s14 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ok_wp_smoke_dead_code_s14 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ok_wp_smoke_dead_code_s16 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_exit_wp_smoke_dead_call_s14 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ok_wp_smoke_dead_code_s14 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ok_wp_smoke_dead_code_s16 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f2_ok_assigns_exit (Qed)
 [wp] [Valid] typed_f2_ok_assigns_normal_part1 (Qed)
 [wp] [Valid] typed_f2_ok_assigns_normal_part2 (Qed)
 [wp] [Valid] typed_f2_ok_assigns_normal_part3 (Qed)
-[wp] [Failed (Doomed)] typed_exit_wp_smoke_dead_call_s22 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f2_ko_wp_smoke_dead_code_s22 (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_f2_ko_wp_smoke_dead_code_s23 (Qed)
+[wp] [Passed (Unknown)] typed_exit_wp_smoke_dead_call_s22 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ko_wp_smoke_dead_code_s22 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_f2_ko_wp_smoke_dead_code_s23 (Qed)
 [wp] doomed_dead.i:44: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_f2_ko_wp_smoke_dead_code_s26 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f2_ko_wp_smoke_dead_code_s26 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f2_ko_assigns_exit (Qed)
 [wp] [Valid] typed_f2_ko_assigns_normal_part1 (Qed)
 [wp] [Valid] typed_f2_ko_assigns_normal_part2 (Qed)
-[wp] [Failed (Doomed)] typed_call_wp_smoke_dead_call_s30 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f3_ok_wp_smoke_dead_code_s30 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f3_ok_wp_smoke_dead_code_s31 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f3_ok_wp_smoke_dead_code_s34 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_call_wp_smoke_dead_call_s30 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f3_ok_wp_smoke_dead_code_s30 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f3_ok_wp_smoke_dead_code_s31 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_f3_ok_wp_smoke_dead_code_s34 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f3_ok_assigns_exit (Qed)
 [wp] [Valid] typed_f3_ok_assigns_normal_part1 (Qed)
 [wp] [Valid] typed_f3_ok_assigns_normal_part2 (Qed)
-[wp] [Failed (Doomed)] typed_exit_wp_smoke_dead_call_s38 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f4_ok_wp_smoke_dead_code_s41 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_exit_wp_smoke_dead_call_s38 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f4_ok_wp_smoke_dead_code_s41 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f4_ok_assert (Qed)
 [wp] [Valid] typed_f4_ok_assigns_exit (Qed)
 [wp] [Valid] typed_f4_ok_assigns_normal_part1 (Qed)
 [wp] [Valid] typed_f4_ok_assigns_normal_part2 (Qed)
 [wp] [Valid] typed_f4_ok_assigns_normal_part3 (Qed)
-[wp] [Failed (Doomed)] typed_f5_ok_wp_smoke_dead_code_s48 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f5_ok_wp_smoke_dead_code_s50 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f5_ok_wp_smoke_dead_code_s52 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_f5_ok_wp_smoke_dead_code_s48 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f5_ok_wp_smoke_dead_code_s50 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_f5_ok_wp_smoke_dead_code_s52 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f5_ok_assigns_part1 (Qed)
 [wp] [Valid] typed_f5_ok_assigns_part2 (Qed)
 [wp] [Valid] typed_f5_ok_assigns_part3 (Qed)
-[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s56 (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_f5_ko_wp_smoke_dead_code_s61 (Qed)
+[wp] [Passed (Unknown)] typed_f5_ko_wp_smoke_dead_code_s56 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s61 (Qed)
 [wp] doomed_dead.i:90: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s63 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_f5_ko_wp_smoke_dead_code_s65 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_f5_ko_wp_smoke_dead_code_s63 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_f5_ko_wp_smoke_dead_code_s65 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_f5_ko_assigns_part1 (Qed)
 [wp] [Valid] typed_f5_ko_assigns_part2 (Qed)
 [wp] [Valid] typed_f5_ko_assigns_part3 (Qed)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_localinit.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_localinit.res.oracle
index 2556b38935cac7951ff3003334970aa15eeace76..057f17ce24307b606735b56b63df5cec0f91452c 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_localinit.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_localinit.res.oracle
@@ -3,8 +3,8 @@
 [wp] Running WP plugin...
 [rte:annot] annotating function access
 [wp] 4 goals scheduled
-[wp] [Failed (Doomed)] typed_access_wp_smoke_dead_code_s3 (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_access_wp_smoke_dead_code_s5 (Qed)
+[wp] [Passed (Unknown)] typed_access_wp_smoke_dead_code_s3 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_access_wp_smoke_dead_code_s5 (Qed)
 [wp] doomed_localinit.i:11: Warning: Failed smoke-test
 [wp] [Timeout] typed_access_assert_rte_mem_access (Alt-Ergo) (Cached)
 [wp] [Timeout] typed_access_assert_rte_mem_access_2 (Alt-Ergo) (Cached)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_loop.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_loop.res.oracle
index 0cecf94944c951f59fc11738330f7ef17f591553..bd83f9550eb97e037e26e36d2b22f647d5d97af3 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_loop.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_loop.res.oracle
@@ -3,11 +3,11 @@
 [wp] Running WP plugin...
 [wp] Warning: Missing RTE guards
 [wp] 8 goals scheduled
-[wp] [Passed (Invalid)] typed_foo_wp_smoke_dead_loop_s2 (Qed)
+[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_loop_s2 (Qed)
 [wp] doomed_loop.i:22: Warning: Failed smoke-test
-[wp] [Passed (Invalid)] typed_foo_wp_smoke_dead_code_s7 (Qed)
+[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s7 (Qed)
 [wp] doomed_loop.i:23: Warning: Failed smoke-test
-[wp] [Passed (Invalid)] typed_foo_wp_smoke_dead_code_s9 (Qed)
+[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s9 (Qed)
 [wp] doomed_loop.i:25: Warning: Failed smoke-test
 [wp] [Valid] typed_foo_loop_invariant_A_preserved (Qed)
 [wp] [Unknown] typed_foo_loop_invariant_A_established (Alt-Ergo) (Cached)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_pre.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_pre.res.oracle
index 1f8c56608948e8a2c058176c0dc5b6f06384b215..d568292aa0e9a7480c4a0205d368723905f3c015 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_pre.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_pre.res.oracle
@@ -3,27 +3,26 @@
 [wp] Running WP plugin...
 [wp] Warning: Missing RTE guards
 [wp] 13 goals scheduled
-[wp] [Passed (Invalid)] typed_requires_wp_smoke_default_requires (Qed)
+[wp] [Failed (Doomed)] typed_requires_wp_smoke_default_requires (Qed)
 [wp] doomed_pre.i:10: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_reqs_assumes_wp_smoke_default_requires (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_reqs_assumes_wp_smoke_B_assumes (Qed)
+[wp] [Passed (Timeout)] typed_reqs_assumes_wp_smoke_default_requires (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_reqs_assumes_wp_smoke_B_assumes (Qed)
 [wp] doomed_pre.i:16: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_reqs_2_2_assumes_wp_smoke_default_requires (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_reqs_2_2_assumes_wp_smoke_B_assumes (Qed)
+[wp] [Passed (Timeout)] typed_reqs_2_2_assumes_wp_smoke_default_requires (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_reqs_2_2_assumes_wp_smoke_B_assumes (Qed)
 [wp] doomed_pre.i:23: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_reqs_1_2_assumes_wp_smoke_default_requires (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_reqs_1_2_assumes_wp_smoke_B_assumes (Qed)
+[wp] [Passed (Timeout)] typed_reqs_1_2_assumes_wp_smoke_default_requires (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_reqs_1_2_assumes_wp_smoke_B_assumes (Qed)
 [wp] doomed_pre.i:30: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_reqs_combined_assumes_wp_smoke_default_requires (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_reqs_combined_assumes_wp_smoke_B_assumes (Qed)
+[wp] [Passed (Unknown)] typed_reqs_combined_assumes_wp_smoke_default_requires (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_reqs_combined_assumes_wp_smoke_B_assumes (Qed)
 [wp] doomed_pre.i:37: Warning: Failed smoke-test
-[wp] [Passed (Invalid)] typed_bhv_requires_assumes_wp_smoke_B_requires (Qed)
+[wp] [Failed (Doomed)] typed_bhv_requires_assumes_wp_smoke_B_requires (Qed)
 [wp] doomed_pre.i:48: Warning: Failed smoke-test
-[wp] [Failed (Doomed)] typed_reqs_massumes_wp_smoke_default_requires (Alt-Ergo) (Cached)
-[wp] [Passed (Invalid)] typed_reqs_massumes_wp_smoke_B1_assumes (Qed)
-[wp] doomed_pre.i:56: Warning: Failed smoke-test
-[wp] [Passed (Invalid)] typed_reqs_massumes_wp_smoke_B2_assumes (Qed)
+[wp] [Passed (Timeout)] typed_reqs_massumes_wp_smoke_default_requires (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_reqs_massumes_wp_smoke_B1_assumes (Qed)
 [wp] doomed_pre.i:56: Warning: Failed smoke-test
+[wp] [Failed (Doomed)] typed_reqs_massumes_wp_smoke_B2_assumes (Qed)
 [wp] Proved goals:    5 / 13
   Qed:             0  (failed: 8)
   Alt-Ergo:        5
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.res.oracle
index c8694f081d628e1a7e52c04f80fb61b96f397414..4b67d9a83d0e8d0216943f63a0e418cbbf205be8 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.res.oracle
@@ -3,11 +3,11 @@
 [wp] Running WP plugin...
 [wp] Warning: Missing RTE guards
 [wp] 10 goals scheduled
-[wp] [Passed (Invalid)] typed_foo_wp_smoke_dead_loop_s2 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_loop_s2 (Alt-Ergo) (Cached)
 [wp] doomed_report_ko.i:29: Warning: Failed smoke-test
-[wp] [Passed (Invalid)] typed_foo_wp_smoke_dead_code_s7 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s7 (Alt-Ergo) (Cached)
 [wp] doomed_report_ko.i:29: Warning: Failed smoke-test
-[wp] [Passed (Invalid)] typed_foo_wp_smoke_dead_code_s9 (Alt-Ergo) (Cached)
+[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s9 (Alt-Ergo) (Cached)
 [wp] doomed_report_ko.i:30: Warning: Failed smoke-test
 [wp] [Valid] typed_foo_loop_invariant_A_preserved (Alt-Ergo) (Cached)
 [wp] [Valid] typed_foo_loop_invariant_A_established (Alt-Ergo) (Cached)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.res.oracle
index 1a708a992add7c82d300963eac233cc224019dcb..10bb9690dc0015fe08c334fdd38d203b07a7506f 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.res.oracle
@@ -3,9 +3,9 @@
 [wp] Running WP plugin...
 [wp] Warning: Missing RTE guards
 [wp] 10 goals scheduled
-[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_loop_s2 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s7 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s9 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_foo_wp_smoke_dead_loop_s2 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_foo_wp_smoke_dead_code_s7 (Alt-Ergo) (Cached)
+[wp] [Passed (Timeout)] typed_foo_wp_smoke_dead_code_s9 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_foo_loop_invariant_A_preserved (Alt-Ergo) (Cached)
 [wp] [Valid] typed_foo_loop_invariant_A_established (Alt-Ergo) (Cached)
 [wp] [Valid] typed_foo_loop_invariant_B_preserved (Alt-Ergo) (Cached)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_unreach.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_unreach.res.oracle
index 3264f7d6554ff164fb3ec60fb9bcf0b116f222f9..f08449c571341bde111d32389402dfedb990dff4 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_unreach.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_unreach.res.oracle
@@ -6,9 +6,9 @@
 [wp] doomed_unreach.i:22: Warning: Failed smoke-test
 [wp] Warning: Missing RTE guards
 [wp] 6 goals scheduled
-[wp] [Failed (Doomed)] typed_job_wp_smoke_dead_code_s4 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_job_wp_smoke_dead_code_s5 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_job_wp_smoke_dead_code_s8 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_job_wp_smoke_dead_code_s4 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_job_wp_smoke_dead_code_s5 (Alt-Ergo) (Cached)
+[wp] [Passed (Stepout)] typed_job_wp_smoke_dead_code_s8 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_job_assigns_part1 (Qed)
 [wp] [Valid] typed_job_assigns_part2 (Qed)
 [wp] [Valid] typed_job_assigns_part3 (Qed)
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_unroll.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_unroll.res.oracle
index 44f4519c1fc5ce64b2adf663b730d845f546e5c7..7b37e132c51b4aad6e5d2bf25809da4e7f41ca78 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_unroll.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_unroll.res.oracle
@@ -5,9 +5,9 @@
 [wp] doomed_unroll.i:15: Warning: 
   Missing assigns clause (assigns 'everything' instead)
 [wp] 5 goals scheduled
-[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s27 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s31 (Alt-Ergo) (Cached)
-[wp] [Failed (Doomed)] typed_foo_wp_smoke_dead_code_s35 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_foo_wp_smoke_dead_code_s27 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_foo_wp_smoke_dead_code_s31 (Alt-Ergo) (Cached)
+[wp] [Passed (Unknown)] typed_foo_wp_smoke_dead_code_s35 (Alt-Ergo) (Cached)
 [wp] [Valid] typed_foo_loop_invariant_preserved (Qed)
 [wp] [Valid] typed_foo_loop_invariant_established (Qed)
 [wp] Proved goals:    5 / 5
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unroll.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unroll.res.oracle
index 03e42c0b78e8ec522699f41ee9945419d0170c09..1d90715d28d093556930a65d290b4b4b0659a721 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unroll.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unroll.res.oracle
@@ -4,7 +4,7 @@
 [wp] Warning: Missing RTE guards
 [wp] unroll.i:21: Warning: Missing assigns clause (assigns 'everything' instead)
 [wp] 1 goal scheduled
-[wp] [Valid] typed_unrolled_loop_ensures_zero (Script)
+[wp] [Valid] typed_unrolled_loop_ensures_zero (Script 2) (Qed 18/18)
 [wp] Proved goals:    1 / 1
   Qed:             0 
   Script:          1
diff --git a/src/plugins/wp/tests/wp_tip/oracle/clear.res.oracle b/src/plugins/wp/tests/wp_tip/oracle/clear.res.oracle
index def71a156f5561e74f8379e3f31adc22a1b0f1b8..4418f56a90d85bf66481ebe6bd70420009b3d67c 100644
--- a/src/plugins/wp/tests/wp_tip/oracle/clear.res.oracle
+++ b/src/plugins/wp/tests/wp_tip/oracle/clear.res.oracle
@@ -105,7 +105,6 @@
   Prove: P_S(42).
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_clear_in_step_check (Script)
 [wp:script:allgoals] 
   typed_clear_ensures subgoal:
   
@@ -143,5 +142,4 @@
   Prove: P_S(a + b).
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_clear_ensures (Script)
 [wp] Proved goals:    0 / 2
diff --git a/src/plugins/wp/tests/wp_tip/oracle/induction_typing.res.oracle b/src/plugins/wp/tests/wp_tip/oracle/induction_typing.res.oracle
index d56e54307acb3e020712988d2d98dc8fa206acab..544ecdb40411be8f49d2be5b6b45e05414608408 100644
--- a/src/plugins/wp/tests/wp_tip/oracle/induction_typing.res.oracle
+++ b/src/plugins/wp/tests/wp_tip/oracle/induction_typing.res.oracle
@@ -54,7 +54,6 @@
   Prove: false.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_function_loop_invariant_X_preserved (Script)
 [wp:script:allgoals] 
   typed_function_loop_invariant_X_preserved subgoal:
   
diff --git a/src/plugins/wp/tests/wp_tip/oracle/modmask.0.res.oracle b/src/plugins/wp/tests/wp_tip/oracle/modmask.0.res.oracle
index 7db5771084a2153d55e8fa9b7fa0289e8f7615a2..9730b99da4113fca895f5e07225f72831af86a92 100644
--- a/src/plugins/wp/tests/wp_tip/oracle/modmask.0.res.oracle
+++ b/src/plugins/wp/tests/wp_tip/oracle/modmask.0.res.oracle
@@ -14,7 +14,6 @@
   Prove: (is_uint16 us_0) -> ((us_0 mod 256)=(land 255 us_0))
   
   ------------------------------------------------------------
-[wp] [Valid] typed_check_lemma_and_modulo_us_255 (Script)
 [wp:script:allgoals] 
   typed_check_lemma_and_modulo_u subgoal:
   
@@ -56,7 +55,4 @@
   Prove: exists i : Z. (lsl(1, i) = lsl(1, shift_0)) /\ (0 <= i).
   
   ------------------------------------------------------------
-[wp] [Valid] typed_check_lemma_and_modulo_u (Script)
-[wp] Proved goals:    2 / 2
-  Qed:             0 
-  Script:          2
+[wp] Proved goals:    0 / 2
diff --git a/src/plugins/wp/tests/wp_tip/oracle/modmask.1.res.oracle b/src/plugins/wp/tests/wp_tip/oracle/modmask.1.res.oracle
index 7db5771084a2153d55e8fa9b7fa0289e8f7615a2..9730b99da4113fca895f5e07225f72831af86a92 100644
--- a/src/plugins/wp/tests/wp_tip/oracle/modmask.1.res.oracle
+++ b/src/plugins/wp/tests/wp_tip/oracle/modmask.1.res.oracle
@@ -14,7 +14,6 @@
   Prove: (is_uint16 us_0) -> ((us_0 mod 256)=(land 255 us_0))
   
   ------------------------------------------------------------
-[wp] [Valid] typed_check_lemma_and_modulo_us_255 (Script)
 [wp:script:allgoals] 
   typed_check_lemma_and_modulo_u subgoal:
   
@@ -56,7 +55,4 @@
   Prove: exists i : Z. (lsl(1, i) = lsl(1, shift_0)) /\ (0 <= i).
   
   ------------------------------------------------------------
-[wp] [Valid] typed_check_lemma_and_modulo_u (Script)
-[wp] Proved goals:    2 / 2
-  Qed:             0 
-  Script:          2
+[wp] Proved goals:    0 / 2
diff --git a/src/plugins/wp/tests/wp_tip/oracle/split.res.oracle b/src/plugins/wp/tests/wp_tip/oracle/split.res.oracle
index 9d27fa468795f483be98de6f81cbcbd7e2c2f53d..6fb2156c63fb2ea6a3e82f8a0034aee8d8f9a428 100644
--- a/src/plugins/wp/tests/wp_tip/oracle/split.res.oracle
+++ b/src/plugins/wp/tests/wp_tip/oracle/split.res.oracle
@@ -201,7 +201,6 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_branch_ensures (Script)
 [wp:script:allgoals] 
   typed_test_step_branch_ensures subgoal:
   
@@ -224,7 +223,6 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_or_ensures (Script)
 [wp:script:allgoals] 
   typed_test_step_or_ensures subgoal:
   
@@ -256,7 +254,6 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_and_ensures (Script)
 [wp:script:allgoals] 
   typed_test_step_peq_ensures subgoal:
   
@@ -265,7 +262,6 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_peq_ensures (Script)
 [wp:script:allgoals] 
   typed_test_step_peq_ensures subgoal:
   
@@ -282,7 +278,6 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_pneq_ensures (Script)
 [wp:script:allgoals] 
   typed_test_step_pneq_ensures subgoal:
   
@@ -299,7 +294,7 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_neq_ensures (Script)
+[wp] [Unknown] typed_test_step_neq_ensures (Tactic) (Qed)
 [wp:script:allgoals] 
   typed_test_step_neq_ensures subgoal:
   
@@ -324,7 +319,7 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_leq_ensures (Script)
+[wp] [Unknown] typed_test_step_leq_ensures (Tactic) (Qed)
 [wp:script:allgoals] 
   typed_test_step_leq_ensures subgoal:
   
@@ -354,7 +349,7 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_lt_ensures (Script)
+[wp] [Unknown] typed_test_step_lt_ensures (Tactic) (Qed)
 [wp:script:allgoals] 
   typed_test_step_lt_ensures subgoal:
   
@@ -379,7 +374,6 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_if_ensures (Script)
 [wp:script:allgoals] 
   typed_test_step_if_ensures subgoal:
   
@@ -405,7 +399,6 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_fa_if_ensures (Script)
 [wp:script:allgoals] 
   typed_test_step_fa_if_ensures subgoal:
   
@@ -427,7 +420,6 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_fa_or_ensures (Script)
 [wp:script:allgoals] 
   typed_test_step_fa_or_ensures subgoal:
   
@@ -448,7 +440,6 @@
   Prove: P_S.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_step_fa_and_ensures (Script)
 [wp:script:allgoals] 
   typed_test_inside_leq_ensures subgoal:
   
@@ -463,7 +454,7 @@
   Prove: P_Q.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_inside_leq_ensures (Script)
+[wp] [Unknown] typed_test_inside_leq_ensures (Tactic) (Qed)
 [wp:script:allgoals] 
   typed_test_inside_leq_ensures subgoal:
   
@@ -494,7 +485,7 @@
   Prove: P_Q.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_inside_lt_ensures (Script)
+[wp] [Unknown] typed_test_inside_lt_ensures (Tactic) (Qed)
 [wp:script:allgoals] 
   typed_test_inside_lt_ensures subgoal:
   
@@ -525,7 +516,7 @@
   Prove: P_Q.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_inside_neq_ensures (Script)
+[wp] [Unknown] typed_test_inside_neq_ensures (Tactic) (Qed)
 [wp:script:allgoals] 
   typed_test_inside_neq_ensures subgoal:
   
@@ -556,7 +547,6 @@
   Prove: P_P.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_goal_and_ensures (Script)
 [wp:script:allgoals] 
   typed_test_goal_and_ensures subgoal:
   
@@ -581,7 +571,6 @@
   Prove: (L_LP=true).
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_goal_eq_ensures (Script)
 [wp:script:allgoals] 
   typed_test_goal_eq_ensures subgoal:
   
@@ -598,7 +587,6 @@
   Prove: (L_LP=false).
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_goal_neq_ensures (Script)
 [wp:script:allgoals] 
   typed_test_goal_neq_ensures subgoal:
   
@@ -620,7 +608,6 @@
   Prove: P_P.
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_goal_if_ensures (Script)
 [wp:script:allgoals] 
   typed_test_goal_if_ensures subgoal:
   
@@ -642,7 +629,6 @@
   Prove: exists i : Z. P_Pi(i) /\ P_Qi(i).
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_goal_ex_and_ensures (Script)
 [wp:script:allgoals] 
   typed_test_goal_ex_and_ensures subgoal:
   
@@ -659,7 +645,6 @@
   Prove: P_P \/ P_Q \/ (exists i : Z. P_Pi(i)) \/ (exists i : Z. P_Qi(i)).
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_goal_ex_or_ensures (Script)
 [wp:script:allgoals] 
   typed_test_goal_ex_if_ensures subgoal:
   
@@ -674,7 +659,6 @@
   Prove: exists i : Z. P_Pi(i) /\ P_Qi(i).
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_goal_ex_if_ensures (Script)
 [wp:script:allgoals] 
   typed_test_goal_ex_if_ensures subgoal:
   
@@ -702,5 +686,4 @@
   Prove: exists i : Z. P_Qi(i).
   
   ------------------------------------------------------------
-[wp] [Unknown] typed_test_goal_ex_imply_ensures (Script)
 [wp] Proved goals:    0 / 23
diff --git a/src/plugins/wp/tests/wp_tip/oracle_qualif/induction.0.res.oracle b/src/plugins/wp/tests/wp_tip/oracle_qualif/induction.0.res.oracle
index 4d3c4e24423d9b1510f3ddab3f9beb135dc7c1d2..efa47216f89c476a13e229ebd31226ffc773e3b9 100644
--- a/src/plugins/wp/tests/wp_tip/oracle_qualif/induction.0.res.oracle
+++ b/src/plugins/wp/tests/wp_tip/oracle_qualif/induction.0.res.oracle
@@ -2,7 +2,7 @@
 [kernel] Parsing induction.i (no preprocessing)
 [wp] Running WP plugin...
 [wp] 1 goal scheduled
-[wp] [Valid] typed_lemma_ByInd (Script)
+[wp] [Valid] typed_lemma_ByInd (Script) (Alt-Ergo 3/3) (Cached)
 [wp] Proved goals:    1 / 1
   Qed:             0 
   Script:          1
diff --git a/src/plugins/wp/tests/wp_tip/oracle_qualif/overflow.res.oracle b/src/plugins/wp/tests/wp_tip/oracle_qualif/overflow.res.oracle
index 7cd2f2e12457ff9e67975ac67d5025e303c87903..e85db6d3a63c0b305740199a22eed6c9f4b600f2 100644
--- a/src/plugins/wp/tests/wp_tip/oracle_qualif/overflow.res.oracle
+++ b/src/plugins/wp/tests/wp_tip/oracle_qualif/overflow.res.oracle
@@ -2,8 +2,8 @@
 [kernel] Parsing overflow.i (no preprocessing)
 [wp] Running WP plugin...
 [wp] 2 goals scheduled
-[wp] [Valid] typed_lemma_j_incr_char (Script)
-[wp] [Valid] typed_lemma_j_incr_short (Script)
+[wp] [Valid] typed_lemma_j_incr_char (Script) (Qed 1/3) (Alt-Ergo 2/3) (Cached)
+[wp] [Valid] typed_lemma_j_incr_short (Script) (Qed 1/3) (Alt-Ergo 2/3) (Cached)
 [wp] Proved goals:    2 / 2
   Qed:             0 
   Script:          2
diff --git a/src/plugins/wp/tests/wp_tip/oracle_qualif/unroll.res.oracle b/src/plugins/wp/tests/wp_tip/oracle_qualif/unroll.res.oracle
index a515c1fc7f8e0462c3232646c8c13dacabb09be3..7d03fba0ca5b9e06437c10b36a5b535f0befbb26 100644
--- a/src/plugins/wp/tests/wp_tip/oracle_qualif/unroll.res.oracle
+++ b/src/plugins/wp/tests/wp_tip/oracle_qualif/unroll.res.oracle
@@ -2,9 +2,9 @@
 [kernel] Parsing unroll.i (no preprocessing)
 [wp] Running WP plugin...
 [wp] 3 goals scheduled
-[wp] [Valid] typed_lemma_LEFT (Script)
-[wp] [Valid] typed_lemma_RIGHT (Script)
-[wp] [Valid] typed_lemma_SUM (Script)
+[wp] [Valid] typed_lemma_LEFT (Script) (Qed 2/2)
+[wp] [Valid] typed_lemma_RIGHT (Script) (Qed 2/2)
+[wp] [Valid] typed_lemma_SUM (Script) (Qed 2/2)
 [wp] Proved goals:    3 / 3
   Qed:             0 
   Script:          3
diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.res.oracle
index e67a634d8b1d1af8828a2f5cb1cea7aca86bb5c0..4b470149e633d7c719500de32bf4c13f06b7ea39 100644
--- a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.res.oracle
+++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.res.oracle
@@ -4,28 +4,28 @@
 [wp] Warning: Missing RTE guards
 [wp] 23 goals scheduled
 [wp] [Valid] typed_init_t2_v2_loop_assigns_part1 (Qed)
-[wp] [Valid] typed_init_t2_v2_loop_assigns_part2 (Script)
-[wp] [Valid] typed_init_t2_v2_loop_assigns_part3 (Script)
+[wp] [Valid] typed_init_t2_v2_loop_assigns_part2 (Script) (Alt-Ergo 2/2) (Cached)
+[wp] [Valid] typed_init_t2_v2_loop_assigns_part3 (Script) (Alt-Ergo 2/2) (Cached)
 [wp] [Valid] typed_init_t2_v2_loop_assigns_2_part1 (Qed)
-[wp] [Valid] typed_init_t2_v2_loop_assigns_2_part2 (Script)
-[wp] [Valid] typed_init_t2_v2_loop_assigns_2_part3 (Script)
+[wp] [Valid] typed_init_t2_v2_loop_assigns_2_part2 (Script) (Alt-Ergo 2/2) (Cached)
+[wp] [Valid] typed_init_t2_v2_loop_assigns_2_part3 (Script) (Alt-Ergo 2/2) (Cached)
 [wp] [Valid] typed_init_t2_v2_assigns_part1 (Qed)
-[wp] [Valid] typed_init_t2_v2_assigns_part2 (Script)
+[wp] [Valid] typed_init_t2_v2_assigns_part2 (Script) (Alt-Ergo 2/2) (Cached)
 [wp] [Valid] typed_init_t2_v3_loop_assigns_part1 (Qed)
-[wp] [Valid] typed_init_t2_v3_loop_assigns_part2 (Script)
-[wp] [Valid] typed_init_t2_v3_loop_assigns_part3 (Script)
+[wp] [Valid] typed_init_t2_v3_loop_assigns_part2 (Script) (Alt-Ergo 2/2) (Cached)
+[wp] [Valid] typed_init_t2_v3_loop_assigns_part3 (Script) (Alt-Ergo 2/2) (Cached)
 [wp] [Valid] typed_init_t2_v3_loop_assigns_2_part1 (Qed)
 [wp] [Valid] typed_init_t2_v3_loop_assigns_2_part2 (Qed)
 [wp] [Valid] typed_init_t2_v3_assigns_part1 (Qed)
-[wp] [Valid] typed_init_t2_v3_assigns_part2 (Script)
+[wp] [Valid] typed_init_t2_v3_assigns_part2 (Script) (Alt-Ergo 2/2) (Cached)
 [wp] [Valid] typed_init_t2_bis_v2_loop_assigns_part1 (Qed)
-[wp] [Valid] typed_init_t2_bis_v2_loop_assigns_part2 (Script)
-[wp] [Valid] typed_init_t2_bis_v2_loop_assigns_part3 (Script)
+[wp] [Valid] typed_init_t2_bis_v2_loop_assigns_part2 (Script) (Alt-Ergo 2/2) (Cached)
+[wp] [Valid] typed_init_t2_bis_v2_loop_assigns_part3 (Script) (Alt-Ergo 2/2) (Cached)
 [wp] [Valid] typed_init_t2_bis_v2_assigns_exit_part1 (Qed)
-[wp] [Valid] typed_init_t2_bis_v2_assigns_exit_part2 (Script)
+[wp] [Valid] typed_init_t2_bis_v2_assigns_exit_part2 (Script) (Alt-Ergo 2/2) (Cached)
 [wp] [Valid] typed_init_t2_bis_v2_assigns_exit_part3 (Qed)
 [wp] [Valid] typed_init_t2_bis_v2_assigns_normal_part1 (Qed)
-[wp] [Valid] typed_init_t2_bis_v2_assigns_normal_part2 (Script)
+[wp] [Valid] typed_init_t2_bis_v2_assigns_normal_part2 (Script) (Alt-Ergo 2/2) (Cached)
 [wp] Proved goals:   23 / 23
   Qed:            11 
   Script:         12