Skip to content
Snippets Groups Projects
Commit 7ca00ea0 authored by Patrick Baudin's avatar Patrick Baudin
Browse files

Merge branch 'feature/wp/log-journal' into 'master'

[wp] stabilise qualification tests with journal

See merge request frama-c/frama-c!2178
parents 1b8e195f f44d7d1a
No related branches found
No related tags found
No related merge requests found
Showing
with 197 additions and 8 deletions
...@@ -9,7 +9,8 @@ ...@@ -9,7 +9,8 @@
[wp] Proved goals: 2 / 2 [wp] Proved goals: 2 / 2
Qed: 0 Qed: 0
Alt-Ergo: 2 Alt-Ergo: 2
[wp] Report 'tests/wp_acsl/init_value_mem.i.0.report.json' [wp] Report in: 'tests/wp_acsl/oracle_qualif/init_value_mem.0.report.json'
[wp] Report out: 'tests/wp_acsl/result_qualif/init_value_mem.0.report.json'
------------------------------------------------------------- -------------------------------------------------------------
Functions WP Alt-Ergo Total Success Functions WP Alt-Ergo Total Success
main - 2 (36..48) 2 100% main - 2 (36..48) 2 100%
......
{ "wp:global": { "qed": { "total": 1, "valid": 1 },
"wp:main": { "total": 1, "valid": 1 } },
"wp:functions": { "bug": { "bug_ensures": { "qed": { "total": 1,
"valid": 1 },
"wp:main": { "total": 1,
"valid": 1 } },
"wp:section": { "qed": { "total": 1,
"valid": 1 },
"wp:main": { "total": 1,
"valid": 1 } } } } }
...@@ -7,7 +7,8 @@ ...@@ -7,7 +7,8 @@
[wp] [Qed] Goal typed_bug_ensures : Valid [wp] [Qed] Goal typed_bug_ensures : Valid
[wp] Proved goals: 1 / 1 [wp] Proved goals: 1 / 1
Qed: 1 Qed: 1
[wp] Report 'tests/wp_acsl/intbool.i.0.report.json' [wp] Report in: 'tests/wp_acsl/oracle_qualif/intbool.0.report.json'
[wp] Report out: 'tests/wp_acsl/result_qualif/intbool.0.report.json'
------------------------------------------------------------- -------------------------------------------------------------
Functions WP Alt-Ergo Total Success Functions WP Alt-Ergo Total Success
bug 1 - 1 100% bug 1 - 1 100%
......
...@@ -7,7 +7,8 @@ ...@@ -7,7 +7,8 @@
[wp] [Qed] Goal typed_g_assert_qed_ok_ok : Valid [wp] [Qed] Goal typed_g_assert_qed_ok_ok : Valid
[wp] Proved goals: 1 / 1 [wp] Proved goals: 1 / 1
Qed: 1 Qed: 1
[wp] Report 'tests/wp_acsl/label_escape.i.0.report.json' [wp] Report in: 'tests/wp_acsl/oracle_qualif/label_escape.0.report.json'
[wp] Report out: 'tests/wp_acsl/result_qualif/label_escape.0.report.json'
------------------------------------------------------------- -------------------------------------------------------------
Functions WP Alt-Ergo Total Success Functions WP Alt-Ergo Total Success
g 1 - 1 100% g 1 - 1 100%
......
...@@ -7,7 +7,8 @@ ...@@ -7,7 +7,8 @@
[wp] [Alt-Ergo] Goal typed_f_assert_qed_ko_oracle_ko : Unsuccess [wp] [Alt-Ergo] Goal typed_f_assert_qed_ko_oracle_ko : Unsuccess
[wp] Proved goals: 0 / 1 [wp] Proved goals: 0 / 1
Alt-Ergo: 0 (unsuccess: 1) Alt-Ergo: 0 (unsuccess: 1)
[wp] Report 'tests/wp_acsl/label_escape.i.1.report.json' [wp] Report in: 'tests/wp_acsl/oracle_qualif/label_escape.1.report.json'
[wp] Report out: 'tests/wp_acsl/result_qualif/label_escape.1.report.json'
------------------------------------------------------------- -------------------------------------------------------------
Functions WP Alt-Ergo Total Success Functions WP Alt-Ergo Total Success
f - - 1 0.0% f - - 1 0.0%
......
{ "wp:global": { "alt-ergo": { "total": 18, "valid": 2, "unknown": 16,
"rank": 16 },
"qed": { "total": 3, "valid": 3 },
"wp:main": { "total": 21, "valid": 5, "unknown": 16,
"rank": 16 } },
"wp:functions": { "h": { "h_assigns": { "qed": { "total": 2, "valid": 2 },
"wp:main": { "total": 2,
"valid": 2 } },
"h_ensures": { "alt-ergo": { "total": 1,
"unknown": 1 },
"wp:main": { "total": 1,
"unknown": 1 } },
"wp:section": { "alt-ergo": { "total": 1,
"unknown": 1 },
"qed": { "total": 2, "valid": 2 },
"wp:main": { "total": 3,
"valid": 2,
"unknown": 1 } } },
"main": { "main_requires_qed_ok_18": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_17": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_16": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_15": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_14": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_13": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_12": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_11": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_10": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_9": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_8": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_7": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_6": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_5": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_4": { "alt-ergo":
{ "total": 1,
"unknown": 1 },
"wp:main":
{ "total": 1,
"unknown": 1 } },
"main_requires_qed_ok_3": { "alt-ergo":
{ "total": 1,
"valid": 1,
"rank": 16 },
"wp:main":
{ "total": 1,
"valid": 1,
"rank": 16 } },
"main_requires_qed_ok_2": { "alt-ergo":
{ "total": 1,
"valid": 1,
"rank": 16 },
"wp:main":
{ "total": 1,
"valid": 1,
"rank": 16 } },
"main_requires_qed_ok": { "qed": { "total": 1,
"valid": 1 },
"wp:main": { "total": 1,
"valid": 1 } },
"wp:section": { "alt-ergo": { "total": 17,
"valid": 2,
"unknown": 15,
"rank": 16 },
"qed": { "total": 1,
"valid": 1 },
"wp:main": { "total": 18,
"valid": 3,
"unknown": 15,
"rank": 16 } } } } }
...@@ -65,7 +65,8 @@ ...@@ -65,7 +65,8 @@
[wp] Proved goals: 5 / 21 [wp] Proved goals: 5 / 21
Qed: 3 Qed: 3
Alt-Ergo: 2 (unsuccess: 16) Alt-Ergo: 2 (unsuccess: 16)
[wp] Report 'tests/wp_acsl/logic.i.0.report.json' [wp] Report in: 'tests/wp_acsl/oracle_qualif/logic.0.report.json'
[wp] Report out: 'tests/wp_acsl/result_qualif/logic.0.report.json'
------------------------------------------------------------- -------------------------------------------------------------
Functions WP Alt-Ergo Total Success Functions WP Alt-Ergo Total Success
h 2 - 3 66.7% h 2 - 3 66.7%
......
...@@ -15,7 +15,8 @@ ...@@ -15,7 +15,8 @@
[wp] Proved goals: 8 / 8 [wp] Proved goals: 8 / 8
Qed: 3 Qed: 3
Alt-Ergo: 5 Alt-Ergo: 5
[wp] Report 'tests/wp_acsl/looplabels.i.0.report.json' [wp] Report in: 'tests/wp_acsl/oracle_qualif/looplabels.0.report.json'
[wp] Report out: 'tests/wp_acsl/result_qualif/looplabels.0.report.json'
------------------------------------------------------------- -------------------------------------------------------------
Functions WP Alt-Ergo Total Success Functions WP Alt-Ergo Total Success
copy 3 5 (256..304) 8 100% copy 3 5 (256..304) 8 100%
......
{ "wp:global": { "alt-ergo": { "total": 2, "valid": 2, "rank": 1 },
"qed": { "total": 1, "valid": 1 },
"wp:main": { "total": 3, "valid": 3, "rank": 1 } },
"wp:axiomatics": { "": { "lemma_valid_read_non_null": { "alt-ergo":
{ "total": 1,
"valid": 1,
"rank": 1 },
"wp:main":
{ "total": 1,
"valid": 1,
"rank": 1 } },
"lemma_valid_non_null": { "alt-ergo": { "total": 1,
"valid": 1,
"rank": 1 },
"wp:main": { "total": 1,
"valid": 1,
"rank": 1 } },
"wp:section": { "alt-ergo": { "total": 2,
"valid": 2,
"rank": 1 },
"wp:main": { "total": 2,
"valid": 2,
"rank": 1 } } } },
"wp:functions": { "null_is_zero": { "null_is_zero_ensures": { "qed":
{ "total": 1,
"valid": 1 },
"wp:main":
{ "total": 1,
"valid": 1 } },
"wp:section": { "qed": { "total": 1,
"valid": 1 },
"wp:main": { "total": 1,
"valid": 1 } } } } }
...@@ -10,7 +10,8 @@ ...@@ -10,7 +10,8 @@
[wp] Proved goals: 3 / 3 [wp] Proved goals: 3 / 3
Qed: 1 Qed: 1
Alt-Ergo: 2 Alt-Ergo: 2
[wp] Report 'tests/wp_acsl/null.c.0.report.json' [wp] Report in: 'tests/wp_acsl/oracle_qualif/null.0.report.json'
[wp] Report out: 'tests/wp_acsl/result_qualif/null.0.report.json'
------------------------------------------------------------- -------------------------------------------------------------
Axiomatics WP Alt-Ergo Total Success Axiomatics WP Alt-Ergo Total Success
Lemma - 2 (1..12) 2 100% Lemma - 2 (1..12) 2 100%
......
...@@ -18,7 +18,8 @@ ...@@ -18,7 +18,8 @@
[wp] Proved goals: 3 / 9 [wp] Proved goals: 3 / 9
Qed: 3 Qed: 3
Alt-Ergo: 0 (unsuccess: 6) Alt-Ergo: 0 (unsuccess: 6)
[wp] Report 'tests/wp_acsl/pointer.i.0.report.json' [wp] Report in: 'tests/wp_acsl/oracle_qualif/pointer.0.report.json'
[wp] Report out: 'tests/wp_acsl/result_qualif/pointer.0.report.json'
------------------------------------------------------------- -------------------------------------------------------------
Functions WP Alt-Ergo Total Success Functions WP Alt-Ergo Total Success
array 3 - 3 100% array 3 - 3 100%
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment