From 6e8d16b9e151ddb83a2436176bfa98017e0e3992 Mon Sep 17 00:00:00 2001 From: Patrick Baudin <patrick.baudin@cea.fr> Date: Fri, 18 Mar 2022 10:16:04 +0100 Subject: [PATCH] [wp] restores a test --- src/plugins/wp/tests/wp_plugin/combined.c | 16 ++++++------ .../oracle_qualif/combined.res.oracle | 26 +++++++++++++++++++ 2 files changed, 34 insertions(+), 8 deletions(-) create mode 100644 src/plugins/wp/tests/wp_plugin/oracle_qualif/combined.res.oracle diff --git a/src/plugins/wp/tests/wp_plugin/combined.c b/src/plugins/wp/tests/wp_plugin/combined.c index 3e0939d7e6c..5123a528dd6 100644 --- a/src/plugins/wp/tests/wp_plugin/combined.c +++ b/src/plugins/wp/tests/wp_plugin/combined.c @@ -1,15 +1,15 @@ /* run.config_qualif - DONTRUN: [PB] temporary removed since a difference has to be validated. -*/ - -/* run.config_qualif - MODULE: @PTEST_DIR@/@PTEST_NAME@ OPT: -wp-par 1 */ -/* ZD : this should not be here such as it cannot be tested by all frama-c - developer - */ + + + + + + + + /*@ axiomatic A { @ predicate P(int x); diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/combined.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/combined.res.oracle new file mode 100644 index 00000000000..4cb64dc0e51 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/combined.res.oracle @@ -0,0 +1,26 @@ +# frama-c -wp [...] +[kernel] Parsing combined.c (with preprocessing) +[wp] Running WP plugin... +[wp] Warning: Missing RTE guards +[wp] 14 goals scheduled +[wp] [Alt-Ergo] Goal typed_job_assert : Unsuccess +[wp] [Qed] Goal typed_job_loop_invariant_preserved : Valid +[wp] [Qed] Goal typed_job_loop_invariant_established : Valid +[wp] [Alt-Ergo] Goal typed_job_loop_invariant_2_preserved : Valid +[wp] [Qed] Goal typed_job_loop_invariant_2_established : Valid +[wp] [Alt-Ergo] Goal typed_job_loop_invariant_3_preserved : Valid +[wp] [Qed] Goal typed_job_loop_invariant_3_established : Valid +[wp] [Alt-Ergo] Goal typed_job_assert_2 : Valid +[wp] [Qed] Goal typed_job_loop_assigns_part1 : Valid +[wp] [Qed] Goal typed_job_loop_assigns_part2 : Valid +[wp] [Qed] Goal typed_job_loop_assigns_part3 : Valid +[wp] [Qed] Goal typed_job_loop_assigns_2_part1 : Valid +[wp] [Qed] Goal typed_job_loop_assigns_2_part2 : Valid +[wp] [Alt-Ergo] Goal typed_job_loop_assigns_2_part3 : Valid +[wp] Proved goals: 13 / 14 + Qed: 9 + Alt-Ergo: 4 (unsuccess: 1) +------------------------------------------------------------ + Functions WP Alt-Ergo Total Success + job 9 4 14 92.9% +------------------------------------------------------------ -- GitLab