From 8b9651b0ab257d07d4bc668e59ca3f4e82aa50a7 Mon Sep 17 00:00:00 2001
From: Patrick Baudin <patrick.baudin@cea.fr>
Date: Fri, 18 Jan 2019 16:52:36 +0100
Subject: [PATCH] [WP/test]

---
 src/plugins/wp/tests/wp_plugin/dynamic.i                     | 2 +-
 src/plugins/wp/tests/wp_plugin/oracle/dynamic.res.oracle     | 5 ++++-
 .../wp/tests/wp_plugin/oracle_qualif/dynamic.res.oracle      | 2 ++
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/plugins/wp/tests/wp_plugin/dynamic.i b/src/plugins/wp/tests/wp_plugin/dynamic.i
index 6ff90d2effd..e1c5eed1bda 100644
--- a/src/plugins/wp/tests/wp_plugin/dynamic.i
+++ b/src/plugins/wp/tests/wp_plugin/dynamic.i
@@ -74,7 +74,7 @@ int behavior (int (*p)(void)) {
   @   assigns \nothing;
   @   ensures X1==\old(X1); */
 int some_behaviors (int (*p)(void)) {
-  //@ calls h1, h2, h0;
+  //@ for bhv1,bhv0: calls h1, h2, h0;
   return (*p)();
 }
 
diff --git a/src/plugins/wp/tests/wp_plugin/oracle/dynamic.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle/dynamic.res.oracle
index d32fd01c4b0..bf4dd0108f3 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle/dynamic.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle/dynamic.res.oracle
@@ -5,10 +5,13 @@
 [wp] tests/wp_plugin/dynamic.i:30: Calls f1 f2
 [wp] tests/wp_plugin/dynamic.i:44: Calls g
 [wp] tests/wp_plugin/dynamic.i:65: Calls h1 h2
-[wp] tests/wp_plugin/dynamic.i:78: Calls h1 h2 h0
+[wp] tests/wp_plugin/dynamic.i:78: Calls (for bhv1) h1 h2 h0
+[wp] tests/wp_plugin/dynamic.i:78: Calls (for bhv0) h1 h2 h0
 [wp] tests/wp_plugin/dynamic.i:91: Calls unreachable_g
 [wp:calls] Dynamic call(s): 5.
 [wp] Loading driver 'share/wp.driver'
+[wp] tests/wp_plugin/dynamic.i:78: Warning: 
+  Missigns 'calls' clause dedicated to dynamic calls (see WP manual)
 [wp] Warning: Missing RTE guards
 ------------------------------------------------------------
   Function behavior with behavior bhv1
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.res.oracle
index a9a4d1e883a..b3976cc55b4 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.res.oracle
@@ -2,6 +2,8 @@
 [kernel] Parsing tests/wp_plugin/dynamic.i (no preprocessing)
 [wp] Running WP plugin...
 [wp] Loading driver 'share/wp.driver'
+[wp] tests/wp_plugin/dynamic.i:78: Warning: 
+  Missigns 'calls' clause dedicated to dynamic calls (see WP manual)
 [wp] Warning: Missing RTE guards
 [wp] 46 goals scheduled
 [wp] [Qed] Goal typed_behavior_stmt_for_bhv1_calls_h1_h2 : Valid
-- 
GitLab