diff --git a/src/plugins/wp/Makefile.in b/src/plugins/wp/Makefile.in index 30405d2620b949c1775e7d86a6d12660a11218be..9b3384e53f80eca3ae39bf890145b484f61c43b4 100644 --- a/src/plugins/wp/Makefile.in +++ b/src/plugins/wp/Makefile.in @@ -145,10 +145,10 @@ wp-qualif: ./bin/toplevel.opt ./bin/ptests.opt ./bin/ptests.opt src/plugins/wp/tests -config qualif -error-code wp-qualif-update: ./bin/toplevel.opt ./bin/ptests.opt - FRAMAC_WP_MODE=update ./bin/ptests.opt src/plugins/wp/tests -config qualif -error-code + FRAMAC_WP_CACHE=update ./bin/ptests.opt src/plugins/wp/tests -config qualif -error-code wp-qualif-cleanup: ./bin/toplevel.opt ./bin/ptests.opt - FRAMAC_WP_MODE=cleanup ./bin/ptests.opt src/plugins/wp/tests -config qualif -error-code + FRAMAC_WP_CACHE=cleanup ./bin/ptests.opt src/plugins/wp/tests -config qualif -error-code # -------------------------------------------------------------------------- # --- Dynamic Plugin --- diff --git a/src/plugins/wp/VCS.ml b/src/plugins/wp/VCS.ml index a595733c1168248c2b7d6f3521204a59bc59baec..db0cb3b658414c06416f3db62e8175d14ad769b7 100644 --- a/src/plugins/wp/VCS.ml +++ b/src/plugins/wp/VCS.ml @@ -90,7 +90,10 @@ let name_of_prover = function | Tactical -> "script" let title_of_prover = function - | Why3 s -> Why3Provers.title s + | Why3 s -> + if Wp_parameters.has_dkey dkey_success_only + then Why3Provers.name s + else Why3Provers.title s | NativeAltErgo -> "Alt-Ergo (native)" | NativeCoq -> "Coq (native)" | Qed -> "Qed" @@ -142,13 +145,7 @@ let cmp_prover p q = | _ , NativeCoq -> 1 | Why3 p , Why3 q -> Why3Provers.compare p q -let pp_prover fmt = function - | NativeAltErgo -> Format.pp_print_string fmt "Alt-Ergo (Native)" - | NativeCoq -> Format.pp_print_string fmt "Coq (Native)" - | Why3 smt -> Format.pp_print_string fmt (Why3Provers.title smt) - | Qed -> Format.fprintf fmt "Qed" - | Tactical -> Format.pp_print_string fmt "Tactical" - +let pp_prover fmt p = Format.pp_print_string fmt (title_of_prover p) let pp_mode fmt m = Format.pp_print_string fmt (title_of_mode m) module P = struct type t = prover let compare = cmp_prover end diff --git a/src/plugins/wp/Why3Provers.ml b/src/plugins/wp/Why3Provers.ml index e15758364b3817c96d4212d247218fa6be252425..232c05888e6f00a5ba13a24e09495becd39a764c 100644 --- a/src/plugins/wp/Why3Provers.ml +++ b/src/plugins/wp/Why3Provers.ml @@ -92,6 +92,7 @@ let print_wp s = String.concat ":" prv let title p = Pretty_utils.sfprintf "%a" Why3.Whyconf.print_prover p +let name p = p.Why3.Whyconf.prover_name let compare = Why3.Whyconf.Prover.compare let provers () = diff --git a/src/plugins/wp/Why3Provers.mli b/src/plugins/wp/Why3Provers.mli index 18fa4fe185ce74888999d3ae1fb779093e507db3..4875dbcc97b27d5081c3df090a693254ef0a5dc5 100644 --- a/src/plugins/wp/Why3Provers.mli +++ b/src/plugins/wp/Why3Provers.mli @@ -35,6 +35,7 @@ val find_fallback : string -> fallback val print_why3 : t -> string val print_wp : t -> string val title : t -> string +val name : t -> string val compare : t -> t -> int val provers : unit -> t list diff --git a/src/plugins/wp/tests/wp/oracle_qualif/sharing.0.session/cache/d08d8d07c11d455f177f79547b3b44a7.json b/src/plugins/wp/tests/wp/oracle_qualif/sharing.0.session/cache/d08d8d07c11d455f177f79547b3b44a7.json new file mode 100644 index 0000000000000000000000000000000000000000..e433cbbe275fc1bb2181524cae108f9f08dbad79 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/sharing.0.session/cache/d08d8d07c11d455f177f79547b3b44a7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2593, + "steps": 35 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/sharing.res.oracle b/src/plugins/wp/tests/wp/oracle_qualif/sharing.res.oracle index 73406ea885cb4a5348054e7c14c72526076de455..7d5f6951348e86bcefdbef72c44612958994fcc2 100644 --- a/src/plugins/wp/tests/wp/oracle_qualif/sharing.res.oracle +++ b/src/plugins/wp/tests/wp/oracle_qualif/sharing.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/16fb7e7aa4024cc40e0dd74a6aa04d83.json b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/16fb7e7aa4024cc40e0dd74a6aa04d83.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/16fb7e7aa4024cc40e0dd74a6aa04d83.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/1c5422e1a7dd49f6ac0332c5167cb7c8.json b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/1c5422e1a7dd49f6ac0332c5167cb7c8.json new file mode 100644 index 0000000000000000000000000000000000000000..d12afacdef2bed5474d118893f0e9da6525e2e9b --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/1c5422e1a7dd49f6ac0332c5167cb7c8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0131, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/60a5ef63042338139a859e0bce0bfb04.json b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/60a5ef63042338139a859e0bce0bfb04.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/60a5ef63042338139a859e0bce0bfb04.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/9ebf45cab5be48fb99f33abb3aba5b17.json b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/9ebf45cab5be48fb99f33abb3aba5b17.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/9ebf45cab5be48fb99f33abb3aba5b17.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/9fb3e52bf95afc9e201e62ef59da2aa7.json b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/9fb3e52bf95afc9e201e62ef59da2aa7.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/9fb3e52bf95afc9e201e62ef59da2aa7.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/a88b27ba3a1712a0f32eb171e2742bfc.json b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/a88b27ba3a1712a0f32eb171e2742bfc.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/a88b27ba3a1712a0f32eb171e2742bfc.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/b4cd1632f7f817f4d23ffb53389f0034.json b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/b4cd1632f7f817f4d23ffb53389f0034.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/b4cd1632f7f817f4d23ffb53389f0034.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/bb654972efe95cab9be3541552fbea2c.json b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/bb654972efe95cab9be3541552fbea2c.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/bb654972efe95cab9be3541552fbea2c.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/ed32219eb4c4fdf352c03528bf8f0d4c.json b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/ed32219eb4c4fdf352c03528bf8f0d4c.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.0.session/cache/ed32219eb4c4fdf352c03528bf8f0d4c.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.res.oracle b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.res.oracle index 439f5dce5811ff3e65aa03e9c3dddf4973887e9b..6c7bce3b389f8a2b7860baa692789814b6bffcd3 100644 --- a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.res.oracle +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test.res.oracle @@ -13,33 +13,33 @@ [wp] [Qed] Goal typed_behavior2_assert : Valid [wp] [Qed] Goal typed_behavior3_assert : Valid [wp] [Qed] Goal typed_behavior4_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_behavior5_assert_bad : Unsuccess +[wp] [Alt-Ergo] Goal typed_behavior5_assert_bad : Unsuccess [wp] [Qed] Goal typed_compare_assert : Valid [wp] [Qed] Goal typed_empty_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_if_assert_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_if_assert_assert_2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_if_assert_assert : Valid +[wp] [Alt-Ergo] Goal typed_if_assert_assert_2 : Unsuccess [wp] [Qed] Goal typed_if_assert_assert_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_if_assert_assert_missing_return : Unsuccess +[wp] [Alt-Ergo] Goal typed_if_assert_assert_missing_return : Unsuccess [wp] [Qed] Goal typed_main_assert : Valid [wp] [Qed] Goal typed_main_assigns_global_assert : Valid [wp] [Qed] Goal typed_main_assigns_global_assert_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_assigns_global_assert_bad : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_assigns_global_assert_bad : Unsuccess [wp] [Qed] Goal typed_main_ensures_result_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_not_main_assert_bad : Unsuccess +[wp] [Alt-Ergo] Goal typed_not_main_assert_bad : Unsuccess [wp] [Qed] Goal typed_one_assign_assert : Valid [wp] [Qed] Goal typed_one_if_assert : Valid [wp] [Qed] Goal typed_some_seq_assert : Valid [wp] [Qed] Goal typed_some_seq_assert_2 : Valid [wp] [Qed] Goal typed_zloop_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_zloop_loop_invariant_preserved : Unsuccess +[wp] [Alt-Ergo] Goal typed_zloop_loop_invariant_preserved : Unsuccess [wp] [Qed] Goal typed_zloop_loop_invariant_established : Valid [wp] [Qed] Goal typed_zloop_assert : Valid [wp] [Qed] Goal typed_zloop_assert_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_zloop_assert_3 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_zloop_assert_bad : Unsuccess +[wp] [Alt-Ergo] Goal typed_zloop_assert_3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_zloop_assert_bad : Unsuccess [wp] Proved goals: 19 / 27 - Qed: 18 - Alt-Ergo 2.0.0: 1 (unsuccess: 8) + Qed: 18 + Alt-Ergo: 1 (unsuccess: 8) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success empty 1 - 1 100% diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test_rela.0.session/cache/58618fdd042983f7611b8202b0c8b997.json b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test_rela.0.session/cache/58618fdd042983f7611b8202b0c8b997.json new file mode 100644 index 0000000000000000000000000000000000000000..169bf463b32708709649dbc2c084e96973fe5d80 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test_rela.0.session/cache/58618fdd042983f7611b8202b0c8b997.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0487, + "steps": 175 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test_rela.res.oracle b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test_rela.res.oracle index 258763aaad67829441d403356378882219f9cc03..2f876e69e4eeb46906db5d0ac3b8696b3e53de24 100644 --- a/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test_rela.res.oracle +++ b/src/plugins/wp/tests/wp/oracle_qualif/stmtcompiler_test_rela.res.oracle @@ -89,5 +89,5 @@ Sequent: Assume { } Prove: ((c < c_1) -> (result_0 < result_1)). ####################################################################### -[Alt-Ergo 2.0.0] Valid +[Alt-Ergo] Valid diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.res.oracle b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.res.oracle index e277cc0993ee92b548c7c3d16a55a7e5ae3f1dc1..83812560087c4aa860f4631b1c3afc3c5c801d95 100644 --- a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.res.oracle +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.res.oracle @@ -14,13 +14,13 @@ [wp] tests/wp/wp_behav.c:176: Warning: Missing assigns clause (assigns 'everything' instead) [wp] 38 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_assert_needed_assert_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_assert_needed_assert_ko : Unsuccess [wp] [Qed] Goal typed_assert_needed_assert_qed_ok_ok_with_hyp : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bhv_complete_pos_neg : Valid +[wp] [Alt-Ergo] Goal typed_bhv_complete_pos_neg : Valid [wp] [Qed] Goal typed_bhv_neg_ensures_qed_ok : Valid [wp] [Qed] Goal typed_bhv_pos_ensures_qed_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bts0513_ensures_ko1 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_bts0513_ensures_ko2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_bts0513_ensures_ko1 : Unsuccess +[wp] [Alt-Ergo] Goal typed_bts0513_ensures_ko2 : Unsuccess [wp] [Qed] Goal typed_f_ensures_qed_ok : Valid [wp] [Qed] Goal typed_f_x1_ensures_qed_ok : Valid [wp] [Qed] Goal typed_f_assert_qed_ok : Valid @@ -36,12 +36,12 @@ [wp] [Qed] Goal typed_more_stmt_assigns_blk_assigns_part1 : Valid [wp] [Qed] Goal typed_more_stmt_assigns_blk_assigns_part2 : Valid [wp] [Qed] Goal typed_part_stmt_bhv_b1_ensures_qed_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_part_stmt_bhv_bs_ensures : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_razT_loop_invariant_qed_ok_preserved : Valid +[wp] [Alt-Ergo] Goal typed_part_stmt_bhv_bs_ensures : Unsuccess +[wp] [Alt-Ergo] Goal typed_razT_loop_invariant_qed_ok_preserved : Valid [wp] [Qed] Goal typed_razT_loop_invariant_qed_ok_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_razT_b1_ensures_e1 : Unsuccess +[wp] [Alt-Ergo] Goal typed_razT_b1_ensures_e1 : Unsuccess [wp] [Qed] Goal typed_stmt_assigns_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_stmt_assigns_assigns : Unsuccess +[wp] [Alt-Ergo] Goal typed_stmt_assigns_assigns : Unsuccess [wp] [Qed] Goal typed_stmt_contract_requires_qed_ok : Valid [wp] [Qed] Goal typed_stmt_contract_ensures_qed_ok : Valid [wp] [Qed] Goal typed_stmt_contract_ok_ensures_qed_ok : Valid @@ -53,8 +53,8 @@ [wp] [Qed] Goal typed_stmt_contract_label_ensures_qed_ok_2 : Valid [wp] [Qed] Goal typed_stmt_contract_label_ensures_qed_ok : Valid [wp] Proved goals: 32 / 38 - Qed: 30 - Alt-Ergo 2.0.0: 2 (unsuccess: 6) + Qed: 30 + Alt-Ergo: 2 (unsuccess: 6) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 5 - 5 100% diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/1a5d09224634e73b3f43a81da95a823b.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/1a5d09224634e73b3f43a81da95a823b.json new file mode 100644 index 0000000000000000000000000000000000000000..e4c3de15c1aebc842360540b0be4a3a50bb7a72c --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/1a5d09224634e73b3f43a81da95a823b.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 1. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/610bee6610580510efb8d8d0e73b1baf.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/610bee6610580510efb8d8d0e73b1baf.json new file mode 100644 index 0000000000000000000000000000000000000000..d545d6029a8c9fa9b46d4a80e04481790ddb2585 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/610bee6610580510efb8d8d0e73b1baf.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0147, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/86cae79d7ea2f2bf68fbb5f8c5db5786.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/86cae79d7ea2f2bf68fbb5f8c5db5786.json new file mode 100644 index 0000000000000000000000000000000000000000..e4c3de15c1aebc842360540b0be4a3a50bb7a72c --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/86cae79d7ea2f2bf68fbb5f8c5db5786.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 1. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/b5148a78728ec0fc78cb8c8d3e3cc454.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/b5148a78728ec0fc78cb8c8d3e3cc454.json new file mode 100644 index 0000000000000000000000000000000000000000..25e791c5d2f6e448ace6cc8cd21518c116c6b29f --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/b5148a78728ec0fc78cb8c8d3e3cc454.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0088, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/b9d630d70ec839329a9d64772687bbb0.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/b9d630d70ec839329a9d64772687bbb0.json new file mode 100644 index 0000000000000000000000000000000000000000..e4c3de15c1aebc842360540b0be4a3a50bb7a72c --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.0.session/cache/b9d630d70ec839329a9d64772687bbb0.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 1. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.res.oracle b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.res.oracle index 5fa1fa6c5d24533cd9f6c39014f411dc1fa0529b..70bb96ddf2477029c86956d4cd69eae07efe382c 100644 --- a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.res.oracle +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.res.oracle @@ -8,16 +8,16 @@ [wp] tests/wp/wp_behav.c:69: Warning: Missing assigns clause (assigns 'everything' instead) [wp] 8 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f_x1_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f_x2_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_min_bx_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_min_by_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_stmt_contract_ko_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_stmt_contract_ko_without_asgn_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_stmt_contract_assigns_ko_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_x1_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_x2_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_min_bx_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_min_by_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_stmt_contract_ko_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_stmt_contract_ko_without_asgn_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_stmt_contract_assigns_ko_ensures_qed_ko : Unsuccess [wp] Proved goals: 0 / 8 - Alt-Ergo 2.0.0: 0 (unsuccess: 8) + Alt-Ergo: 0 (unsuccess: 8) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 3 0.0% diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/4a2583c6a8b20ab72c9572cb4f2f317f.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/4a2583c6a8b20ab72c9572cb4f2f317f.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/4a2583c6a8b20ab72c9572cb4f2f317f.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/64423aec6d1ea40919c1befb1973928e.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/64423aec6d1ea40919c1befb1973928e.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/64423aec6d1ea40919c1befb1973928e.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/71707b4a2973eb3fdf20df4ffca4ece8.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/71707b4a2973eb3fdf20df4ffca4ece8.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/71707b4a2973eb3fdf20df4ffca4ece8.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/9cedf46e0891ab0272feb6030faba89c.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/9cedf46e0891ab0272feb6030faba89c.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/9cedf46e0891ab0272feb6030faba89c.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/d2739068a3a5ca3875e4afb151bb4ccc.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/d2739068a3a5ca3875e4afb151bb4ccc.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_behav.1.session/cache/d2739068a3a5ca3875e4afb151bb4ccc.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_call_pre.0.session/cache/b48f3a58a97df80b8b1c375b9abd3f3b.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_call_pre.0.session/cache/b48f3a58a97df80b8b1c375b9abd3f3b.json new file mode 100644 index 0000000000000000000000000000000000000000..c4108a021fc37ec5dc572b5a27d904dbda6cc944 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_call_pre.0.session/cache/b48f3a58a97df80b8b1c375b9abd3f3b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0143, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_call_pre.res.oracle b/src/plugins/wp/tests/wp/oracle_qualif/wp_call_pre.res.oracle index 820842408dc726e6087a34e24c03c7748f7718fa..824ee1a6e3133d0e01ae5f4aeceac1314c20cbab 100644 --- a/src/plugins/wp/tests/wp/oracle_qualif/wp_call_pre.res.oracle +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_call_pre.res.oracle @@ -13,14 +13,14 @@ [wp] [Qed] Goal typed_call_main_ensures_qed_ok : Valid [wp] [Qed] Goal typed_call_main_call_main_requires_qed_ok_Rmain : Valid [wp] [Qed] Goal typed_double_call_call_f_requires_qed_ok_Rf : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_double_call_call_f_2_requires_qed_ok_Rf : Valid +[wp] [Alt-Ergo] Goal typed_double_call_call_f_2_requires_qed_ok_Rf : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_Rmain : Valid [wp] [Qed] Goal typed_main_ensures_qed_ok_Emain : Valid [wp] [Qed] Goal typed_main_call_f_requires_qed_ok_Rf : Valid [wp] [Qed] Goal typed_stmt_pre_requires_qed_ok_Rstmt : Valid [wp] Proved goals: 10 / 10 - Qed: 9 - Alt-Ergo 2.0.0: 1 + Qed: 9 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success double_call 1 1 2 100% diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_eqb.0.session/cache/caa846ae67e9f2922febdefa5c43320f.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_eqb.0.session/cache/caa846ae67e9f2922febdefa5c43320f.json new file mode 100644 index 0000000000000000000000000000000000000000..c9eaa5b854d1d79504f73fad383a675173eacf25 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_eqb.0.session/cache/caa846ae67e9f2922febdefa5c43320f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0098, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_eqb.res.oracle b/src/plugins/wp/tests/wp/oracle_qualif/wp_eqb.res.oracle index 568ee63bcd0ffa65f79bf18bc5e026c402578898..b91abd82765fc05e5e7fbe118aed7a4198bf2490 100644 --- a/src/plugins/wp/tests/wp/oracle_qualif/wp_eqb.res.oracle +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_eqb.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/b4d3ffd718efc3849753362a2a92c724.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/b4d3ffd718efc3849753362a2a92c724.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/b4d3ffd718efc3849753362a2a92c724.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/b9d630d70ec839329a9d64772687bbb0.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/b9d630d70ec839329a9d64772687bbb0.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/b9d630d70ec839329a9d64772687bbb0.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/f25401d139c0f0529a6fd2c1636e9162.json b/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/f25401d139c0f0529a6fd2c1636e9162.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.0.session/cache/f25401d139c0f0529a6fd2c1636e9162.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.res.oracle b/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.res.oracle index d0c20bf77df95636b6b764df0a87126fcf7af27d..505785f5e07cc548e827cb8fe06964b64567298f 100644 --- a/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.res.oracle +++ b/src/plugins/wp/tests/wp/oracle_qualif/wp_strategy.res.oracle @@ -11,34 +11,34 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 25 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal hoare_bts0513_ensures_qed_ko_ko1 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal hoare_bts0513_ensures_qed_ko_ko2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal hoare_bts0513_bis_assert_qed_ko_ko1 : Unsuccess +[wp] [Alt-Ergo] Goal hoare_bts0513_ensures_qed_ko_ko1 : Unsuccess +[wp] [Alt-Ergo] Goal hoare_bts0513_ensures_qed_ko_ko2 : Unsuccess +[wp] [Alt-Ergo] Goal hoare_bts0513_bis_assert_qed_ko_ko1 : Unsuccess [wp] [Qed] Goal hoare_bts0513_bis_assert_qed_ok_ok : Valid [wp] [Qed] Goal hoare_default_behaviors_ensures_qed_ok : Valid [wp] [Qed] Goal hoare_default_behaviors_assert_qed_ok_2 : Valid [wp] [Qed] Goal hoare_default_behaviors_ensures_qed_ok_stmt_p : Valid [wp] [Qed] Goal hoare_default_behaviors_assert_qed_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal hoare_default_behaviors_assert_rte_signed_overflow : Unsuccess +[wp] [Alt-Ergo] Goal hoare_default_behaviors_assert_rte_signed_overflow : Unsuccess [wp] [Qed] Goal hoare_default_behaviors_assigns : Valid [wp] [Qed] Goal hoare_dpd1_assert_qed_ok_A : Valid -[wp] [Alt-Ergo 2.0.0] Goal hoare_dpd1_ensures_qed_ko_Eko : Unsuccess +[wp] [Alt-Ergo] Goal hoare_dpd1_ensures_qed_ko_Eko : Unsuccess [wp] [Qed] Goal hoare_dpd1_assigns : Valid [wp] [Qed] Goal hoare_dpd2_assert_qed_ok_A : Valid -[wp] [Alt-Ergo 2.0.0] Goal hoare_dpd2_ensures_qed_ko_Eko : Unsuccess +[wp] [Alt-Ergo] Goal hoare_dpd2_ensures_qed_ko_Eko : Unsuccess [wp] [Qed] Goal hoare_dpd2_assigns : Valid [wp] [Qed] Goal hoare_spec_if_ensures_qed_ok_2 : Valid [wp] [Qed] Goal hoare_spec_if_ensures_qed_ok : Valid [wp] [Qed] Goal hoare_spec_if_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal hoare_spec_if_assert_rte_signed_overflow : Unsuccess +[wp] [Alt-Ergo] Goal hoare_spec_if_assert_rte_signed_overflow : Unsuccess [wp] [Qed] Goal hoare_spec_if_assigns_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal hoare_spec_if_assert_rte_signed_overflow_2 : Unsuccess +[wp] [Alt-Ergo] Goal hoare_spec_if_assert_rte_signed_overflow_2 : Unsuccess [wp] [Qed] Goal hoare_spec_if_assigns_3 : Valid [wp] [Qed] Goal hoare_spec_if_cond_ensures_qed_ok : Valid [wp] [Qed] Goal hoare_spec_if_not_cond_ensures_qed_ok : Valid [wp] Proved goals: 17 / 25 - Qed: 17 - Alt-Ergo 2.0.0: 0 (unsuccess: 8) + Qed: 17 + Alt-Ergo: 0 (unsuccess: 8) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success bts0513 - - 2 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.res.oracle index 4357e1e5bae39608082def851e2e7b992bd200e9..54afe789f7401e45161e0acdb40d9ba1b26c41e2 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.res.oracle @@ -4,7 +4,7 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 24 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ASSOC_land_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ASSOC_land_qed_ok : Valid [wp] [Qed] Goal typed_lemma_L01_lnot_qed_ok : Valid [wp] [Qed] Goal typed_lemma_L10_land_neutral_qed_ok : Valid [wp] [Qed] Goal typed_lemma_L11_land_absorbant_qed_ok : Valid @@ -26,11 +26,11 @@ [wp] [Qed] Goal typed_lemma_ucN1_qed_ok : Valid [wp] [Qed] Goal typed_lemma_ucN2_qed_ok : Valid [wp] [Qed] Goal typed_cast_sgn_usgn_ensures_qed_ok_nat : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_uchar_range_assert_qed_ok_A1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_uchar_range_assert_qed_ok_A2 : Valid +[wp] [Alt-Ergo] Goal typed_uchar_range_assert_qed_ok_A1 : Valid +[wp] [Alt-Ergo] Goal typed_uchar_range_assert_qed_ok_A2 : Valid [wp] Proved goals: 24 / 24 - Qed: 21 - Alt-Ergo 2.0.0: 3 + Qed: 21 + Alt-Ergo: 3 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma 20 1 21 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.session/cache/71b19283faf1d358b4cc5033312da0dd.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.session/cache/71b19283faf1d358b4cc5033312da0dd.json new file mode 100644 index 0000000000000000000000000000000000000000..2b702c313ae529f668337b198aa4d161b4d18513 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.session/cache/71b19283faf1d358b4cc5033312da0dd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0209, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.session/cache/d93a71ac497700d285139ff7ddcfeb2d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.session/cache/d93a71ac497700d285139ff7ddcfeb2d.json new file mode 100644 index 0000000000000000000000000000000000000000..69060ae60a937d234a5285559dc1aa3318788bdd --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.session/cache/d93a71ac497700d285139ff7ddcfeb2d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0204, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.session/cache/f37f7c3a2b122a46c9e2a073b803b70c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.session/cache/f37f7c3a2b122a46c9e2a073b803b70c.json new file mode 100644 index 0000000000000000000000000000000000000000..85a42b7438240c30db8b54bf9c01358c4bc6eb48 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.0.session/cache/f37f7c3a2b122a46c9e2a073b803b70c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0243, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.1.res.oracle index b6307bf88d33a298b053ac843fd086f6610df5cf..8164480855d10ab65821a833fe4a2e948355e0b0 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.1.res.oracle @@ -4,9 +4,9 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_cast_sgn_usgn_ensures_qed_ko_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_cast_sgn_usgn_ensures_qed_ko_KO : Unsuccess [wp] Proved goals: 0 / 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success cast_sgn_usgn - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.1.session/cache/948521164f069d09b2c8eec5aca64e98.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.1.session/cache/948521164f069d09b2c8eec5aca64e98.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/arith.1.session/cache/948521164f069d09b2c8eec5aca64e98.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.0.session/cache/8af5c963cc2340e46f73286847225d60.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.0.session/cache/8af5c963cc2340e46f73286847225d60.json new file mode 100644 index 0000000000000000000000000000000000000000..b63790bdbacd1d8551fda6da870f9b8fd3dea2ea --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.0.session/cache/8af5c963cc2340e46f73286847225d60.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0211, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.0.session/cache/b1edc6e69e6c1b1e49f2140167af721a.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.0.session/cache/b1edc6e69e6c1b1e49f2140167af721a.json new file mode 100644 index 0000000000000000000000000000000000000000..8304038f3cc60773cc0c83254925dd524ecdce5b --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.0.session/cache/b1edc6e69e6c1b1e49f2140167af721a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0251, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.0.session/cache/b564aa25fb95b7ec64ea21999887a5b4.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.0.session/cache/b564aa25fb95b7ec64ea21999887a5b4.json new file mode 100644 index 0000000000000000000000000000000000000000..963bfeb79fb2178581c1be8968a01dd1a3d72999 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.0.session/cache/b564aa25fb95b7ec64ea21999887a5b4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0214, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.res.oracle index 614323204eff705d7140669a51c711a6bc49fe5a..1c72369eadb0141c75c9fb022c8f36a4559cb1d7 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_path.res.oracle @@ -5,17 +5,17 @@ [wp] Warning: Missing RTE guards [wp] 9 goals scheduled [wp] [Qed] Goal typed_job_ensures_N : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_A : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_job_ensures_A : Valid +[wp] [Alt-Ergo] Goal typed_job_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_job_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_job_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_job_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_job_loop_assigns : Valid [wp] [Qed] Goal typed_job_assigns_part1 : Valid [wp] [Qed] Goal typed_job_assigns_part2 : Valid [wp] Proved goals: 9 / 9 - Qed: 6 - Alt-Ergo 2.0.0: 3 + Qed: 6 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job 6 3 9 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.res.oracle index 7b9047e704508aaf02785b30936b32c8451bebf2..12d57a19994c19e1752f5f0e499f6270d2970d22 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.res.oracle @@ -14,16 +14,16 @@ [wp] [Qed] Goal typed_call_assigns_all_assigns_normal_part3 : Valid [wp] [Qed] Goal typed_call_assigns_all_assigns_normal_part4 : Valid [wp] [Qed] Goal typed_call_assigns_all_assigns_normal_part5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_all_call_assigns_t1_an_element_requires : Valid +[wp] [Alt-Ergo] Goal typed_call_assigns_all_call_assigns_t1_an_element_requires : Valid [wp] [Qed] Goal typed_call_assigns_all_call_assigns_t2_bound_requires : Valid [wp] [Qed] Goal typed_call_assigns_all_call_assigns_t3_inf_bound_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_all_call_assigns_t4_sup_bound_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_t1_call_assigns_t1_an_element_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_t2_call_assigns_t2_bound_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_t4_call_assigns_t4_sup_bound_requires : Valid +[wp] [Alt-Ergo] Goal typed_call_assigns_all_call_assigns_t4_sup_bound_requires : Valid +[wp] [Alt-Ergo] Goal typed_call_assigns_t1_call_assigns_t1_an_element_requires : Valid +[wp] [Alt-Ergo] Goal typed_call_assigns_t2_call_assigns_t2_bound_requires : Valid +[wp] [Alt-Ergo] Goal typed_call_assigns_t4_call_assigns_t4_sup_bound_requires : Valid [wp] Proved goals: 17 / 17 - Qed: 12 - Alt-Ergo 2.0.0: 5 + Qed: 12 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success call_assigns_all 12 2 14 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/39536f751a1100dadf2aedfc26e38116.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/39536f751a1100dadf2aedfc26e38116.json new file mode 100644 index 0000000000000000000000000000000000000000..47045a0f88efffd5364b62885dad38f3cb83e2f1 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/39536f751a1100dadf2aedfc26e38116.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0114, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/64973ebbd036283a9d8d2e4283e393b1.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/64973ebbd036283a9d8d2e4283e393b1.json new file mode 100644 index 0000000000000000000000000000000000000000..f58e74319b08029aff3b3176cf4fdd0cd66299f5 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/64973ebbd036283a9d8d2e4283e393b1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0097, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/7ef2de1b1d8a8b63d08f635bd5452530.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/7ef2de1b1d8a8b63d08f635bd5452530.json new file mode 100644 index 0000000000000000000000000000000000000000..55d2a5081246dd0f5a2b11abade6ec03268aa5da --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/7ef2de1b1d8a8b63d08f635bd5452530.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0095, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/8c9ae1658cfe3edc91fc611ddf5cc6b6.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/8c9ae1658cfe3edc91fc611ddf5cc6b6.json new file mode 100644 index 0000000000000000000000000000000000000000..27c88c3fe3efd60598cea918ea7f39be3f7e5bf0 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/8c9ae1658cfe3edc91fc611ddf5cc6b6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0093, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/e485f7c7f7299a74e169ea2f2a8024c4.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/e485f7c7f7299a74e169ea2f2a8024c4.json new file mode 100644 index 0000000000000000000000000000000000000000..75430cacc8a0d7a609f75253f9ee2f2c6f620154 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.0.session/cache/e485f7c7f7299a74e169ea2f2a8024c4.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.011, "steps": 9 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.res.oracle index 504bb01966ff5952292143a6eaa8b32c96914250..d1cface46cfd4030462b77ed7885c624776d5ed8 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.res.oracle @@ -4,14 +4,14 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 6 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_t1_assigns_exit : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_t1_assigns_normal : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_t2_assigns_exit : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_t2_assigns_normal : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_t4_assigns_exit : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_call_assigns_t4_assigns_normal : Unsuccess +[wp] [Alt-Ergo] Goal typed_call_assigns_t1_assigns_exit : Unsuccess +[wp] [Alt-Ergo] Goal typed_call_assigns_t1_assigns_normal : Unsuccess +[wp] [Alt-Ergo] Goal typed_call_assigns_t2_assigns_exit : Unsuccess +[wp] [Alt-Ergo] Goal typed_call_assigns_t2_assigns_normal : Unsuccess +[wp] [Alt-Ergo] Goal typed_call_assigns_t4_assigns_exit : Unsuccess +[wp] [Alt-Ergo] Goal typed_call_assigns_t4_assigns_normal : Unsuccess [wp] Proved goals: 0 / 6 - Alt-Ergo 2.0.0: 0 (unsuccess: 6) + Alt-Ergo: 0 (unsuccess: 6) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success call_assigns_t1 - - 2 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.session/cache/14006aaa005a7a83b5773f48efd0309d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.session/cache/14006aaa005a7a83b5773f48efd0309d.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.session/cache/14006aaa005a7a83b5773f48efd0309d.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.session/cache/6cb3f02661613b36d517545db8ee2921.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.session/cache/6cb3f02661613b36d517545db8ee2921.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.session/cache/6cb3f02661613b36d517545db8ee2921.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.session/cache/794e42ebfa64be226299d5fca591ece7.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.session/cache/794e42ebfa64be226299d5fca591ece7.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/assigns_range.1.session/cache/794e42ebfa64be226299d5fca591ece7.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/077e0162d332b14b0c510e2468426bd9.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/077e0162d332b14b0c510e2468426bd9.json new file mode 100644 index 0000000000000000000000000000000000000000..f78f89c06fdc426fd9627636ddc752d153649a8d --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/077e0162d332b14b0c510e2468426bd9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0311, + "steps": 32 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/2117839df410db35e214fe3e578b71dc.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/2117839df410db35e214fe3e578b71dc.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/2117839df410db35e214fe3e578b71dc.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/3ac15503d7700fd67705e0dc417f7e51.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/3ac15503d7700fd67705e0dc417f7e51.json new file mode 100644 index 0000000000000000000000000000000000000000..4d7298d7aca28afdd65447de55cf92f937a939be --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/3ac15503d7700fd67705e0dc417f7e51.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0502, + "steps": 70 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/85af89467a7aa3ccb1b695c85e5bbb1d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/85af89467a7aa3ccb1b695c85e5bbb1d.json new file mode 100644 index 0000000000000000000000000000000000000000..9d62d4eeffe2efca98b83e229c1fc3593f447bad --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/85af89467a7aa3ccb1b695c85e5bbb1d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0163, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/9aa4d296f00140d8589931a923702d6d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/9aa4d296f00140d8589931a923702d6d.json new file mode 100644 index 0000000000000000000000000000000000000000..9bf7b181977ac9cd1a396c22d9731f8d8e8afbb7 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/9aa4d296f00140d8589931a923702d6d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0338, + "steps": 45 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/b3c3bb640a288b6fd4875cb70e66fa08.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/b3c3bb640a288b6fd4875cb70e66fa08.json new file mode 100644 index 0000000000000000000000000000000000000000..21f250ffa6eee4b88d4775c47a41a2d07089398f --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/b3c3bb640a288b6fd4875cb70e66fa08.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0204, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/d56a0c74d5dd974a426fe3eb205ac34c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/d56a0c74d5dd974a426fe3eb205ac34c.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.0.session/cache/d56a0c74d5dd974a426fe3eb205ac34c.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.res.oracle index 7c19c47ab1188e79f937d06406d705d228cd1d26..2f3e2cbcff8f30f4f441ef12eee791c834f2ace6 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/axioms.res.oracle @@ -4,19 +4,19 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 10 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_P_todo : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_Q : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_loop_invariant_Index_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_loop_invariant_Index_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_loop_invariant_Positive_preserved : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_P_todo : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_Q : Valid +[wp] [Alt-Ergo] Goal typed_f_loop_invariant_Index_preserved : Valid +[wp] [Alt-Ergo] Goal typed_f_loop_invariant_Index_established : Valid +[wp] [Alt-Ergo] Goal typed_f_loop_invariant_Positive_preserved : Valid [wp] [Qed] Goal typed_f_loop_invariant_Positive_established : Valid [wp] [Qed] Goal typed_f_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_f_loop_assigns_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_loop_assigns_part3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assigns : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_loop_assigns_part3 : Valid +[wp] [Alt-Ergo] Goal typed_f_assigns : Unsuccess [wp] Proved goals: 8 / 10 - Qed: 3 - Alt-Ergo 2.0.0: 5 (unsuccess: 2) + Qed: 3 + Alt-Ergo: 5 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 3 5 10 80.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/base_offset.0.session/cache/5295550709cfe59da6d43edfeb741e7f.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/base_offset.0.session/cache/5295550709cfe59da6d43edfeb741e7f.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/base_offset.0.session/cache/5295550709cfe59da6d43edfeb741e7f.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/base_offset.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/base_offset.res.oracle index 358ecd189ad1a3ff08b911a5eac1e10d6fa8c163..365c8b069cab811184cebb19b0cf514909a33d35 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/base_offset.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/base_offset.res.oracle @@ -6,10 +6,10 @@ [wp] 3 goals scheduled [wp] [Qed] Goal typed_f_ensures : Valid [wp] [Qed] Goal typed_f_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_3 : Unsuccess [wp] Proved goals: 2 / 3 - Qed: 2 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Qed: 2 + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 2 - 3 66.7% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/02903e5a307387f6a0ecb4b56a2e4326.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/02903e5a307387f6a0ecb4b56a2e4326.json new file mode 100644 index 0000000000000000000000000000000000000000..b976f973bd8c40ce48ab0f377291ed34bb511576 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/02903e5a307387f6a0ecb4b56a2e4326.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0252, + "steps": 26 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/83b7d4a6b9854e8ff2acc259cf4a3d83.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/83b7d4a6b9854e8ff2acc259cf4a3d83.json new file mode 100644 index 0000000000000000000000000000000000000000..2abe7ba3bd0e6d3995f96ea533dae1fcfa3c661a --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/83b7d4a6b9854e8ff2acc259cf4a3d83.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0097, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/a07ec84dc50bc37fe4c48c6fa241780f.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/a07ec84dc50bc37fe4c48c6fa241780f.json new file mode 100644 index 0000000000000000000000000000000000000000..eff7ac1157d7fc0fdcc6dad024f95048ffcf3420 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/a07ec84dc50bc37fe4c48c6fa241780f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0073, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/dc63effffb850876cb143ad825a1259d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/dc63effffb850876cb143ad825a1259d.json new file mode 100644 index 0000000000000000000000000000000000000000..6b6cfaf3e84061021a208c1e5c4fa4cc2a7e2865 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.0.session/cache/dc63effffb850876cb143ad825a1259d.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.01, "steps": 13 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.res.oracle index d2a88283e2cffce985fa1b10db2fe2c16ad91eeb..fe9cf947ab420526afde486234dc6a35235c00c0 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/bitwise.res.oracle @@ -12,7 +12,7 @@ [wp] [Qed] Goal typed_band_bit2_ensures_band4 : Valid [wp] [Qed] Goal typed_band_bit3_ensures_band5 : Valid [wp] [Qed] Goal typed_band_bit4_ensures_band6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_band_bool_false_ensures : Valid +[wp] [Alt-Ergo] Goal typed_band_bool_false_ensures : Valid [wp] [Qed] Goal typed_band_bool_true_ensures : Valid [wp] [Qed] Goal typed_bnot_ensures : Valid [wp] [Qed] Goal typed_bor_ensures : Valid @@ -20,12 +20,12 @@ [wp] [Qed] Goal typed_bor_bit1_ensures_bor1 : Valid [wp] [Qed] Goal typed_bor_bit2_ensures_bor2 : Valid [wp] [Qed] Goal typed_bor_bit3_ensures_bor3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bor_bool_false_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bor_bool_true_ensures : Valid +[wp] [Alt-Ergo] Goal typed_bor_bool_false_ensures : Valid +[wp] [Alt-Ergo] Goal typed_bor_bool_true_ensures : Valid [wp] [Qed] Goal typed_bxor_ensures : Valid [wp] [Qed] Goal typed_bxor_bit1_ensures : Valid [wp] [Qed] Goal typed_bxor_bit2_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bxor_bool_false_ensures : Valid +[wp] [Alt-Ergo] Goal typed_bxor_bool_false_ensures : Valid [wp] [Qed] Goal typed_bxor_bool_true_ensures : Valid [wp] [Qed] Goal typed_lshift_ensures : Valid [wp] [Qed] Goal typed_lshift_shift1_ensures_lsl1 : Valid @@ -34,8 +34,8 @@ [wp] [Qed] Goal typed_rshift_ensures : Valid [wp] [Qed] Goal typed_rshift_shift1_ensures_lsr1 : Valid [wp] Proved goals: 29 / 29 - Qed: 25 - Alt-Ergo 2.0.0: 4 + Qed: 25 + Alt-Ergo: 4 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success band 8 - 8 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/boolean.0.session/cache/1e533cc3086bf8b901beb749566576ba.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/boolean.0.session/cache/1e533cc3086bf8b901beb749566576ba.json new file mode 100644 index 0000000000000000000000000000000000000000..1745cea9a4a98a654244d3b411fdf43ae02593a9 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/boolean.0.session/cache/1e533cc3086bf8b901beb749566576ba.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0192, + "steps": 40 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/boolean.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/boolean.res.oracle index 6e3bb79ed65a33e9e4eaf6da2f6c4d6a8b89551f..9df0dc2a56038df5b6357bcc942089b311adeb89 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/boolean.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/boolean.res.oracle @@ -4,13 +4,13 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 4 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_u8_is_continue_ensures : Valid +[wp] [Alt-Ergo] Goal typed_u8_is_continue_ensures : Valid [wp] [Qed] Goal typed_u8_is_continue_assigns_part1 : Valid [wp] [Qed] Goal typed_u8_is_continue_assigns_part2 : Valid [wp] [Qed] Goal typed_u8_is_continue_assigns_part3 : Valid [wp] Proved goals: 4 / 4 - Qed: 3 - Alt-Ergo 2.0.0: 1 + Qed: 3 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success u8_is_continue 3 1 4 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/checks.0.session/cache/74f074861275f90a38831919207f6011.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/checks.0.session/cache/74f074861275f90a38831919207f6011.json new file mode 100644 index 0000000000000000000000000000000000000000..46b6605c9805028b4348f83469e660a66a843ae0 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/checks.0.session/cache/74f074861275f90a38831919207f6011.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 5 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/checks.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/checks.res.oracle index 40098603688f4ef852b536cd0101fe0d595d5e45..b4d2560332c3367fd94cbf59b7e677e8be87dd0a 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/checks.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/checks.res.oracle @@ -4,13 +4,13 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 4 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_main_check_c1 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_assert_a1 : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_check_c1 : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_assert_a1 : Unsuccess [wp] [Qed] Goal typed_main_check_c2 : Valid [wp] [Qed] Goal typed_main_assert_a2 : Valid [wp] Proved goals: 2 / 4 - Qed: 2 - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Qed: 2 + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main 2 - 4 50.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.res.oracle index d11624eb3a26b4408690f5bc1226b67d157ea1c6..80fb3297716e38d68086c61059ada03e9d6381c9 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.res.oracle @@ -3,12 +3,12 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_InfN_not_finite : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_InfP_not_finite : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_NaN_not_finite : Valid +[wp] [Alt-Ergo] Goal typed_lemma_InfN_not_finite : Valid +[wp] [Alt-Ergo] Goal typed_lemma_InfP_not_finite : Valid +[wp] [Alt-Ergo] Goal typed_lemma_NaN_not_finite : Valid [wp] Proved goals: 3 / 3 - Qed: 0 - Alt-Ergo 2.0.0: 3 + Qed: 0 + Alt-Ergo: 3 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma - 3 3 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.session/cache/440537c2f1d0b84b64303cc3c634ae1c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.session/cache/440537c2f1d0b84b64303cc3c634ae1c.json new file mode 100644 index 0000000000000000000000000000000000000000..ad38e8a87dc5664d37bde0182fdd98698312cb58 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.session/cache/440537c2f1d0b84b64303cc3c634ae1c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.021, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.session/cache/5c33a2aba4c9b8ccd46c11f5861a409e.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.session/cache/5c33a2aba4c9b8ccd46c11f5861a409e.json new file mode 100644 index 0000000000000000000000000000000000000000..c0eda59e30aa42916f09e07afdb19847540cedde --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.session/cache/5c33a2aba4c9b8ccd46c11f5861a409e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0156, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.session/cache/7018d27f1047a6645257995d05889eec.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.session/cache/7018d27f1047a6645257995d05889eec.json new file mode 100644 index 0000000000000000000000000000000000000000..4a60fefeed0d4c5f7f27267741d564b6d63db43f --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.0.session/cache/7018d27f1047a6645257995d05889eec.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0223, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.1.res.oracle index 66f1ea11458cc47dd7c1a4e389c8d8474e77c224..bef955a1d640a7e2b4ab9af3633501ca1b5301ee 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.1.res.oracle @@ -4,9 +4,9 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: native support for alt-ergo is deprecated, use why3 instead [wp] 3 goals scheduled -[wp] [Alt-Ergo (Native)] Goal typed_lemma_InfN_not_finite : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_InfP_not_finite : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_NaN_not_finite : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_InfN_not_finite : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_InfP_not_finite : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_NaN_not_finite : Valid [wp] Proved goals: 3 / 3 Qed: 0 Alt-Ergo (native): 3 diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.2.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.2.res.oracle index a2f933bfe8c38c695d4a7e4f00271e52173db458..f0c942664c189643200669817d97a9b96cd651f0 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.2.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/classify_float.2.res.oracle @@ -5,11 +5,11 @@ [wp] Warning: native support for coq is deprecated, use tip instead [wp] 3 goals scheduled [wp] [Coq] Goal typed_lemma_InfN_not_finite : Saved script -[wp] [Coq (Native)] Goal typed_lemma_InfN_not_finite : Valid +[wp] [Coq (native)] Goal typed_lemma_InfN_not_finite : Valid [wp] [Coq] Goal typed_lemma_InfP_not_finite : Saved script -[wp] [Coq (Native)] Goal typed_lemma_InfP_not_finite : Valid +[wp] [Coq (native)] Goal typed_lemma_InfP_not_finite : Valid [wp] [Coq] Goal typed_lemma_NaN_not_finite : Saved script -[wp] [Coq (Native)] Goal typed_lemma_NaN_not_finite : Valid +[wp] [Coq (native)] Goal typed_lemma_NaN_not_finite : Valid [wp] Proved goals: 3 / 3 Qed: 0 Coq (native): 3 diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/033e4d5ff71a1b96fb6a11fffb323cdb.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/033e4d5ff71a1b96fb6a11fffb323cdb.json new file mode 100644 index 0000000000000000000000000000000000000000..e25494f7ff4b11ee6798679c51a62e35bffd5571 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/033e4d5ff71a1b96fb6a11fffb323cdb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.007, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/0373f180538dc7943a5adb0bfc31ea7b.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/0373f180538dc7943a5adb0bfc31ea7b.json new file mode 100644 index 0000000000000000000000000000000000000000..7c867d1a4327a08747cd1cd3c1713a0a0dd5158a --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/0373f180538dc7943a5adb0bfc31ea7b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0084, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/06141d9f5468448f99f40bf59c00136d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/06141d9f5468448f99f40bf59c00136d.json new file mode 100644 index 0000000000000000000000000000000000000000..04c71320bdc27a875d6ef9bc43022dc56fb26b55 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/06141d9f5468448f99f40bf59c00136d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0087, + "steps": 3 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/0ea3b57be4ef91208d99accaf77f0835.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/0ea3b57be4ef91208d99accaf77f0835.json new file mode 100644 index 0000000000000000000000000000000000000000..da30be77e9c6fb7fc9e1423148981bfbb9de0a0a --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/0ea3b57be4ef91208d99accaf77f0835.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0163, + "steps": 57 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/164f698246c45ec5992600ce6cd96e2d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/164f698246c45ec5992600ce6cd96e2d.json new file mode 100644 index 0000000000000000000000000000000000000000..88ebb6ea24edd437802e8bebdd16bc6266024a34 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/164f698246c45ec5992600ce6cd96e2d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0142, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/193312a19138c8a372980e177d430875.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/193312a19138c8a372980e177d430875.json new file mode 100644 index 0000000000000000000000000000000000000000..1fada4674510e6776753110c479d5110a957c8ab --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/193312a19138c8a372980e177d430875.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0074, + "steps": 29 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/1d7a4375676e3e2247375bc56b2c7abe.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/1d7a4375676e3e2247375bc56b2c7abe.json new file mode 100644 index 0000000000000000000000000000000000000000..342829d40eca2ce9ca9edf77f00bed3914a879d6 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/1d7a4375676e3e2247375bc56b2c7abe.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.02, + "steps": 179 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/236570268ffb920c5d4449d6aaf9bc79.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/236570268ffb920c5d4449d6aaf9bc79.json new file mode 100644 index 0000000000000000000000000000000000000000..67fffa0e64c6287cbcb47d4745b0c99b8e1b8164 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/236570268ffb920c5d4449d6aaf9bc79.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0098, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/248f357ee4407a9a5677ce5886e9d554.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/248f357ee4407a9a5677ce5886e9d554.json new file mode 100644 index 0000000000000000000000000000000000000000..2dd771bf9c4fbc74c6e99560f1e9046decf28437 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/248f357ee4407a9a5677ce5886e9d554.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0078, + "steps": 28 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/25da42fbe5e5e3ff4702d3cbb413a47e.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/25da42fbe5e5e3ff4702d3cbb413a47e.json new file mode 100644 index 0000000000000000000000000000000000000000..fc1b8fc3c3c7db5212ddc922e1dcb471e8d7aa8e --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/25da42fbe5e5e3ff4702d3cbb413a47e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0101, + "steps": 37 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/3e759e40e95388a132f4a58df3ec00c9.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/3e759e40e95388a132f4a58df3ec00c9.json new file mode 100644 index 0000000000000000000000000000000000000000..08f7d750f39690e4c36c733efd879d13737ea36c --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/3e759e40e95388a132f4a58df3ec00c9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0044, + "steps": 3 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/4a96709f76b12a7d53a54ad728d81a36.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/4a96709f76b12a7d53a54ad728d81a36.json new file mode 100644 index 0000000000000000000000000000000000000000..ad22595db8a8af3fda2c1605633cca3875b13502 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/4a96709f76b12a7d53a54ad728d81a36.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0097, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/4f941d332e92964530c3eb10c546fdd3.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/4f941d332e92964530c3eb10c546fdd3.json new file mode 100644 index 0000000000000000000000000000000000000000..5cd41fb14928c1d51305a1840576ea68ebfa9339 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/4f941d332e92964530c3eb10c546fdd3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0053, + "steps": 3 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/615d432beac19e651dfa3fbcdf513361.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/615d432beac19e651dfa3fbcdf513361.json new file mode 100644 index 0000000000000000000000000000000000000000..09fb65c0cda8dcb595c53e8fb6a8679140aa63df --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/615d432beac19e651dfa3fbcdf513361.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0093, + "steps": 3 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/6c6afd950fc6776c94b0919d7e6b84fe.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/6c6afd950fc6776c94b0919d7e6b84fe.json new file mode 100644 index 0000000000000000000000000000000000000000..92302a1c90afb48c2043377fe384caed5281260c --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/6c6afd950fc6776c94b0919d7e6b84fe.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0092, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/74aa44b0cc572f02c535014040d2e48e.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/74aa44b0cc572f02c535014040d2e48e.json new file mode 100644 index 0000000000000000000000000000000000000000..04015536fc225c56607192956b4cf2dd5a47e73d --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/74aa44b0cc572f02c535014040d2e48e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0116, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/78b6c060f82659fc44cf0bf1a02ab34f.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/78b6c060f82659fc44cf0bf1a02ab34f.json new file mode 100644 index 0000000000000000000000000000000000000000..277470e7c35a794d9dc0f4c4212238e4c318df5b --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/78b6c060f82659fc44cf0bf1a02ab34f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0055, + "steps": 3 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/8eb593ca86732a100f6fb01454d47e23.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/8eb593ca86732a100f6fb01454d47e23.json new file mode 100644 index 0000000000000000000000000000000000000000..1852f83498055b1637672bd13435aa44bb6595bb --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/8eb593ca86732a100f6fb01454d47e23.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.007, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/93f20cd3c4bf3790881b9ec0bfa58cde.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/93f20cd3c4bf3790881b9ec0bfa58cde.json new file mode 100644 index 0000000000000000000000000000000000000000..9dfec99d9c48c9afd9f44769bbb87ae9929b248d --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/93f20cd3c4bf3790881b9ec0bfa58cde.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0112, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/9fa2d0901f1360d89c3c42d13ce86f05.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/9fa2d0901f1360d89c3c42d13ce86f05.json new file mode 100644 index 0000000000000000000000000000000000000000..90d2d9ee890e6e75f043c086b070aa0ddeb52ba8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/9fa2d0901f1360d89c3c42d13ce86f05.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0114, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/a47fccf59fa7b84a0300f653fac6c373.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/a47fccf59fa7b84a0300f653fac6c373.json new file mode 100644 index 0000000000000000000000000000000000000000..2b6e7932b12f8d1ae0d4900278142d785b1855b4 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/a47fccf59fa7b84a0300f653fac6c373.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0107, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/ad979d98ac58a1c9f5259a1d78411969.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/ad979d98ac58a1c9f5259a1d78411969.json new file mode 100644 index 0000000000000000000000000000000000000000..76df21bfce20c458b6468e143dddbdb8ebcffd82 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/ad979d98ac58a1c9f5259a1d78411969.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0064, + "steps": 5 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/b7a1b793a5c771f70f645dbe0c1c219e.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/b7a1b793a5c771f70f645dbe0c1c219e.json new file mode 100644 index 0000000000000000000000000000000000000000..35d60d08861101de48505072a0676cb5745aa1dd --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/b7a1b793a5c771f70f645dbe0c1c219e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0157, + "steps": 27 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/c17604cbdf9e9467b9ea8c0098051ade.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/c17604cbdf9e9467b9ea8c0098051ade.json new file mode 100644 index 0000000000000000000000000000000000000000..9b1409e97c6d9f4af8b398e009583a1dbcd54a66 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/c17604cbdf9e9467b9ea8c0098051ade.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0107, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/dd90a047894c853c704ef2296e53003b.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/dd90a047894c853c704ef2296e53003b.json new file mode 100644 index 0000000000000000000000000000000000000000..047e552a39eb37a29f925401385a679d4f1545da --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/dd90a047894c853c704ef2296e53003b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0105, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/df3d585cf2daf2336ee00432b71096f3.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/df3d585cf2daf2336ee00432b71096f3.json new file mode 100644 index 0000000000000000000000000000000000000000..45c053715aeae2d363733633b9a51c7d9aa8bf1f --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/df3d585cf2daf2336ee00432b71096f3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.008, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/e019c295f395daf810e108da9f02a170.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/e019c295f395daf810e108da9f02a170.json new file mode 100644 index 0000000000000000000000000000000000000000..9c0cc75a08211334aa47de56d38dd402a56c3459 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/e019c295f395daf810e108da9f02a170.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0081, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/e217794d2aadb997a627d7824944e8c1.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/e217794d2aadb997a627d7824944e8c1.json new file mode 100644 index 0000000000000000000000000000000000000000..573fc3aded1719eafe1011f9e803fbde016e9011 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/e217794d2aadb997a627d7824944e8c1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0094, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/e6df973001317424f4d653d822231ae3.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/e6df973001317424f4d653d822231ae3.json new file mode 100644 index 0000000000000000000000000000000000000000..a31abddda80164b093cf12dc398949744db90fc7 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/e6df973001317424f4d653d822231ae3.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.007, "steps": 5 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/ec187f8f7f53019a49e1c636a4e1f5e4.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/ec187f8f7f53019a49e1c636a4e1f5e4.json new file mode 100644 index 0000000000000000000000000000000000000000..c1766ac57ef6b057d2492f01eed3d7c69b2b7404 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/ec187f8f7f53019a49e1c636a4e1f5e4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0086, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/fb1671c2f71ae2226b71811cf60b811c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/fb1671c2f71ae2226b71811cf60b811c.json new file mode 100644 index 0000000000000000000000000000000000000000..b9238307469e26b3ba1c60c4cbcd5b304e70a1de --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.0.session/cache/fb1671c2f71ae2226b71811cf60b811c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0068, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.res.oracle index a682b67b4359241267d9bd2a6d01ebdb53451a2a..40c0c6de692e62b8846b7a62e3bc02b1dcfb564c 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/cnf.res.oracle @@ -11,14 +11,14 @@ [wp:cnf] CNF=P_A2 [wp] [Qed] Goal typed_f_ensures_a2 : Valid [wp:cnf] CNF=((not P_A1) \/ P_A2) /\ (P_A1 \/ (not P_A2)) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a3 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a3 : Valid [wp:cnf] CNF=((not P_A) \/ P_A1) /\ (P_A \/ P_A2) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a4 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a4 : Valid [wp:cnf] CNF=(P_A \/ P_B) /\ (P_A \/ P_B1) /\ (P_A \/ P_B2) /\ (P_A \/ P_C) /\ (P_A1 \/ P_B) /\ (P_A1 \/ P_B1) /\ (P_A1 \/ P_B2) /\ (P_A1 \/ P_C) /\ (P_A2 \/ P_B) /\ (P_A2 \/ P_B1) /\ (P_A2 \/ P_B2) /\ (P_A2 \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a5 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a5 : Valid [wp:cnf] CNF=(P_A \/ P_A1 \/ P_A2 \/ P_C) /\ (P_A \/ P_A1 \/ P_A2 \/ P_B \/ P_C) /\ (P_A \/ P_A1 \/ P_A2 \/ P_B1 \/ P_C) @@ -27,7 +27,7 @@ /\ (P_A \/ P_A1 \/ P_A2 \/ P_B \/ P_B1 \/ P_C) /\ (P_A \/ P_A1 \/ P_A2 \/ P_B \/ P_B2 \/ P_C) /\ (P_A \/ P_A1 \/ P_A2 \/ P_B1 \/ P_B2 \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a6 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a6 : Valid [wp:cnf] CNF=(P_A2 \/ P_C) /\ (P_A2 \/ (not P_B) \/ P_C) /\ (P_A2 \/ (not P_B1) \/ P_C) /\ (P_A2 \/ P_B2 \/ P_C) @@ -35,7 +35,7 @@ /\ (P_A2 \/ (not P_B) \/ (not P_B1) \/ P_C) /\ (P_A2 \/ (not P_B) \/ P_B2 \/ P_C) /\ (P_A2 \/ (not P_B1) \/ P_B2 \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a7 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a7 : Valid [wp:cnf] CNF=((not P_A1) \/ P_A2 \/ P_C) /\ (P_A1 \/ (not P_A2) \/ P_C) /\ ((not P_A1) \/ P_A2 \/ (not P_B1) \/ P_B2) @@ -58,7 +58,7 @@ /\ (P_A1 \/ (not P_A2) \/ (not P_B1) \/ P_B2 \/ P_C) /\ (P_A1 \/ (not P_A2) \/ P_B1 \/ (not P_B2) \/ P_C) /\ (P_A1 \/ (not P_A2) \/ P_B1 \/ P_B2 \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a8 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a8 : Valid [wp:cnf] CNF=((not P_A) \/ P_A1 \/ P_C) /\ (P_A \/ P_A2 \/ P_C) /\ ((not P_A) \/ P_A1 \/ (not P_B) \/ P_B1) @@ -120,17 +120,17 @@ /\ ((not P_A) \/ P_A1 \/ P_A2 \/ P_B \/ P_B1 \/ P_B2 \/ P_C) /\ (P_A \/ P_A1 \/ P_A2 \/ (not P_B) \/ P_B1 \/ P_B2 \/ P_C) /\ (P_A \/ P_A1 \/ P_A2 \/ P_B \/ P_B1 \/ P_B2 \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a9 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a9 : Valid [wp:cnf] CNF=P_B /\ P_B1 /\ P_B2 /\ P_C [wp] [Qed] Goal typed_f_ensures_b0 : Valid [wp:cnf] CNF=P_C /\ (P_B \/ P_B1 \/ P_B2) [wp] [Qed] Goal typed_f_ensures_b1 : Valid [wp:cnf] CNF=P_C /\ ((not P_B) \/ (not P_B1) \/ P_B2) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_b2 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_b2 : Valid [wp:cnf] CNF=P_C /\ ((not P_B1) \/ P_B2) /\ (P_B1 \/ (not P_B2)) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_b3 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_b3 : Valid [wp:cnf] CNF=P_C /\ ((not P_B) \/ P_B1) /\ (P_B \/ P_B2) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_b4 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_b4 : Valid [wp:cnf] CNF=true [wp] [Qed] Goal typed_f_ensures_b5 : Valid [wp:cnf] CNF=P_B \/ P_B1 \/ P_B2 \/ P_C1 @@ -140,17 +140,17 @@ [wp:cnf] CNF=true [wp] [Qed] Goal typed_f_ensures_b9 : Valid [wp:cnf] CNF=(P_B \/ P_C) /\ (P_B1 \/ P_C) /\ (P_B2 \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_c0 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_c0 : Valid [wp:cnf] CNF=P_B \/ P_B1 \/ P_B2 \/ P_C [wp] [Qed] Goal typed_f_ensures_c1 : Valid [wp:cnf] CNF=P_B2 \/ P_C [wp] [Qed] Goal typed_f_ensures_c2 : Valid [wp:cnf] CNF=((not P_B1) \/ P_B2 \/ P_C) /\ (P_B1 \/ (not P_B2) \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_c3 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_c3 : Valid [wp:cnf] CNF=((not P_B) \/ P_B1 \/ P_C) /\ (P_B \/ P_B2 \/ P_C) /\ ((not P_B) \/ P_B1 \/ P_B2 \/ P_C) /\ (P_B \/ P_B1 \/ P_B2 \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_c4 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_c4 : Valid [wp:cnf] CNF=(P_B \/ (not P_C) \/ (not P_C1)) /\ (P_B \/ P_C \/ P_C1) /\ (P_B1 \/ (not P_C) \/ (not P_C1)) /\ (P_B1 \/ P_C \/ P_C1) @@ -179,7 +179,7 @@ /\ (P_B \/ (not P_B1) \/ (not P_B2) \/ P_C \/ P_C1) /\ (P_B \/ (not P_B1) \/ P_B2 \/ P_C \/ P_C1) /\ (P_B \/ P_B1 \/ (not P_B2) \/ P_C \/ P_C1) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_c5 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_c5 : Valid [wp:cnf] CNF=((not P_B) \/ P_C1) /\ ((not P_B1) \/ P_C1) /\ ((not P_B2) \/ P_C1) /\ ((not P_B) \/ (not P_B1) \/ P_C1) @@ -206,7 +206,7 @@ /\ (P_B \/ P_B1 \/ (not P_B2) \/ (not P_C) \/ P_C1) /\ (P_B \/ P_B1 \/ P_B2 \/ (not P_C) \/ (not P_C1)) /\ (P_B \/ P_B1 \/ P_B2 \/ P_C \/ P_C1) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_c6 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_c6 : Valid [wp:cnf] CNF=((not P_B2) \/ P_C1) /\ (P_B \/ P_C1) /\ (P_B1 \/ P_C1) /\ ((not P_B) \/ (not P_B2) \/ P_C1) /\ ((not P_B) \/ P_B1 \/ P_C1) @@ -232,75 +232,75 @@ /\ ((not P_B) \/ (not P_B1) \/ P_B2 \/ P_C \/ P_C1) /\ ((not P_B) \/ P_B1 \/ P_B2 \/ (not P_C) \/ P_C1) /\ (P_B \/ (not P_B1) \/ P_B2 \/ (not P_C) \/ P_C1) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_c7 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_c7 : Valid [wp:cnf] Too big CNF/DNF [wp:cnf] CNF=((P_C \/ (P_B2 <-> P_B1)) -> ((P_B2 <-> P_B1) <-> P_C1)) /\ (((P_B2 <-> P_B1) <-> P_C1) -> (P_C \/ (P_B2 <-> P_B1))) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_c8 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_c8 : Valid [wp:cnf] Too big CNF/DNF [wp:cnf] CNF=((P_C \/ ((P_B -> P_B1) /\ ((not P_B) -> P_B2))) -> ((P_B2 <-> P_B1) <-> P_C1)) /\ (((P_B2 <-> P_B1) <-> P_C1) -> (P_C \/ ((P_B -> P_B1) /\ ((not P_B) -> P_B2)))) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_c9 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_c9 : Valid [wp:cnf] CNF=(P_B \/ (not P_C)) /\ (P_B1 \/ (not P_C)) /\ (P_B2 \/ (not P_C)) /\ ((not P_B) \/ (not P_B1) \/ (not P_B2) \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d0 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d0 : Valid [wp:cnf] CNF=((not P_B) \/ P_C) /\ ((not P_B1) \/ P_C) /\ ((not P_B2) \/ P_C) /\ (P_B \/ P_B1 \/ P_B2 \/ (not P_C)) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d1 : Valid [wp:cnf] CNF=((not P_B2) \/ P_C) /\ (P_B \/ P_C) /\ (P_B1 \/ P_C) /\ ((not P_B) \/ (not P_B1) \/ P_B2 \/ (not P_C)) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d2 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d2 : Valid [wp:cnf] CNF=((not P_B1) \/ (not P_B2) \/ P_C) /\ ((not P_B1) \/ P_B2 \/ (not P_C)) /\ (P_B1 \/ (not P_B2) \/ (not P_C)) /\ (P_B1 \/ P_B2 \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d3 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d3 : Valid [wp:cnf] CNF=((not P_B) \/ (not P_B1) \/ P_C) /\ ((not P_B) \/ P_B1 \/ (not P_C)) /\ ((not P_B1) \/ (not P_B2) \/ P_C) /\ (P_B \/ (not P_B2) \/ P_C) /\ (P_B \/ P_B2 \/ (not P_C)) /\ ((not P_B) \/ P_B1 \/ P_B2 \/ (not P_C)) /\ (P_B \/ P_B1 \/ P_B2 \/ (not P_C)) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d4 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d4 : Valid [wp:cnf] CNF=((not P_B1) \/ P_B2) /\ (P_B \/ (not P_B1)) /\ (P_B \/ (not P_B2)) /\ (P_B \/ (not P_C)) /\ (P_B1 \/ (not P_B2)) /\ (P_B1 \/ (not P_C)) /\ (P_B2 \/ (not P_C)) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d5 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d5 : Valid [wp:cnf] CNF=((not P_B) \/ P_B1 \/ P_B2 \/ P_C) /\ (P_B \/ P_B1 \/ P_B2 \/ (not P_C)) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d6 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d6 : Valid [wp:cnf] CNF=((not P_B) \/ (not P_B1) \/ P_B2) /\ (P_B1 \/ P_B2 \/ P_C) /\ ((not P_B) \/ (not P_B1) \/ P_B2 \/ (not P_C)) /\ (P_B \/ P_B1 \/ P_B2 \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d7 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d7 : Valid [wp:cnf] CNF=((not P_B1) \/ P_B2) /\ (P_B1 \/ (not P_B2)) /\ ((not P_B1) \/ P_B2 \/ (not P_C)) /\ (P_B1 \/ (not P_B2) \/ (not P_C)) /\ (P_B1 \/ P_B2 \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d8 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d8 : Valid [wp:cnf] CNF=((not P_B) \/ P_B1 \/ (not P_B2)) /\ ((not P_B) \/ P_B1 \/ (not P_C)) /\ (P_B \/ (not P_B1) \/ P_B2) /\ (P_B \/ P_B2 \/ (not P_C)) /\ ((not P_B) \/ P_B1 \/ P_B2 \/ (not P_C)) /\ (P_B \/ P_B1 \/ P_B2 \/ (not P_C)) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d9 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d9 : Valid [wp:cnf] CNF=P_A /\ ((not P_B) \/ P_C) /\ ((not P_A) \/ (not P_B) \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_e0 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_e0 : Valid [wp:cnf] CNF=P_B /\ ((not P_B) \/ P_C) /\ ((not P_A) \/ (not P_B) \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_e1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_e1 : Valid [wp:cnf] CNF=P_C /\ ((not P_B) \/ P_C) /\ ((not P_A) \/ (not P_B) \/ P_C) -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_e2 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_e2 : Valid [wp] Proved goals: 43 / 43 - Qed: 12 - Alt-Ergo 2.0.0: 31 + Qed: 12 + Alt-Ergo: 31 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 12 31 43 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.res.oracle index 3a933d0497dede422de4818fb01c30c3586a51c4..711ee91f78a6c24e79eb927a9efda21d173c0324 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.res.oracle @@ -4,31 +4,31 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 22 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d0_div_pos_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d1_div_neg_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d2_div_pos_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d3_div_neg_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d4_div_x_1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d5_div_x_minus1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d6_div_0_x : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sd0_div_pos_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sd1_div_neg_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sd2_div_pos_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sd3_div_neg_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m0_mod_pos_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m1_mod_neg_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m2_mod_pos_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m3_mod_neg_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m4_mod_x_1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m5_mod_x_minus1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m6_mod_0_x : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sm0_mod_pos_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sm1_mod_neg_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sm2_mod_pos_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sm3_mod_neg_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d0_div_pos_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d1_div_neg_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d2_div_pos_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d3_div_neg_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d4_div_x_1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d5_div_x_minus1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d6_div_0_x : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sd0_div_pos_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sd1_div_neg_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sd2_div_pos_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sd3_div_neg_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m0_mod_pos_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m1_mod_neg_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m2_mod_pos_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m3_mod_neg_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m4_mod_x_1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m5_mod_x_minus1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m6_mod_0_x : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sm0_mod_pos_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sm1_mod_neg_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sm2_mod_pos_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sm3_mod_neg_neg : Valid [wp] Proved goals: 22 / 22 - Qed: 0 - Alt-Ergo 2.0.0: 22 + Qed: 0 + Alt-Ergo: 22 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 22 22 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/18cf16e07f08f9f5a18a00f82de468e0.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/18cf16e07f08f9f5a18a00f82de468e0.json new file mode 100644 index 0000000000000000000000000000000000000000..43a2b2a8d47355ef9f15063deea93599f48ee163 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/18cf16e07f08f9f5a18a00f82de468e0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0124, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/1efd4f9e53af17be254a9b6504d04768.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/1efd4f9e53af17be254a9b6504d04768.json new file mode 100644 index 0000000000000000000000000000000000000000..e37e03a55b3509c94b0240c56c666f320abfb566 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/1efd4f9e53af17be254a9b6504d04768.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0126, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/207534edf7188583a62ad10c0cf08080.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/207534edf7188583a62ad10c0cf08080.json new file mode 100644 index 0000000000000000000000000000000000000000..1731ee7379687e621f7b9ba0258a69da092e430a --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/207534edf7188583a62ad10c0cf08080.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.01, "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/247ce30462bf96b4beca0c2df7b4c15d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/247ce30462bf96b4beca0c2df7b4c15d.json new file mode 100644 index 0000000000000000000000000000000000000000..2cee9a470cfd5ac20b9387ef9394e35b5f41fb13 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/247ce30462bf96b4beca0c2df7b4c15d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0157, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/319ddb0e1a6799c8b5f510dcb8f9bd98.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/319ddb0e1a6799c8b5f510dcb8f9bd98.json new file mode 100644 index 0000000000000000000000000000000000000000..a5dd3e3b69d1927c70536b4daef32151e746fae1 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/319ddb0e1a6799c8b5f510dcb8f9bd98.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0139, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/372bfb5cd87af04b25d29e1a4ae2e589.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/372bfb5cd87af04b25d29e1a4ae2e589.json new file mode 100644 index 0000000000000000000000000000000000000000..fb4380a4c406bb61e91bec9de15acc0320315c62 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/372bfb5cd87af04b25d29e1a4ae2e589.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0115, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/58b530bcb91e54789420faea2981e1e0.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/58b530bcb91e54789420faea2981e1e0.json new file mode 100644 index 0000000000000000000000000000000000000000..0a2821da2f06a9641b8077a40c64b707d2d06260 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/58b530bcb91e54789420faea2981e1e0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0101, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/5e7468a95a1d950807e5c3e728158ed0.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/5e7468a95a1d950807e5c3e728158ed0.json new file mode 100644 index 0000000000000000000000000000000000000000..a5dd3e3b69d1927c70536b4daef32151e746fae1 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/5e7468a95a1d950807e5c3e728158ed0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0139, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/c587634b52543f09bc3efeec3a60f7f4.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/c587634b52543f09bc3efeec3a60f7f4.json new file mode 100644 index 0000000000000000000000000000000000000000..bc29d514bae0f3d9b8d213b1f90754e431f65ec4 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/c587634b52543f09bc3efeec3a60f7f4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0091, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/c7ca5f3839e25854771d98c50463d966.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/c7ca5f3839e25854771d98c50463d966.json new file mode 100644 index 0000000000000000000000000000000000000000..1731ee7379687e621f7b9ba0258a69da092e430a --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/c7ca5f3839e25854771d98c50463d966.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.01, "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/ee7e2454c926183fb34606997f5e0daa.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/ee7e2454c926183fb34606997f5e0daa.json new file mode 100644 index 0000000000000000000000000000000000000000..56b0f51bf695a4a8808f135787cc437bded21e98 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.0.session/cache/ee7e2454c926183fb34606997f5e0daa.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0102, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.res.oracle index 3a933d0497dede422de4818fb01c30c3586a51c4..711ee91f78a6c24e79eb927a9efda21d173c0324 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.res.oracle @@ -4,31 +4,31 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 22 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d0_div_pos_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d1_div_neg_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d2_div_pos_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d3_div_neg_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d4_div_x_1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d5_div_x_minus1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d6_div_0_x : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sd0_div_pos_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sd1_div_neg_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sd2_div_pos_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sd3_div_neg_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m0_mod_pos_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m1_mod_neg_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m2_mod_pos_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m3_mod_neg_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m4_mod_x_1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m5_mod_x_minus1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m6_mod_0_x : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sm0_mod_pos_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sm1_mod_neg_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sm2_mod_pos_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_sm3_mod_neg_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d0_div_pos_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d1_div_neg_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d2_div_pos_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d3_div_neg_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d4_div_x_1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d5_div_x_minus1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_d6_div_0_x : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sd0_div_pos_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sd1_div_neg_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sd2_div_pos_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sd3_div_neg_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m0_mod_pos_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m1_mod_neg_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m2_mod_pos_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m3_mod_neg_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m4_mod_x_1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m5_mod_x_minus1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_m6_mod_0_x : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sm0_mod_pos_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sm1_mod_neg_pos : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sm2_mod_pos_neg : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_sm3_mod_neg_neg : Valid [wp] Proved goals: 22 / 22 - Qed: 0 - Alt-Ergo 2.0.0: 22 + Qed: 0 + Alt-Ergo: 22 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 22 22 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/18cf16e07f08f9f5a18a00f82de468e0.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/18cf16e07f08f9f5a18a00f82de468e0.json new file mode 100644 index 0000000000000000000000000000000000000000..9ee24fbdb8f595e54ffbe968ddb9403abc3875b6 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/18cf16e07f08f9f5a18a00f82de468e0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0108, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/1efd4f9e53af17be254a9b6504d04768.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/1efd4f9e53af17be254a9b6504d04768.json new file mode 100644 index 0000000000000000000000000000000000000000..e977ac612644f9fb2208d3f86d06f120ce02242b --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/1efd4f9e53af17be254a9b6504d04768.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0111, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/207534edf7188583a62ad10c0cf08080.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/207534edf7188583a62ad10c0cf08080.json new file mode 100644 index 0000000000000000000000000000000000000000..39293ea667663ce040adea8b187f3f524879df04 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/207534edf7188583a62ad10c0cf08080.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0159, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/247ce30462bf96b4beca0c2df7b4c15d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/247ce30462bf96b4beca0c2df7b4c15d.json new file mode 100644 index 0000000000000000000000000000000000000000..748ff37ee751338294b3a9bfbb7a9ac9ef15ab6a --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/247ce30462bf96b4beca0c2df7b4c15d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0104, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/319ddb0e1a6799c8b5f510dcb8f9bd98.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/319ddb0e1a6799c8b5f510dcb8f9bd98.json new file mode 100644 index 0000000000000000000000000000000000000000..f9af1d4f4467939c61c5a278e70da1969121bda8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/319ddb0e1a6799c8b5f510dcb8f9bd98.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0106, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/372bfb5cd87af04b25d29e1a4ae2e589.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/372bfb5cd87af04b25d29e1a4ae2e589.json new file mode 100644 index 0000000000000000000000000000000000000000..e6e90870385dbfab22b56ff60213040bd3224e6f --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/372bfb5cd87af04b25d29e1a4ae2e589.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.016, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/58b530bcb91e54789420faea2981e1e0.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/58b530bcb91e54789420faea2981e1e0.json new file mode 100644 index 0000000000000000000000000000000000000000..b6fd6a256159c0e7462e0e36ff92769f4c4cc6e5 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/58b530bcb91e54789420faea2981e1e0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0135, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/5e7468a95a1d950807e5c3e728158ed0.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/5e7468a95a1d950807e5c3e728158ed0.json new file mode 100644 index 0000000000000000000000000000000000000000..845843268fc5b0a66b76076850aecc8f1aed7d6e --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/5e7468a95a1d950807e5c3e728158ed0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0148, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/c587634b52543f09bc3efeec3a60f7f4.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/c587634b52543f09bc3efeec3a60f7f4.json new file mode 100644 index 0000000000000000000000000000000000000000..0a2821da2f06a9641b8077a40c64b707d2d06260 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/c587634b52543f09bc3efeec3a60f7f4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0101, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/c7ca5f3839e25854771d98c50463d966.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/c7ca5f3839e25854771d98c50463d966.json new file mode 100644 index 0000000000000000000000000000000000000000..74dbf61e7c262e257a75bf048beef48ad559cedd --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/c7ca5f3839e25854771d98c50463d966.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0099, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/ee7e2454c926183fb34606997f5e0daa.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/ee7e2454c926183fb34606997f5e0daa.json new file mode 100644 index 0000000000000000000000000000000000000000..d0f36fe1c35786d714a791608459151c02fbdd38 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.1.session/cache/ee7e2454c926183fb34606997f5e0daa.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0109, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.2.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.2.res.oracle index c66b484a166e35e3856188119932feeca3fa2cb1..b798c16bdb6bc2b59169d585e06bf09ab3a7b7d3 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.2.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.2.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_d7_div_0_x_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_m7_mod_0_x_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_d7_div_0_x_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_m7_mod_0_x_ko : Unsuccess [wp] Proved goals: 0 / 2 - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 2 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.2.session/cache/585f75741501bfbaa90aec3ff2c8e268.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.2.session/cache/585f75741501bfbaa90aec3ff2c8e268.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.2.session/cache/585f75741501bfbaa90aec3ff2c8e268.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.2.session/cache/a8d0bc5121f101ddc830564f375889b9.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.2.session/cache/a8d0bc5121f101ddc830564f375889b9.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/div_mod.2.session/cache/a8d0bc5121f101ddc830564f375889b9.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/e_imply.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/e_imply.res.oracle index f1c0e7acb55053fea7e4c08f84b84282c6c20b1c..7718ca4b67d4ec3eb13fac67b914fe1b9201dacd 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/e_imply.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/e_imply.res.oracle @@ -4,51 +4,51 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 42 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_p0 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_p1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_p2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_p3 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_p0 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_p1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_p2 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_p3 : Valid [wp] [Qed] Goal typed_f_ensures_p4 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_p5 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_p5 : Valid [wp] [Qed] Goal typed_f_ensures_p6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_p7 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_p8 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_p7 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_p8 : Valid [wp] [Qed] Goal typed_f_ensures_p9 : Valid [wp] [Qed] Goal typed_f_ensures_i0 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_i1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_i2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_i3 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_i1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_i2 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_i3 : Valid [wp] [Qed] Goal typed_f_ensures_i4 : Valid [wp] [Qed] Goal typed_f_ensures_i5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_i6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_i7 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_i8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_i9 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a0 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a4 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a7 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_a9 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_o0 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_o1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_o2 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_i6 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_i7 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_i8 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_i9 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a0 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a2 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a3 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a4 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a5 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a6 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a7 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a8 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_a9 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_o0 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_o1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_o2 : Valid [wp] [Qed] Goal typed_f_ensures_o3 : Valid [wp] [Qed] Goal typed_f_ensures_o4 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_o5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_o6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_o7 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_o8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_o9 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_f0 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_f1 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_o5 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_o6 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_o7 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_o8 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_o9 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_f0 : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_f1 : Valid [wp] Proved goals: 42 / 42 - Qed: 8 - Alt-Ergo 2.0.0: 34 + Qed: 8 + Alt-Ergo: 34 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 8 34 42 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/05dc6b5984b188892e43dc810f3c12bb.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/05dc6b5984b188892e43dc810f3c12bb.json new file mode 100644 index 0000000000000000000000000000000000000000..28ba23e146ae9826b341aac41833909886234304 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/05dc6b5984b188892e43dc810f3c12bb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0185, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/0f2804047d0e51f222e6e0417b353846.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/0f2804047d0e51f222e6e0417b353846.json new file mode 100644 index 0000000000000000000000000000000000000000..9e46e9db966882304268613bb1319d550f053ea0 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/0f2804047d0e51f222e6e0417b353846.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0164, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/1490c8795c65ac6691cd6159e7afd1b3.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/1490c8795c65ac6691cd6159e7afd1b3.json new file mode 100644 index 0000000000000000000000000000000000000000..3b1f51dc401ba0a38e601c48d20b57f3e2ef97a3 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/1490c8795c65ac6691cd6159e7afd1b3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0255, + "steps": 26 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/4b342f7fd5065ace79476bb677937cef.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/4b342f7fd5065ace79476bb677937cef.json new file mode 100644 index 0000000000000000000000000000000000000000..58370cd713f65b3025b5ae692e1d1b7adf92966b --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/4b342f7fd5065ace79476bb677937cef.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0155, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/678f14263538fe529ddbda3642b3209c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/678f14263538fe529ddbda3642b3209c.json new file mode 100644 index 0000000000000000000000000000000000000000..0b3d655d82b30c4e3df311c678dc0b9b42d95124 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.0.session/cache/678f14263538fe529ddbda3642b3209c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0159, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.res.oracle index fb525b3fc4471a59b4937c60d56dd611efc125f6..da11be9212d4d290de284dbfa46cf79f3d630faf 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/equal.res.oracle @@ -4,15 +4,15 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 6 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_simple_array_ensures : Valid +[wp] [Alt-Ergo] Goal typed_simple_array_ensures : Valid [wp] [Qed] Goal typed_simple_struct_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_with_array_struct_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_with_ptr_and_array_struct_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_with_ptr_array_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_with_ptr_struct_ensures : Valid +[wp] [Alt-Ergo] Goal typed_with_array_struct_ensures : Valid +[wp] [Alt-Ergo] Goal typed_with_ptr_and_array_struct_ensures : Valid +[wp] [Alt-Ergo] Goal typed_with_ptr_array_ensures : Valid +[wp] [Alt-Ergo] Goal typed_with_ptr_struct_ensures : Valid [wp] Proved goals: 6 / 6 - Qed: 1 - Alt-Ergo 2.0.0: 5 + Qed: 1 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success simple_struct 1 - 1 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.res.oracle index 6e76ce523c9c8917594a67ecfb89017785219284..d94b1a0dbd8aa0ee3398624d9296661efe681123 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.res.oracle @@ -4,28 +4,28 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 19 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_finite_32_64 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_finite_32_64_real : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_test_double_compare : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_test_double_compare_greater : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_test_float_compare : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_test_float_compare_greater : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_dd_ensures_DEF : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_dd_ensures_REL1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_dd_ensures_REL2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_fd_ensures_DEF : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_fd_ensures_REL1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_fd_ensures_REL2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_fd_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_fd_assert_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_ff_ensures_DEF : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_ff_ensures_REL1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_cmp_ff_ensures_REL2 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_finite_32_64 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_finite_32_64_real : Unsuccess +[wp] [Alt-Ergo] Goal typed_lemma_test_double_compare : Valid +[wp] [Alt-Ergo] Goal typed_lemma_test_double_compare_greater : Valid +[wp] [Alt-Ergo] Goal typed_lemma_test_float_compare : Valid +[wp] [Alt-Ergo] Goal typed_lemma_test_float_compare_greater : Valid +[wp] [Alt-Ergo] Goal typed_cmp_dd_ensures_DEF : Valid +[wp] [Alt-Ergo] Goal typed_cmp_dd_ensures_REL1 : Valid +[wp] [Alt-Ergo] Goal typed_cmp_dd_ensures_REL2 : Valid +[wp] [Alt-Ergo] Goal typed_cmp_fd_ensures_DEF : Valid +[wp] [Alt-Ergo] Goal typed_cmp_fd_ensures_REL1 : Valid +[wp] [Alt-Ergo] Goal typed_cmp_fd_ensures_REL2 : Valid +[wp] [Alt-Ergo] Goal typed_cmp_fd_assert : Valid +[wp] [Alt-Ergo] Goal typed_cmp_fd_assert_2 : Valid +[wp] [Alt-Ergo] Goal typed_cmp_ff_ensures_DEF : Valid +[wp] [Alt-Ergo] Goal typed_cmp_ff_ensures_REL1 : Valid +[wp] [Alt-Ergo] Goal typed_cmp_ff_ensures_REL2 : Valid [wp] [Qed] Goal typed_cmp_fnan_ensures_POS : Valid [wp] [Qed] Goal typed_cmp_fnan_ensures_NEG : Valid [wp] Proved goals: 18 / 19 - Qed: 2 - Alt-Ergo 2.0.0: 16 (unsuccess: 1) + Qed: 2 + Alt-Ergo: 16 (unsuccess: 1) ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma - 5 6 83.3% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/00afbd73ed3fc182c20c13910b071c3b.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/00afbd73ed3fc182c20c13910b071c3b.json new file mode 100644 index 0000000000000000000000000000000000000000..2cb5d02161796d436be110524d4750842161f377 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/00afbd73ed3fc182c20c13910b071c3b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0168, + "steps": 38 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/06385b99be3e1f1298a00d0144b90ee1.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/06385b99be3e1f1298a00d0144b90ee1.json new file mode 100644 index 0000000000000000000000000000000000000000..e8c488a431c9b2d5370a05775ed05d58b8e4f2f5 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/06385b99be3e1f1298a00d0144b90ee1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0238, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/0d5680643eccdf461731ed4d1cdc0192.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/0d5680643eccdf461731ed4d1cdc0192.json new file mode 100644 index 0000000000000000000000000000000000000000..75687d178d6d2e8eb661d1e1eb77bbb644bc0e7d --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/0d5680643eccdf461731ed4d1cdc0192.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0231, + "steps": 38 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/3ead0d56a802703229f310559e76bdb4.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/3ead0d56a802703229f310559e76bdb4.json new file mode 100644 index 0000000000000000000000000000000000000000..8b474a344e4bea7bd3e0e400108b4ed9dd345e09 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/3ead0d56a802703229f310559e76bdb4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0213, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/4ae5d7e12a2c8f323d313162cdfbeadd.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/4ae5d7e12a2c8f323d313162cdfbeadd.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/4ae5d7e12a2c8f323d313162cdfbeadd.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/6a74e6b24dbee56bcb862adfbd8f52a3.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/6a74e6b24dbee56bcb862adfbd8f52a3.json new file mode 100644 index 0000000000000000000000000000000000000000..72b90ff4205e6cbce960f0bd6fa6eca44a605481 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/6a74e6b24dbee56bcb862adfbd8f52a3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0179, + "steps": 38 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/6f226612786dac07a9cac5faaa6c18c6.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/6f226612786dac07a9cac5faaa6c18c6.json new file mode 100644 index 0000000000000000000000000000000000000000..88b23f89ba8c05af1b2603df36cb76de98575e9c --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/6f226612786dac07a9cac5faaa6c18c6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0182, + "steps": 38 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/7541f2a9b4cf0789701d84244ce0219d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/7541f2a9b4cf0789701d84244ce0219d.json new file mode 100644 index 0000000000000000000000000000000000000000..d6c2e50bedbc084db08f5433ab7f1dfd1ed0017d --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/7541f2a9b4cf0789701d84244ce0219d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0264, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/89b022280d2213c0122e25fe1cb0a29e.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/89b022280d2213c0122e25fe1cb0a29e.json new file mode 100644 index 0000000000000000000000000000000000000000..a3f6a1f35c78482e365572803b5d21c0768c5d82 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/89b022280d2213c0122e25fe1cb0a29e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.019, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/ac89abd9d8f8450b2cecb8ae8fe3d67b.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/ac89abd9d8f8450b2cecb8ae8fe3d67b.json new file mode 100644 index 0000000000000000000000000000000000000000..d2a01624f24f6a0fac398b27c7a8a6051f593ad1 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/ac89abd9d8f8450b2cecb8ae8fe3d67b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0279, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/adf1dd6ac24260af37d6775d4e80ca56.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/adf1dd6ac24260af37d6775d4e80ca56.json new file mode 100644 index 0000000000000000000000000000000000000000..6b1e151f32f3ab20fb19c7c2b872cbcd60590b29 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/adf1dd6ac24260af37d6775d4e80ca56.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0161, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/eafe61ec5c3ade7a4919ec7fd2d0bd46.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/eafe61ec5c3ade7a4919ec7fd2d0bd46.json new file mode 100644 index 0000000000000000000000000000000000000000..62126bd8663f072924051214bbc659887cd33dd4 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/eafe61ec5c3ade7a4919ec7fd2d0bd46.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0238, + "steps": 27 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/f05fa211ad2e3746a7e645bb12e3dfde.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/f05fa211ad2e3746a7e645bb12e3dfde.json new file mode 100644 index 0000000000000000000000000000000000000000..5a8fa18235c0580bc04af1aefc0aae68808c278b --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/f05fa211ad2e3746a7e645bb12e3dfde.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0284, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/fc13ad540bc4380d46f9cc70f9b12af6.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/fc13ad540bc4380d46f9cc70f9b12af6.json new file mode 100644 index 0000000000000000000000000000000000000000..404e8d0efb597cb5aee2dbee0141f19293764616 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.0.session/cache/fc13ad540bc4380d46f9cc70f9b12af6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0138, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.res.oracle index 76f400d5060074c308952d582434e66399249f56..08e524f9e5ad5fc53f396d2a7df478d33f6e2778 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.res.oracle @@ -6,10 +6,10 @@ [wp] 19 goals scheduled [wp] [Qed] Goal typed_real_lemma_finite_32_64 : Valid [wp] [Qed] Goal typed_real_lemma_finite_32_64_real : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_real_lemma_test_double_compare : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_real_lemma_test_double_compare_greater : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_real_lemma_test_float_compare : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_real_lemma_test_float_compare_greater : Valid +[wp] [Alt-Ergo] Goal typed_real_lemma_test_double_compare : Valid +[wp] [Alt-Ergo] Goal typed_real_lemma_test_double_compare_greater : Valid +[wp] [Alt-Ergo] Goal typed_real_lemma_test_float_compare : Valid +[wp] [Alt-Ergo] Goal typed_real_lemma_test_float_compare_greater : Valid [wp] [Qed] Goal typed_real_cmp_dd_ensures_DEF : Valid [wp] [Qed] Goal typed_real_cmp_dd_ensures_REL1 : Valid [wp] [Qed] Goal typed_real_cmp_dd_ensures_REL2 : Valid @@ -24,8 +24,8 @@ [wp] [Qed] Goal typed_real_cmp_fnan_ensures_POS : Valid [wp] [Qed] Goal typed_real_cmp_fnan_ensures_NEG : Valid [wp] Proved goals: 19 / 19 - Qed: 15 - Alt-Ergo 2.0.0: 4 + Qed: 15 + Alt-Ergo: 4 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma 2 4 6 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/234de5263357af2c5426badf107fd089.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/234de5263357af2c5426badf107fd089.json new file mode 100644 index 0000000000000000000000000000000000000000..d13cb1d97a0182446b093ca1d80aa0247d2acfd8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/234de5263357af2c5426badf107fd089.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0063, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/d5080d9a1290375948489744858da9bc.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/d5080d9a1290375948489744858da9bc.json new file mode 100644 index 0000000000000000000000000000000000000000..f92130640332a728e64a747fb910820366d661e8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/d5080d9a1290375948489744858da9bc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0067, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/e441b22266e8a5dc3ec3aff1884140ef.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/e441b22266e8a5dc3ec3aff1884140ef.json new file mode 100644 index 0000000000000000000000000000000000000000..d4c5a3d84536c06e9f3153cb8802e3e22f41a7ae --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/e441b22266e8a5dc3ec3aff1884140ef.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0059, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/e508985abb0a1c2b726bc69130d7101b.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/e508985abb0a1c2b726bc69130d7101b.json new file mode 100644 index 0000000000000000000000000000000000000000..e12cc1e51b2c8d5b1e4459dfe299b538c981bc9f --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/float_compare.1.session/cache/e508985abb0a1c2b726bc69130d7101b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0058, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_label.0.session/cache/b92e8e089a4d0b014401af11fe81582f.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_label.0.session/cache/b92e8e089a4d0b014401af11fe81582f.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_label.0.session/cache/b92e8e089a4d0b014401af11fe81582f.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_label.0.session/cache/c6f89ec41261827de72bd7bb78604bce.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_label.0.session/cache/c6f89ec41261827de72bd7bb78604bce.json new file mode 100644 index 0000000000000000000000000000000000000000..c53685df793d8dee546c30a9abbefe2a5c40afee --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_label.0.session/cache/c6f89ec41261827de72bd7bb78604bce.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0125, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_label.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_label.res.oracle index 0e99fee54b402b4b2ad8a4742d7c89ff8484be8d..222fe3b90403ab5186f4c3212dc8a1808a4ef491 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_label.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_label.res.oracle @@ -6,13 +6,13 @@ No code nor implicit assigns clause for function main, generating default assigns from the prototype [wp] Warning: Missing RTE guards [wp] 4 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_extra_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_extra_ensures_KO : Unsuccess [wp] [Qed] Goal typed_foreign_ensures_OK : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_OK : Valid +[wp] [Alt-Ergo] Goal typed_job_ensures_OK : Valid [wp] [Qed] Goal typed_main_requires_OK : Valid [wp] Proved goals: 3 / 4 - Qed: 2 - Alt-Ergo 2.0.0: 1 (unsuccess: 1) + Qed: 2 + Alt-Ergo: 1 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main 1 - 1 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.res.oracle index 184f0e3f6195345144be348cdc87701f7c75267e..1fc7282684fabcb88b04bd94e84983e2209e1941 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.res.oracle @@ -7,30 +7,30 @@ [wp] [Qed] Goal typed_fa1_ensures_qed_ok : Valid [wp] [Qed] Goal typed_fa2_ensures_qed_ok : Valid [wp] [Qed] Goal typed_fa3_ensures_qed_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_fs1_ensures_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_fs1_ensures_qed_ok : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_Struct_Simple_a : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_Struct_Simple_b : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_Simple_Array_0 : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_Simple_Array_1 : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_With_Array_Struct_5 : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_With_Array_Struct_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_Sc_eq : Valid +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_Sc_eq : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_Sc_t : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_Sc_t_2 : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_Sc_c_2 : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_Sc_c_3 : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_Tab_no_init : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_Tab_todo : Valid +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_Tab_todo : Valid [wp] [Qed] Goal typed_main_requires_qed_ok : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_3 : Valid +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_3 : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_todo : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_4 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_5 : Valid +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_5 : Valid [wp] [Qed] Goal typed_main_requires_qed_ok_direct_init_union : Valid [wp] Proved goals: 24 / 24 - Qed: 19 - Alt-Ergo 2.0.0: 5 + Qed: 19 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main 16 4 20 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/134ed6fe7b8a57c7e03e80a241f1b9aa.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/134ed6fe7b8a57c7e03e80a241f1b9aa.json new file mode 100644 index 0000000000000000000000000000000000000000..426d6e5af36939682f3d30ebc418902247aaaefb --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/134ed6fe7b8a57c7e03e80a241f1b9aa.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0131, + "steps": 36 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/14720f257eafbece9223bd4764a0db32.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/14720f257eafbece9223bd4764a0db32.json new file mode 100644 index 0000000000000000000000000000000000000000..a6124aade71b8550b56c4e4028954a82e9040f2e --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/14720f257eafbece9223bd4764a0db32.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0259, + "steps": 111 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/2ede65f7a670dec4596cdb8ed56d31a1.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/2ede65f7a670dec4596cdb8ed56d31a1.json new file mode 100644 index 0000000000000000000000000000000000000000..9a863e4355c9d489df2e71e4001ddf21bd654d07 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/2ede65f7a670dec4596cdb8ed56d31a1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0156, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/34016c912a22e0138f06519150e4cf65.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/34016c912a22e0138f06519150e4cf65.json new file mode 100644 index 0000000000000000000000000000000000000000..6c5eaa0ad73f3723192ce150420d38fd12d07a13 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/34016c912a22e0138f06519150e4cf65.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0175, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/fb070e7cf97db3e3f0e316f884f17d69.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/fb070e7cf97db3e3f0e316f884f17d69.json new file mode 100644 index 0000000000000000000000000000000000000000..0eb1c61d7df432b353fff14f7cb13f41ce5c8708 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.0.session/cache/fb070e7cf97db3e3f0e316f884f17d69.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0114, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.res.oracle index db49d79f517fb40356ba6edba16a95df9237a355..b790e8063540490ffa7c7565dc919b0fae209af7 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.res.oracle @@ -4,26 +4,26 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 18 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_fa1_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_fa1_ensures_qed_ko_2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_fa2_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_fa2_ensures_qed_ko_2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_fa3_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_fa3_ensures_qed_ko_2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_fa3_ensures_qed_ko_3 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_fs1_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_fs1_ensures_qed_ko_2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ko_requires_qed_ko_Sc_eq_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ko_requires_qed_ko_Sc_t : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ko_requires_qed_ko_Sc_c_2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ko_requires_qed_ko_Tab_no_init : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ko_requires_qed_ko_With_Array_Struct_3 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ko_requires_qed_ko_Simple_Array_1 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ko_requires_qed_ko_T1_6 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ko_requires_qed_ko_indirect_init_union_b : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ko_requires_qed_ko_indirect_init_union_t : Unsuccess +[wp] [Alt-Ergo] Goal typed_fa1_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_fa1_ensures_qed_ko_2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_fa2_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_fa2_ensures_qed_ko_2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_fa3_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_fa3_ensures_qed_ko_2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_fa3_ensures_qed_ko_3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_fs1_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_fs1_ensures_qed_ko_2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_ko_requires_qed_ko_Sc_eq_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_ko_requires_qed_ko_Sc_t : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_ko_requires_qed_ko_Sc_c_2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_ko_requires_qed_ko_Tab_no_init : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_ko_requires_qed_ko_With_Array_Struct_3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_ko_requires_qed_ko_Simple_Array_1 : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_ko_requires_qed_ko_T1_6 : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_ko_requires_qed_ko_indirect_init_union_b : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_ko_requires_qed_ko_indirect_init_union_t : Unsuccess [wp] Proved goals: 0 / 18 - Alt-Ergo 2.0.0: 0 (unsuccess: 18) + Alt-Ergo: 0 (unsuccess: 18) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main_ko - - 9 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/0c8d945e5e781e88b94b3ec0ad524e70.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/0c8d945e5e781e88b94b3ec0ad524e70.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/0c8d945e5e781e88b94b3ec0ad524e70.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/2519eaaebf5650fe7bedc83aaee811d8.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/2519eaaebf5650fe7bedc83aaee811d8.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/2519eaaebf5650fe7bedc83aaee811d8.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/278af28de0d889855a733563db9ca451.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/278af28de0d889855a733563db9ca451.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/278af28de0d889855a733563db9ca451.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/28dd2a85b2cac748ea728a5404c13571.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/28dd2a85b2cac748ea728a5404c13571.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/28dd2a85b2cac748ea728a5404c13571.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/310c0633707f8d1340b874e24995818f.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/310c0633707f8d1340b874e24995818f.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/310c0633707f8d1340b874e24995818f.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/34647bd2ecb21ecd721169bc1d6f7eaa.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/34647bd2ecb21ecd721169bc1d6f7eaa.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/34647bd2ecb21ecd721169bc1d6f7eaa.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/99441a49d3330d6195d8fadd6f4dcefe.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/99441a49d3330d6195d8fadd6f4dcefe.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/99441a49d3330d6195d8fadd6f4dcefe.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/d0830ea79f50a2f0ee3253f2e89fb37b.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/d0830ea79f50a2f0ee3253f2e89fb37b.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/d0830ea79f50a2f0ee3253f2e89fb37b.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/de370c7ec14190a3ee95fe6636b60f8e.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/de370c7ec14190a3ee95fe6636b60f8e.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/de370c7ec14190a3ee95fe6636b60f8e.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/e3b93f471bc7a0820df71861db660934.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/e3b93f471bc7a0820df71861db660934.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/e3b93f471bc7a0820df71861db660934.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/ed48dd449b3c13c28d9a87207ea74eed.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/ed48dd449b3c13c28d9a87207ea74eed.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/ed48dd449b3c13c28d9a87207ea74eed.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/f401ac51991470a916532866afd2f623.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/f401ac51991470a916532866afd2f623.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value.1.session/cache/f401ac51991470a916532866afd2f623.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value_mem.0.session/cache/97fd1249271c154a873d21b378424501.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value_mem.0.session/cache/97fd1249271c154a873d21b378424501.json new file mode 100644 index 0000000000000000000000000000000000000000..994da4b7e3b1cdca617b61375f846b089037af80 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value_mem.0.session/cache/97fd1249271c154a873d21b378424501.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0211, + "steps": 35 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value_mem.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value_mem.res.oracle index 83d5c53edcce6c13ca19b560b21ba7e65ec35b15..d53071687811c413fbd4f51ff936bcebb02460eb 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value_mem.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/init_value_mem.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ensures_P : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ensures_Q : Valid +[wp] [Alt-Ergo] Goal typed_main_ensures_P : Valid +[wp] [Alt-Ergo] Goal typed_main_ensures_Q : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main - 2 2 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/label_escape.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/label_escape.1.res.oracle index 2279865cef6ff18e18586f905cb726059a49a8f9..6481802874a5ee384f099fc9cff435e5d6c1c4b4 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/label_escape.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/label_escape.1.res.oracle @@ -4,9 +4,9 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] 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 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/label_escape.1.session/cache/e2b48ead16b4ddd77fe3cc395ec2d009.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/label_escape.1.session/cache/e2b48ead16b4ddd77fe3cc395ec2d009.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/label_escape.1.session/cache/e2b48ead16b4ddd77fe3cc395ec2d009.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/0b40c56abd0a29881abc241bc56b8763.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/0b40c56abd0a29881abc241bc56b8763.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/0b40c56abd0a29881abc241bc56b8763.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/1bf8900db994285641170ef7f4942395.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/1bf8900db994285641170ef7f4942395.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/1bf8900db994285641170ef7f4942395.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/1caa290d0349f527772b8aa9ea8f6293.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/1caa290d0349f527772b8aa9ea8f6293.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/1caa290d0349f527772b8aa9ea8f6293.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/364f8e98a3d14df1a21a96ae53d5fc7c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/364f8e98a3d14df1a21a96ae53d5fc7c.json new file mode 100644 index 0000000000000000000000000000000000000000..f43c4c28f1769083c68f02c074ef037ee9e1ab00 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/364f8e98a3d14df1a21a96ae53d5fc7c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0255, + "steps": 29 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/5b7be7c3809ab8c944da95294e6c9f5a.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/5b7be7c3809ab8c944da95294e6c9f5a.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/5b7be7c3809ab8c944da95294e6c9f5a.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/963635204044731411c82e8e34643f79.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/963635204044731411c82e8e34643f79.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/963635204044731411c82e8e34643f79.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/9f816d01afd84148d98a47ac9a0ce78b.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/9f816d01afd84148d98a47ac9a0ce78b.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/9f816d01afd84148d98a47ac9a0ce78b.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/a66d330bfb74eacfa145792e95ca2fc6.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/a66d330bfb74eacfa145792e95ca2fc6.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/a66d330bfb74eacfa145792e95ca2fc6.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/c04d39778854e60039162695b1c274cd.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/c04d39778854e60039162695b1c274cd.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/c04d39778854e60039162695b1c274cd.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/e0d055d0f633f5c5c86b90cb3af59458.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/e0d055d0f633f5c5c86b90cb3af59458.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.0.session/cache/e0d055d0f633f5c5c86b90cb3af59458.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.res.oracle index 5b7bf9d591fa07901e563e1da99557df74bca81b..82b3b1d5d8cacf57b8964ce057e1c017a807deb3 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/logic.res.oracle @@ -35,30 +35,30 @@ [wp] tests/wp_acsl/logic.i:62: Warning: Logic cast to struct (Tint2) from (int [6]) not implemented yet [wp] 21 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_h_ensures : Unsuccess +[wp] [Alt-Ergo] Goal typed_h_ensures : Unsuccess [wp] [Qed] Goal typed_h_assigns_exit : Valid [wp] [Qed] Goal typed_h_assigns_normal : Valid [wp] [Qed] Goal typed_main_requires_qed_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_4 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_5 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_6 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_7 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_8 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_9 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_10 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_11 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_12 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_13 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_14 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_15 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_16 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_17 : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_qed_ok_18 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_2 : Valid +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_3 : Valid +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_4 : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_5 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_6 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_7 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_8 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_9 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_10 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_11 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_12 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_13 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_14 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_15 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_16 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_17 : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_main_requires_qed_ok_18 : Unsuccess (Stronger) [wp] Proved goals: 5 / 21 - Qed: 3 - Alt-Ergo 2.0.0: 2 (unsuccess: 16) + Qed: 3 + Alt-Ergo: 2 (unsuccess: 16) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success h 2 - 3 66.7% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/1e053574504ce2defaecdf5da63da8a2.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/1e053574504ce2defaecdf5da63da8a2.json new file mode 100644 index 0000000000000000000000000000000000000000..2271972cfabe7fdaf9883159c93b9527af494a43 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/1e053574504ce2defaecdf5da63da8a2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0184, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/668951780bf6ff32977b90366ab8746a.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/668951780bf6ff32977b90366ab8746a.json new file mode 100644 index 0000000000000000000000000000000000000000..48f6bc8f054f17f977851d6a4b8b6e511ceb5aa4 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/668951780bf6ff32977b90366ab8746a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.3947, + "steps": 360 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/70939da46f71b7a246abeeacfa462bfc.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/70939da46f71b7a246abeeacfa462bfc.json new file mode 100644 index 0000000000000000000000000000000000000000..0bd816c1270df84b0c5bbdce82bbfcd1848bb473 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/70939da46f71b7a246abeeacfa462bfc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0171, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/e781f99a8c3a47d9a7aec82d289cae66.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/e781f99a8c3a47d9a7aec82d289cae66.json new file mode 100644 index 0000000000000000000000000000000000000000..8a9d5016965b33b2c9b38d4384007a22e3e66e83 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/e781f99a8c3a47d9a7aec82d289cae66.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0499, + "steps": 75 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/fa75429f25bce01fc8b52ef3c599e3b9.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/fa75429f25bce01fc8b52ef3c599e3b9.json new file mode 100644 index 0000000000000000000000000000000000000000..2f08237e48b3880712688d665daa1c8629c97def --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.0.session/cache/fa75429f25bce01fc8b52ef3c599e3b9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0133, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.res.oracle index 25fc0516bab00018f3be779450ddcc0394cfc785..492eb9634e02a5de82d75e9f75556fa0a65dfa1b 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/looplabels.res.oracle @@ -4,17 +4,17 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 8 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_copy_ensures : Valid +[wp] [Alt-Ergo] Goal typed_copy_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_copy_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_loop_invariant_2_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_loop_invariant_2_established : Valid +[wp] [Alt-Ergo] Goal typed_copy_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_copy_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_copy_loop_assigns_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_loop_assigns_part2 : Valid +[wp] [Alt-Ergo] Goal typed_copy_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_copy_assigns : Valid [wp] Proved goals: 8 / 8 - Qed: 3 - Alt-Ergo 2.0.0: 5 + Qed: 3 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success copy 3 5 8 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/null.0.session/cache/179b51d89e4d76f1d686040c108eacda.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/null.0.session/cache/179b51d89e4d76f1d686040c108eacda.json new file mode 100644 index 0000000000000000000000000000000000000000..f3e96e56e3ef8f85c5c8588e67bc6092ae850d3d --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/null.0.session/cache/179b51d89e4d76f1d686040c108eacda.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.017, "steps": 6 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/null.0.session/cache/4f7769fd37103c51367decd883dad3d0.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/null.0.session/cache/4f7769fd37103c51367decd883dad3d0.json new file mode 100644 index 0000000000000000000000000000000000000000..81e62c23d788d1abd73cc8c36adb14a310ea0de6 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/null.0.session/cache/4f7769fd37103c51367decd883dad3d0.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.008, "steps": 6 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/null.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/null.res.oracle index d8a99c55fea1d6775b3114c0d15c4d07d00ebede..c1a5e39bed0436f4bc7f0b7dda00ddf3f3d3b62e 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/null.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/null.res.oracle @@ -4,12 +4,12 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_valid_non_null : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_valid_read_non_null : Valid +[wp] [Alt-Ergo] Goal typed_lemma_valid_non_null : Valid +[wp] [Alt-Ergo] Goal typed_lemma_valid_read_non_null : Valid [wp] [Qed] Goal typed_null_is_zero_ensures : Valid [wp] Proved goals: 3 / 3 - Qed: 1 - Alt-Ergo 2.0.0: 2 + Qed: 1 + Alt-Ergo: 2 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma - 2 2 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.res.oracle index 3df0a12e7b186d906356d2bad7c3aa80cffd24de..310d71f125800a7127da749babf9e34cea6597e5 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.res.oracle @@ -8,18 +8,18 @@ [wp] tests/wp_acsl/pointer.i:49: Warning: Uncomparable locations p_0 and mem:t.(0) [wp] 9 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_absurd_ensures_qed_ko_Base_oracle_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_absurd_ensures_qed_ko_Comp_oracle_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_ref_absurd_ensures_qed_ko_Base_oracle_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_ref_absurd_ensures_qed_ko_Comp_oracle_ko : Unsuccess [wp] [Qed] Goal typed_ref_array_ensures_Lt : Valid [wp] [Qed] Goal typed_ref_array_ensures_Le : Valid [wp] [Qed] Goal typed_ref_array_ensures_Eq : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_mixed_array_pointer_ensures_qed_ko_Le_oracle_ko : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_mixed_array_pointer_ensures_qed_ko_Lt_oracle_ko : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_pointer_ensures_qed_ko_Le_oracle_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_pointer_ensures_qed_ko_Eq_oracle_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_ref_mixed_array_pointer_ensures_qed_ko_Le_oracle_ko : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_ref_mixed_array_pointer_ensures_qed_ko_Lt_oracle_ko : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_ref_pointer_ensures_qed_ko_Le_oracle_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_ref_pointer_ensures_qed_ko_Eq_oracle_ko : Unsuccess [wp] Proved goals: 3 / 9 - Qed: 3 - Alt-Ergo 2.0.0: 0 (unsuccess: 6) + Qed: 3 + Alt-Ergo: 0 (unsuccess: 6) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success array 3 - 3 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/096b75a4904a3597237639c4ae889c34.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/096b75a4904a3597237639c4ae889c34.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/096b75a4904a3597237639c4ae889c34.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/3b7040754e8ec684eb4505a40d9400bf.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/3b7040754e8ec684eb4505a40d9400bf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/3b7040754e8ec684eb4505a40d9400bf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/a7f96bf43d17d90cf73304ac65a833aa.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/a7f96bf43d17d90cf73304ac65a833aa.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/a7f96bf43d17d90cf73304ac65a833aa.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/b8fd474d2871fe55a71745b7c2f6604c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/b8fd474d2871fe55a71745b7c2f6604c.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/b8fd474d2871fe55a71745b7c2f6604c.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/bc9edbf9590fb8f4a0f6591e3db10a7a.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/bc9edbf9590fb8f4a0f6591e3db10a7a.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.0.session/cache/bc9edbf9590fb8f4a0f6591e3db10a7a.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.res.oracle index 8af60934194bbdcdd83712eaf74e28b3cd219248..ee3c703ca332e470ac35ac0e4f6b09f71ac1fcb0 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.res.oracle @@ -8,18 +8,18 @@ [wp] tests/wp_acsl/pointer.i:49: Warning: Uncomparable locations p_0 and mem:t.(0) [wp] 9 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_absurd_ensures_qed_ko_Base_oracle_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_absurd_ensures_qed_ko_Comp_oracle_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_absurd_ensures_qed_ko_Base_oracle_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_absurd_ensures_qed_ko_Comp_oracle_ko : Unsuccess [wp] [Qed] Goal typed_array_ensures_Lt : Valid [wp] [Qed] Goal typed_array_ensures_Le : Valid [wp] [Qed] Goal typed_array_ensures_Eq : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mixed_array_pointer_ensures_qed_ko_Le_oracle_ko : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_mixed_array_pointer_ensures_qed_ko_Lt_oracle_ko : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_pointer_ensures_qed_ko_Le_oracle_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_pointer_ensures_qed_ko_Eq_oracle_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_mixed_array_pointer_ensures_qed_ko_Le_oracle_ko : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_mixed_array_pointer_ensures_qed_ko_Lt_oracle_ko : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_pointer_ensures_qed_ko_Le_oracle_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_pointer_ensures_qed_ko_Eq_oracle_ko : Unsuccess [wp] Proved goals: 3 / 9 - Qed: 3 - Alt-Ergo 2.0.0: 0 (unsuccess: 6) + Qed: 3 + Alt-Ergo: 0 (unsuccess: 6) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success array 3 - 3 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/096b75a4904a3597237639c4ae889c34.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/096b75a4904a3597237639c4ae889c34.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/096b75a4904a3597237639c4ae889c34.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/3b7040754e8ec684eb4505a40d9400bf.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/3b7040754e8ec684eb4505a40d9400bf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/3b7040754e8ec684eb4505a40d9400bf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/a7f96bf43d17d90cf73304ac65a833aa.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/a7f96bf43d17d90cf73304ac65a833aa.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/a7f96bf43d17d90cf73304ac65a833aa.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/b8fd474d2871fe55a71745b7c2f6604c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/b8fd474d2871fe55a71745b7c2f6604c.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/b8fd474d2871fe55a71745b7c2f6604c.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/bc9edbf9590fb8f4a0f6591e3db10a7a.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/bc9edbf9590fb8f4a0f6591e3db10a7a.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/pointer.1.session/cache/bc9edbf9590fb8f4a0f6591e3db10a7a.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/post_result.0.session/cache/769aa110e327475b94732507ae55fe00.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/post_result.0.session/cache/769aa110e327475b94732507ae55fe00.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/post_result.0.session/cache/769aa110e327475b94732507ae55fe00.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/post_result.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/post_result.res.oracle index 50e790d9d5d24e9d3833e98fd8d6a989c3cf860c..e45ff82098c22fb28f57acffc6f86cc9fcbec1ce 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/post_result.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/post_result.res.oracle @@ -5,10 +5,10 @@ [wp] Warning: Missing RTE guards [wp] 2 goals scheduled [wp] [Qed] Goal typed_correct_assert_OK : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_wrong_assert_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_wrong_assert_KO : Unsuccess [wp] Proved goals: 1 / 2 - Qed: 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Qed: 1 + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success correct 1 - 1 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.0.res.oracle index 0f89165568449b83cc4312083c1643e83d86dce7..ecfa8fc993b3a8ac1a995dd25bf4cebcab0d226c 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.0.res.oracle @@ -66,7 +66,7 @@ [wp] [Qed] Goal typed_predicate_ensures_l_precedence_xor_or : Valid [wp] [Qed] Goal typed_predicate_ensures_r_precedence_or_implies : Valid [wp] [Qed] Goal typed_predicate_ensures_l_precedence_or_implies : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ok_r_precedence_implies_or : Valid +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ok_r_precedence_implies_or : Valid [wp] [Qed] Goal typed_predicate_ensures_ok_since : Valid [wp] [Qed] Goal typed_predicate_ensures_r_assoc_implies : Valid [wp] [Qed] Goal typed_predicate_ensures_r_precedence_implies_equiv : Valid @@ -93,8 +93,8 @@ [wp] [Qed] Goal typed_predicate_bitwise_ensures_r_precedence_equiv_Pand : Valid [wp] [Qed] Goal typed_predicate_bitwise_ensures_l_precedence_equiv_Pand : Valid [wp] Proved goals: 52 / 52 - Qed: 51 - Alt-Ergo 2.0.0: 1 + Qed: 51 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success predicate 29 1 30 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.0.session/cache/6d04b495afb01caf879609f1c94c497f.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.0.session/cache/6d04b495afb01caf879609f1c94c497f.json new file mode 100644 index 0000000000000000000000000000000000000000..29817231eaed4ad53a8fe62894228a65eb0b3ef5 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.0.session/cache/6d04b495afb01caf879609f1c94c497f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0111, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.res.oracle index 9a35c013ac1cf231a78e7d9dec40394efec090b1..614ab5823135cfbd7a55bd7fd46986e759545d50 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.res.oracle @@ -40,45 +40,45 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 37 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_bitwise_ensures_ko_l_precedence_xor_and : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_bitwise_ensures_ko_r_precedence_xor_and : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_bitwise_ensures_ko_l_precedence_or_xor : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_bitwise_ensures_ko_r_precedence_or_xor : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_bitwise_ensures_ko_l_precedence_implies_or : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_bitwise_ensures_ko_l_assoc_implies : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_bitwise_ensures_ko_r_precedence_equiv_implies : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_bitwise_ensures_ko_l_precedence_equiv_implies : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_comparison_ensures_ko_r_precedence_and_eq : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_comparison_ensures_ko_l_precedence_and_eq : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_comparison_ensures_ko_l_nonassoc_eq : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_comparison_ensures_ko_r_nonassoc_eq : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_comparison_ensures_ko_r_precedence_and_neq : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_comparison_ensures_ko_l_precedence_and_neq : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_precedence_xor_and : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_r_precedence_xor_and : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_precedence_or_xor : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_r_precedence_or_xor : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_precedence_implies_or : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_assoc_implies : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_r_precedence_equiv_implies : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_precedence_equiv_implies : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_r_precedence_ite_equiv : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_precedence_ite_equiv : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_assoc_ite : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_r_precedence_forall_ite : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_m_precedence_forall_ite : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_precedence_forall_ite : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_r_assoc_forall : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_r_precedence_exists_ite : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_m_precedence_exists_ite : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_precedence_exists_ite : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_r_assoc_exist : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_r_precedence_let_ite : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_m_precedence_let_ite : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_precedence_let_ite : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_predicate_ensures_ko_l_assoc_naming : Unsuccess +[wp] [Alt-Ergo] Goal typed_bitwise_ensures_ko_l_precedence_xor_and : Unsuccess +[wp] [Alt-Ergo] Goal typed_bitwise_ensures_ko_r_precedence_xor_and : Unsuccess +[wp] [Alt-Ergo] Goal typed_bitwise_ensures_ko_l_precedence_or_xor : Unsuccess +[wp] [Alt-Ergo] Goal typed_bitwise_ensures_ko_r_precedence_or_xor : Unsuccess +[wp] [Alt-Ergo] Goal typed_bitwise_ensures_ko_l_precedence_implies_or : Unsuccess +[wp] [Alt-Ergo] Goal typed_bitwise_ensures_ko_l_assoc_implies : Unsuccess +[wp] [Alt-Ergo] Goal typed_bitwise_ensures_ko_r_precedence_equiv_implies : Unsuccess +[wp] [Alt-Ergo] Goal typed_bitwise_ensures_ko_l_precedence_equiv_implies : Unsuccess +[wp] [Alt-Ergo] Goal typed_comparison_ensures_ko_r_precedence_and_eq : Unsuccess +[wp] [Alt-Ergo] Goal typed_comparison_ensures_ko_l_precedence_and_eq : Unsuccess +[wp] [Alt-Ergo] Goal typed_comparison_ensures_ko_l_nonassoc_eq : Unsuccess +[wp] [Alt-Ergo] Goal typed_comparison_ensures_ko_r_nonassoc_eq : Unsuccess +[wp] [Alt-Ergo] Goal typed_comparison_ensures_ko_r_precedence_and_neq : Unsuccess +[wp] [Alt-Ergo] Goal typed_comparison_ensures_ko_l_precedence_and_neq : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_precedence_xor_and : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_r_precedence_xor_and : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_precedence_or_xor : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_r_precedence_or_xor : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_precedence_implies_or : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_assoc_implies : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_r_precedence_equiv_implies : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_precedence_equiv_implies : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_r_precedence_ite_equiv : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_precedence_ite_equiv : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_assoc_ite : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_r_precedence_forall_ite : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_m_precedence_forall_ite : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_precedence_forall_ite : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_r_assoc_forall : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_r_precedence_exists_ite : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_m_precedence_exists_ite : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_precedence_exists_ite : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_r_assoc_exist : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_r_precedence_let_ite : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_m_precedence_let_ite : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_precedence_let_ite : Unsuccess +[wp] [Alt-Ergo] Goal typed_predicate_ensures_ko_l_assoc_naming : Unsuccess [wp] Proved goals: 0 / 37 - Alt-Ergo 2.0.0: 0 (unsuccess: 37) + Alt-Ergo: 0 (unsuccess: 37) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success predicate - - 23 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/1ded97ed540bbf2bba5252ca1e0a7a8e.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/1ded97ed540bbf2bba5252ca1e0a7a8e.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/1ded97ed540bbf2bba5252ca1e0a7a8e.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/29f24340ba4249d39964a53b46d2fed7.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/29f24340ba4249d39964a53b46d2fed7.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/29f24340ba4249d39964a53b46d2fed7.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/33a8ce8a520a0a34320fb5436880f23c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/33a8ce8a520a0a34320fb5436880f23c.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/33a8ce8a520a0a34320fb5436880f23c.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/37adc16941a963effe56d2be1c6419ac.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/37adc16941a963effe56d2be1c6419ac.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/37adc16941a963effe56d2be1c6419ac.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/3bbccbdbe97e253df77627986300c473.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/3bbccbdbe97e253df77627986300c473.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/3bbccbdbe97e253df77627986300c473.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/3eb66cd4a85fa470878009646805063c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/3eb66cd4a85fa470878009646805063c.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/3eb66cd4a85fa470878009646805063c.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/4300c61279e8b26df3f52df313ac2dbe.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/4300c61279e8b26df3f52df313ac2dbe.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/4300c61279e8b26df3f52df313ac2dbe.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/4a546709a4ea6759e0631e230b7fe8f6.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/4a546709a4ea6759e0631e230b7fe8f6.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/4a546709a4ea6759e0631e230b7fe8f6.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/4d2e547ec338798cc2182d01eb977a87.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/4d2e547ec338798cc2182d01eb977a87.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/4d2e547ec338798cc2182d01eb977a87.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/51dc8e8cebe550d4b9d2af90bac3c825.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/51dc8e8cebe550d4b9d2af90bac3c825.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/51dc8e8cebe550d4b9d2af90bac3c825.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/52d8479a89fe98d0fc886ae65b0f16ba.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/52d8479a89fe98d0fc886ae65b0f16ba.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/52d8479a89fe98d0fc886ae65b0f16ba.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/571928b1220760f3b12f72288ee55f23.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/571928b1220760f3b12f72288ee55f23.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/571928b1220760f3b12f72288ee55f23.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/5bf97674f6d6ff966fe6a305b82a3a15.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/5bf97674f6d6ff966fe6a305b82a3a15.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/5bf97674f6d6ff966fe6a305b82a3a15.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/63d01d064fb108d3881653a9768973c3.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/63d01d064fb108d3881653a9768973c3.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/63d01d064fb108d3881653a9768973c3.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/690eda132236681e1933b43d0d8a0983.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/690eda132236681e1933b43d0d8a0983.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/690eda132236681e1933b43d0d8a0983.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/6ee0eea3bf4382108354f268ab89ebae.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/6ee0eea3bf4382108354f268ab89ebae.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/6ee0eea3bf4382108354f268ab89ebae.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/7f70a84a27ea9dfb98cb7fa4fd698953.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/7f70a84a27ea9dfb98cb7fa4fd698953.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/7f70a84a27ea9dfb98cb7fa4fd698953.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/8e50c1d8b2ccfe5d79243386cf0566e6.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/8e50c1d8b2ccfe5d79243386cf0566e6.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/8e50c1d8b2ccfe5d79243386cf0566e6.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/93242d4056aef932428060c29cf167d0.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/93242d4056aef932428060c29cf167d0.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/93242d4056aef932428060c29cf167d0.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/93d84cebe4afd781a04b126d06f653d7.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/93d84cebe4afd781a04b126d06f653d7.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/93d84cebe4afd781a04b126d06f653d7.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/9e02b6723a0de8b44e9f7d92930a2240.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/9e02b6723a0de8b44e9f7d92930a2240.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/9e02b6723a0de8b44e9f7d92930a2240.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a2fc14097f543df21a06405649ff53f6.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a2fc14097f543df21a06405649ff53f6.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a2fc14097f543df21a06405649ff53f6.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a94f58e5f9f22a76ca610287c77782db.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a94f58e5f9f22a76ca610287c77782db.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a94f58e5f9f22a76ca610287c77782db.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a9760a1139e8c7bdc79509a10279b30b.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a9760a1139e8c7bdc79509a10279b30b.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a9760a1139e8c7bdc79509a10279b30b.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a9d61533a272de860c6dfa88228cf328.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a9d61533a272de860c6dfa88228cf328.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/a9d61533a272de860c6dfa88228cf328.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/bcc95e20b1a575202802893ab994a4fa.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/bcc95e20b1a575202802893ab994a4fa.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/bcc95e20b1a575202802893ab994a4fa.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/c71e892806976f6eb4b4b37d4e7a16b3.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/c71e892806976f6eb4b4b37d4e7a16b3.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/c71e892806976f6eb4b4b37d4e7a16b3.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/c76b375a197d7c8e4066b45cb7b902b5.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/c76b375a197d7c8e4066b45cb7b902b5.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/c76b375a197d7c8e4066b45cb7b902b5.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/c786b5024f0e1f838d87102d03c43d1f.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/c786b5024f0e1f838d87102d03c43d1f.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/c786b5024f0e1f838d87102d03c43d1f.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/cd34b3f486e83058534d867453031763.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/cd34b3f486e83058534d867453031763.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/cd34b3f486e83058534d867453031763.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/d06933b3d08261e4c00c5ad7405147cd.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/d06933b3d08261e4c00c5ad7405147cd.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/d06933b3d08261e4c00c5ad7405147cd.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/d0e9c55a5bb0cb4b6e26873dd4a9caf2.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/d0e9c55a5bb0cb4b6e26873dd4a9caf2.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/d0e9c55a5bb0cb4b6e26873dd4a9caf2.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/ef115c501cc9bcb9a7c2407eb6c7f064.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/ef115c501cc9bcb9a7c2407eb6c7f064.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/ef115c501cc9bcb9a7c2407eb6c7f064.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/ef67ea6c573de6daddf4c771fe863e80.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/ef67ea6c573de6daddf4c771fe863e80.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/ef67ea6c573de6daddf4c771fe863e80.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/f2dba16d601cbe83a0e49c372e80bf57.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/f2dba16d601cbe83a0e49c372e80bf57.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/f2dba16d601cbe83a0e49c372e80bf57.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/f33b120324369d4dfd97cbcee580176e.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/f33b120324369d4dfd97cbcee580176e.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/f33b120324369d4dfd97cbcee580176e.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/fa5658fcb7d2d89946661d8e0844d204.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/fa5658fcb7d2d89946661d8e0844d204.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/precedence.1.session/cache/fa5658fcb7d2d89946661d8e0844d204.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.res.oracle index 917503cffb0067cf163bea4c4a6b0ed4d14ea340..6444362e5e27c13a024bd8614eb9f008aa06e9d6 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.res.oracle @@ -4,16 +4,16 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 7 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_qed_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_g_ensures_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_g_ensures_qed_ok : Valid [wp] [Qed] Goal typed_modifies_x_ensures_qed_ok_F_OK : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_modifies_x_ensures_qed_ok_W_OK_todo : Unsuccess +[wp] [Alt-Ergo] Goal typed_modifies_x_ensures_qed_ok_W_OK_todo : Unsuccess [wp] [Qed] Goal typed_modifies_y_ensures_qed_ok_F_OK : Valid [wp] [Qed] Goal typed_modifies_y_ensures_qed_ok_G_OK : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_modifies_y_ensures_qed_ok_W_OK_todo : Unsuccess +[wp] [Alt-Ergo] Goal typed_modifies_y_ensures_qed_ok_W_OK_todo : Unsuccess [wp] Proved goals: 5 / 7 - Qed: 3 - Alt-Ergo 2.0.0: 2 (unsuccess: 2) + Qed: 3 + Alt-Ergo: 2 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/2284d5e4f3bffd34fb25e781611b93f1.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/2284d5e4f3bffd34fb25e781611b93f1.json new file mode 100644 index 0000000000000000000000000000000000000000..236e021e624a82d5d2fb6d0f5db403c371e60ad9 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/2284d5e4f3bffd34fb25e781611b93f1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0181, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/3b6f8647910b89917ec7dc343e5e6e00.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/3b6f8647910b89917ec7dc343e5e6e00.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/3b6f8647910b89917ec7dc343e5e6e00.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/68d9f07d23fa81847d90669d20edeaf8.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/68d9f07d23fa81847d90669d20edeaf8.json new file mode 100644 index 0000000000000000000000000000000000000000..fc521938ff6e6bdc5d0e4b9739127308852fd1a6 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/68d9f07d23fa81847d90669d20edeaf8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0169, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/c71a5f8e354af99d9a5c9fdb02e77b33.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/c71a5f8e354af99d9a5c9fdb02e77b33.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.0.session/cache/c71a5f8e354af99d9a5c9fdb02e77b33.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.res.oracle index 76f5fcad1918efa0c85c27b5160f52fd0e81b23d..4d228ae7143e4d240f29aafffcfc7618adf7083e 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_modifies_x_ensures_qed_ko_G_KO : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_modifies_x_ensures_qed_ko_H_KO : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_modifies_y_ensures_qed_ko_H_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_modifies_x_ensures_qed_ko_G_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_modifies_x_ensures_qed_ko_H_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_modifies_y_ensures_qed_ko_H_KO : Unsuccess [wp] Proved goals: 0 / 3 - Alt-Ergo 2.0.0: 0 (unsuccess: 3) + Alt-Ergo: 0 (unsuccess: 3) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success modifies_y - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.session/cache/4574c443da36f0aea11d34e39a004134.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.session/cache/4574c443da36f0aea11d34e39a004134.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.session/cache/4574c443da36f0aea11d34e39a004134.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.session/cache/5b91304cd2650d5f1c7b34ebe0a8f91a.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.session/cache/5b91304cd2650d5f1c7b34ebe0a8f91a.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.session/cache/5b91304cd2650d5f1c7b34ebe0a8f91a.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.session/cache/f09519ebc11d89c6517fe67ca75e1a50.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.session/cache/f09519ebc11d89c6517fe67ca75e1a50.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/reads.1.session/cache/f09519ebc11d89c6517fe67ca75e1a50.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.0.res.oracle index 5e351a48a606e742a2bc6a244f79cbc8dcf71fa9..be665b9cca19398eac29db96cd1c29d149437d9b 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.0.res.oracle @@ -4,20 +4,20 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 11 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_M1_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_M1_qed_ok : Valid [wp] [Qed] Goal typed_f_ensures_M2_qed_ok : Valid [wp] [Qed] Goal typed_f_ensures_M3_qed_ok : Valid [wp] [Qed] Goal typed_f_ensures_M4_qed_ok : Valid [wp] [Qed] Goal typed_f_ensures_M5_qed_ok : Valid [wp] [Qed] Goal typed_f_ensures_M6_qed_ok : Valid [wp] [Qed] Goal typed_f_ensures_P1_qed_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_P2_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_P2_qed_ok : Valid [wp] [Qed] Goal typed_f_ensures_P3_qed_ok : Valid [wp] [Qed] Goal typed_f_ensures_P4_qed_ok : Valid [wp] [Qed] Goal typed_f_ensures_P5_qed_ok : Valid [wp] Proved goals: 11 / 11 - Qed: 9 - Alt-Ergo 2.0.0: 2 + Qed: 9 + Alt-Ergo: 2 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 9 2 11 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.0.session/cache/5836228429859e84ab65ce23366d9d40.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.0.session/cache/5836228429859e84ab65ce23366d9d40.json new file mode 100644 index 0000000000000000000000000000000000000000..4583811450a391a03e43ce3db2017de79edbf04e --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.0.session/cache/5836228429859e84ab65ce23366d9d40.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0112, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.0.session/cache/ae7f093f8dcb4a9fb2c832f621209a52.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.0.session/cache/ae7f093f8dcb4a9fb2c832f621209a52.json new file mode 100644 index 0000000000000000000000000000000000000000..47ca5b2b934fa1893ecc1861528a86987be89315 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.0.session/cache/ae7f093f8dcb4a9fb2c832f621209a52.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0178, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.1.res.oracle index 48198b213c790b85493d43dcd701e278168d420c..6cf9ed0803c41b4a71a709be66ec53f1bd7a8465 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.1.res.oracle @@ -4,9 +4,9 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_KP5_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_KP5_qed_ko : Unsuccess [wp] Proved goals: 0 / 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/record.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/1bec4faebf8c6d7b674a2016ef184256.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/1bec4faebf8c6d7b674a2016ef184256.json new file mode 100644 index 0000000000000000000000000000000000000000..a498bac2e047a6fd9515413f4bfbf6f84404237c --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/1bec4faebf8c6d7b674a2016ef184256.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0256, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/3a312d26efd72c90fe6859a87458de61.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/3a312d26efd72c90fe6859a87458de61.json new file mode 100644 index 0000000000000000000000000000000000000000..ca6bbfd4806f4a6173a54e91d9e51bc9b02bad89 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/3a312d26efd72c90fe6859a87458de61.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0246, + "steps": 31 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/459495a7a2a50523649be2ddca0beef0.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/459495a7a2a50523649be2ddca0beef0.json new file mode 100644 index 0000000000000000000000000000000000000000..4670feba824a985403abfd786fb68ef76434e75d --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/459495a7a2a50523649be2ddca0beef0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0606, + "steps": 63 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/571bac607f3fff2de7a229f2a99fe2cb.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/571bac607f3fff2de7a229f2a99fe2cb.json new file mode 100644 index 0000000000000000000000000000000000000000..c1358a7d14d47efbb642353ffb01c07beae15e2d --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/571bac607f3fff2de7a229f2a99fe2cb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0153, + "steps": 48 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/b45ca76f463af8b3496b963d6bb59c5c.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/b45ca76f463af8b3496b963d6bb59c5c.json new file mode 100644 index 0000000000000000000000000000000000000000..4daf70f24aa694cf3f3d45d03c0276d2e22023a8 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/b45ca76f463af8b3496b963d6bb59c5c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0404, + "steps": 45 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/e1c654d14235040a5b4540514effa307.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/e1c654d14235040a5b4540514effa307.json new file mode 100644 index 0000000000000000000000000000000000000000..750a980accd086240e42be3efe0f4fb808c88908 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/e1c654d14235040a5b4540514effa307.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0316, + "steps": 29 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/f93dbc8048f65bee10e3f140f4669c38.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/f93dbc8048f65bee10e3f140f4669c38.json new file mode 100644 index 0000000000000000000000000000000000000000..414f6caa20d60cc81c613bd3f2975055e24c3861 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/f93dbc8048f65bee10e3f140f4669c38.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0191, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/fa2f28a1e802e0071e9970ad589056e2.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/fa2f28a1e802e0071e9970ad589056e2.json new file mode 100644 index 0000000000000000000000000000000000000000..02b0186cdc9860596e6a7fa119c035a10455e5d0 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/fa2f28a1e802e0071e9970ad589056e2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.014, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/fa9c55e5d71f7b5549026b99eac721e9.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/fa9c55e5d71f7b5549026b99eac721e9.json new file mode 100644 index 0000000000000000000000000000000000000000..6c3d00b5d8b9d6928119bb4d9ef5be9b2d933496 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/fa9c55e5d71f7b5549026b99eac721e9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0378, + "steps": 43 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/fb7985648bc3c975487d1d44fd29bba3.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/fb7985648bc3c975487d1d44fd29bba3.json new file mode 100644 index 0000000000000000000000000000000000000000..14bad8a80f16b3983b190e71208b642cf8212989 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.0.session/cache/fb7985648bc3c975487d1d44fd29bba3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0157, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.res.oracle index cdf7df387a7029977a0881bc9704234e707b2ca6..2f04de9548a29027bb99c38b83bda1f2218378e7 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/simpl_is_type.res.oracle @@ -4,27 +4,27 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 18 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_check_acsl_check_ok_C1_absurd_is_cint : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_check_acsl_check_ok_C2_absurd_is_cint : Valid +[wp] [Alt-Ergo] Goal typed_check_acsl_check_ok_C1_absurd_is_cint : Valid +[wp] [Alt-Ergo] Goal typed_check_acsl_check_ok_C2_absurd_is_cint : Valid [wp] [Qed] Goal typed_check_acsl_check_ok_C5_absurd_cmp : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures : Valid +[wp] [Alt-Ergo] Goal typed_f_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_f_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_f_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_f_loop_invariant_2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_loop_invariant_3_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_loop_invariant_3_established : Valid +[wp] [Alt-Ergo] Goal typed_f_loop_invariant_3_preserved : Valid +[wp] [Alt-Ergo] Goal typed_f_loop_invariant_3_established : Valid [wp] [Qed] Goal typed_f_loop_assigns_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_loop_assigns_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_g_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_g_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_f_loop_assigns_part2 : Valid +[wp] [Alt-Ergo] Goal typed_g_ensures : Valid +[wp] [Alt-Ergo] Goal typed_g_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_g_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_g_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_g_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_g_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_g_loop_assigns : Valid [wp] Proved goals: 18 / 18 - Qed: 7 - Alt-Ergo 2.0.0: 11 + Qed: 7 + Alt-Ergo: 11 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 3 6 9 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/sizeof.0.session/cache/c1a61891419a8331fbae611855fd015d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/sizeof.0.session/cache/c1a61891419a8331fbae611855fd015d.json new file mode 100644 index 0000000000000000000000000000000000000000..b9e7fd7e32623233a19e65539a63b6e5c18f964e --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/sizeof.0.session/cache/c1a61891419a8331fbae611855fd015d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0061, + "steps": 3 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/sizeof.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/sizeof.res.oracle index ca7dfc5297c5f4f1387f9dc2e2b5f2fca521358a..1e3debd836303f7253d635f15b49a21a346a7900 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/sizeof.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/sizeof.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_assert_A : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_assert_B : Valid +[wp] [Alt-Ergo] Goal typed_foo_assert_A : Valid +[wp] [Alt-Ergo] Goal typed_foo_assert_B : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo - 2 2 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.0.res.oracle index 5869f9e8eb9c2c7bfc66242966105d6968ee0971..bc32b522fd6c20392a5e46e940e61fd69be127bd 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.0.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_f_ensures_ok : Valid +[wp] [Alt-Ergo] Goal typed_caveat_f_ensures_ok : Valid [wp] [Qed] Goal typed_caveat_g_ensures_ok : Valid [wp] Proved goals: 2 / 2 - Qed: 1 - Alt-Ergo 2.0.0: 1 + Qed: 1 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.0.session/cache/d2bd46e907b3b5770097cd6845066a6d.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.0.session/cache/d2bd46e907b3b5770097cd6845066a6d.json new file mode 100644 index 0000000000000000000000000000000000000000..a168548f1d863a5852d460e054fc84441919694d --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.0.session/cache/d2bd46e907b3b5770097cd6845066a6d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.015, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.1.res.oracle index 43e1fdcf33110afd90422d6943032afac254431b..692720f957a3fb4851d401a52fdd8a418ace2058 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.1.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_f_ensures_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_g_ensures_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_caveat_f_ensures_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_caveat_g_ensures_ko : Unsuccess [wp] Proved goals: 0 / 2 - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.1.session/cache/276b42adabfe6adbbf5b872ad32a4e22.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.1.session/cache/276b42adabfe6adbbf5b872ad32a4e22.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.1.session/cache/276b42adabfe6adbbf5b872ad32a4e22.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.1.session/cache/bff96cd59e539584ad6cd10214c341bc.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.1.session/cache/bff96cd59e539584ad6cd10214c341bc.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/struct_use_case.1.session/cache/bff96cd59e539584ad6cd10214c341bc.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/tset.0.session/cache/ae3f7b034fa6bff642fbfe66e179f8b8.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/tset.0.session/cache/ae3f7b034fa6bff642fbfe66e179f8b8.json new file mode 100644 index 0000000000000000000000000000000000000000..34afe887a972576240c87b5346dc06344102006a --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/tset.0.session/cache/ae3f7b034fa6bff642fbfe66e179f8b8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0113, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/tset.0.session/cache/e5155233edf5eac67f25feba6347a28a.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/tset.0.session/cache/e5155233edf5eac67f25feba6347a28a.json new file mode 100644 index 0000000000000000000000000000000000000000..4f74235c46d1a2dee97bc82c0f8631ee1f47d74f --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/tset.0.session/cache/e5155233edf5eac67f25feba6347a28a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0111, + "steps": 5 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/tset.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/tset.res.oracle index 3549b5b758771ddd2ffd66fa5319bd257fbba948..6277a80bafac2040ddbd17a73a3d67febdf2117e 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/tset.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/tset.res.oracle @@ -5,12 +5,12 @@ [wp] Warning: native support for coq is deprecated, use tip instead [wp] 4 goals scheduled [wp] [Qed] Goal typed_lemma_UNION_DESCR : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_UNION_EQ : Valid +[wp] [Alt-Ergo] Goal typed_lemma_UNION_EQ : Valid [wp] [Qed] Goal typed_lemma_UNION_LIFT : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_UNION_RANGE : Valid +[wp] [Alt-Ergo] Goal typed_lemma_UNION_RANGE : Valid [wp] Proved goals: 4 / 4 - Qed: 2 - Alt-Ergo 2.0.0: 2 + Qed: 2 + Alt-Ergo: 2 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma 2 2 4 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.0.res.oracle index a12d8a7498c7fb753bfe0c9572a0731fb44fe6a5..9b59b6bac5cbeb58aacf9c1ba5e82a9e06cd990f 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.0.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_qed_ok : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.0.session/cache/012d048821b760586cf740a005692949.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.0.session/cache/012d048821b760586cf740a005692949.json new file mode 100644 index 0000000000000000000000000000000000000000..1d60f890af974674568100161c6fda4f1e0b051b --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.0.session/cache/012d048821b760586cf740a005692949.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0167, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.1.res.oracle index c556540636d692234ce6c56b3215c7b6ae3ce58d..986a53101347925a5f3f8d6be7f833570067dfbe 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.1.res.oracle @@ -4,9 +4,9 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_qed_ko : Unsuccess [wp] Proved goals: 0 / 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.1.session/cache/7e0045ca2f36378ccf8b4065d0d12029.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.1.session/cache/7e0045ca2f36378ccf8b4065d0d12029.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/type_guard.1.session/cache/7e0045ca2f36378ccf8b4065d0d12029.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bit_test.0.session/cache/9756ed0887385208f47eac22bd82210f.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bit_test.0.session/cache/9756ed0887385208f47eac22bd82210f.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bit_test.0.session/cache/9756ed0887385208f47eac22bd82210f.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bit_test.0.session/cache/d0b60c26945639fe4ff9a1b66d519a89.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bit_test.0.session/cache/d0b60c26945639fe4ff9a1b66d519a89.json new file mode 100644 index 0000000000000000000000000000000000000000..5b8e845f0df420fb0301714c54733b503c4147cb --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bit_test.0.session/cache/d0b60c26945639fe4ff9a1b66d519a89.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0648, + "steps": 66 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bit_test.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bit_test.res.oracle index bbc3579fd4d10e7a5a9d091d8e67660c2320454a..f4ce0c5e62321a946f91d8dfa1999a086dfe835b 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bit_test.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bit_test.res.oracle @@ -5,12 +5,12 @@ [wp] Warning: Missing RTE guards [wp] 4 goals scheduled [wp] [Qed] Goal typed_rotate_left_ensures_bit_zero : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_rotate_left_ensures_other_bits : Valid +[wp] [Alt-Ergo] Goal typed_rotate_left_ensures_other_bits : Valid [wp] [Qed] Goal typed_sum_ensures_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_sum_ensures_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_sum_ensures_ko : Unsuccess [wp] Proved goals: 3 / 4 - Qed: 2 - Alt-Ergo 2.0.0: 1 (unsuccess: 1) + Qed: 2 + Alt-Ergo: 1 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success sum 1 - 2 50.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bool.0.session/cache/b3b04cfa99c029b3d2acf84003c776c8.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bool.0.session/cache/b3b04cfa99c029b3d2acf84003c776c8.json new file mode 100644 index 0000000000000000000000000000000000000000..3ed061c3bf946a7f85db3a6e8783f8b5302e5de4 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bool.0.session/cache/b3b04cfa99c029b3d2acf84003c776c8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0103, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bool.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bool.res.oracle index a941c22dc1cd28f4ba0cdf3896d55ef671631cd9..ebd003d69d448bf8f2ea836a8c0a326bd170b200 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bool.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/unit_bool.res.oracle @@ -4,7 +4,7 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 15 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_f_1 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_f_1 : Valid [wp] [Qed] Goal typed_boolean_casts_check_C0 : Valid [wp] [Qed] Goal typed_boolean_casts_check_C1 : Valid [wp] [Qed] Goal typed_boolean_casts_check_c0 : Valid @@ -20,8 +20,8 @@ [wp] [Qed] Goal typed_boolean_casts_check_b0 : Valid [wp] [Qed] Goal typed_boolean_casts_check_b1 : Valid [wp] Proved goals: 15 / 15 - Qed: 14 - Alt-Ergo 2.0.0: 1 + Qed: 14 + Alt-Ergo: 1 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic Foo - 1 1 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.0.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.0.res.oracle index f8eaf6ebd00baeac91e30301900b51b5f78372f4..3eb172046e582d56554da52046ce258384ca862f 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.0.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.0.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_qed_ok : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.0.session/cache/59a457141c645d0e0b93739158c5c9e0.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.0.session/cache/59a457141c645d0e0b93739158c5c9e0.json new file mode 100644 index 0000000000000000000000000000000000000000..daea8585eb24e6fb2e930a352dfc01156d881609 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.0.session/cache/59a457141c645d0e0b93739158c5c9e0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0184, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.1.res.oracle b/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.1.res.oracle index 35968cd48a5b1c3d0d8266823e5778553243a6b0..a9b8d3dfbf95ac0b271f92b83355c0e69c91a841 100644 --- a/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.1.res.oracle +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.1.res.oracle @@ -4,9 +4,9 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_qed_ko : Unsuccess [wp] Proved goals: 0 / 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.1.session/cache/001123b548d773cc779bfed9a35fe737.json b/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.1.session/cache/001123b548d773cc779bfed9a35fe737.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_acsl/oracle_qualif/user_def_type_guard.1.session/cache/001123b548d773cc779bfed9a35fe737.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0708.0.session/cache/040857cb43216e2e505eea0cb4f20413.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0708.0.session/cache/040857cb43216e2e505eea0cb4f20413.json new file mode 100644 index 0000000000000000000000000000000000000000..dd2460496057f83b6f9e9f0edc4c4b9affcf6f78 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0708.0.session/cache/040857cb43216e2e505eea0cb4f20413.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0093, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0708.0.session/cache/ce1b1b6fb934e2b3f1b71a8feec57d95.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0708.0.session/cache/ce1b1b6fb934e2b3f1b71a8feec57d95.json new file mode 100644 index 0000000000000000000000000000000000000000..2318a0e1c7c6f19bb134a2fbc75e799472dabb89 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0708.0.session/cache/ce1b1b6fb934e2b3f1b71a8feec57d95.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0142, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0708.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0708.res.oracle index 15f7340cafe6961b6ca0a3daf8e11e7cedbf5caf..665ff4aed3b2d3bde5d07b65bebea1e0975c4908 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0708.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0708.res.oracle @@ -4,21 +4,21 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_A : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_A : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% ------------------------------------------------------------ [wp] Running WP plugin... [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_A : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_B : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_A : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_B : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 2 2 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0843.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0843.res.oracle index 69a97ba32c6009a37d119e25d36265b9514352a0..c532eebcae878973b96521ed3e1280ab1922fd2a 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0843.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts0843.res.oracle @@ -5,12 +5,12 @@ [wp] Warning: Missing RTE guards [wp] 4 goals scheduled [wp] [Qed] Goal typed_f3_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_g3_assigns_exit : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_g3_assigns_normal : Valid +[wp] [Alt-Ergo] Goal typed_g3_assigns_exit : Valid +[wp] [Alt-Ergo] Goal typed_g3_assigns_normal : Valid [wp] [Qed] Goal typed_g3_call_f3_requires : Valid [wp] Proved goals: 4 / 4 - Qed: 2 - Alt-Ergo 2.0.0: 2 + Qed: 2 + Alt-Ergo: 2 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f3 1 - 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts779.0.session/cache/52b00c857cc4a6d222d9cd98fe8040b7.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts779.0.session/cache/52b00c857cc4a6d222d9cd98fe8040b7.json new file mode 100644 index 0000000000000000000000000000000000000000..b63c0ba2fe395f782255b7eb817afa1ffea2c8bb --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts779.0.session/cache/52b00c857cc4a6d222d9cd98fe8040b7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0237, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts779.0.session/cache/d46c3320f47c1b0cd0a715a88f4da715.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts779.0.session/cache/d46c3320f47c1b0cd0a715a88f4da715.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts779.0.session/cache/d46c3320f47c1b0cd0a715a88f4da715.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts779.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts779.res.oracle index 5f9265f6a62e1461c34bac9ed962af09d035c7f5..c5515d3585a14c0612808fb0a41e166a3140ef24 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts779.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts779.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [rte] annotating function f [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_rte_mem_access : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_assert : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_rte_mem_access : Unsuccess [wp] Proved goals: 1 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 1 (unsuccess: 1) + Qed: 0 + Alt-Ergo: 1 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 2 50.0% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts788.0.session/cache/08e9179bb6e837c85276766fb87d05e3.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts788.0.session/cache/08e9179bb6e837c85276766fb87d05e3.json new file mode 100644 index 0000000000000000000000000000000000000000..4ab32628da718f94043805f9c38072ff138b09cc --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts788.0.session/cache/08e9179bb6e837c85276766fb87d05e3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0175, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts788.0.session/cache/8c3f97bbe68a88cb6f7d0f1125a31eba.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts788.0.session/cache/8c3f97bbe68a88cb6f7d0f1125a31eba.json new file mode 100644 index 0000000000000000000000000000000000000000..c342e89cad5f3cc1af5f6606f8d080991f87eca2 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts788.0.session/cache/8c3f97bbe68a88cb6f7d0f1125a31eba.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0182, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts788.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts788.res.oracle index 0775a90dcadcb5f8bb278402ee044b30dae84daf..81c8416d16fa9cc15b002e06f197ea2b90cb992f 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts788.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts788.res.oracle @@ -5,11 +5,11 @@ [wp] Warning: Missing RTE guards [wp] 3 goals scheduled [wp] [Qed] Goal typed_ref_main_ensures_I0 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_main_ensures_I1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_main_ensures_I2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_main_ensures_I1 : Valid +[wp] [Alt-Ergo] Goal typed_ref_main_ensures_I2 : Valid [wp] Proved goals: 3 / 3 - Qed: 1 - Alt-Ergo 2.0.0: 2 + Qed: 1 + Alt-Ergo: 2 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main 1 2 3 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts986.0.session/cache/43f0464d71bf6b6b7bc6e70759cd081e.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts986.0.session/cache/43f0464d71bf6b6b7bc6e70759cd081e.json new file mode 100644 index 0000000000000000000000000000000000000000..09fe18ccf8774f6bbdbc4f70f5e36210d57d7bda --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts986.0.session/cache/43f0464d71bf6b6b7bc6e70759cd081e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0202, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts986.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts986.res.oracle index 8bfdb5d257cf4f9be43c0e116635594e7b700e45..03a9507ea8164f81b9a8754bf234bfdf23c7df0a 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts986.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts986.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_A : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_A : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1174.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1174.res.oracle index 84548daae80326e1cdae48a814d6c153f5957489..5a020f66ee15f500ca4b306d8c19558a61fbe81f 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1174.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1174.res.oracle @@ -6,7 +6,7 @@ [wp] Warning: native support for coq is deprecated, use tip instead [wp] 1 goal scheduled [wp] [Coq] Goal typed_real_job_assert_qed_ok : Saved script -[wp] [Coq (Native)] Goal typed_real_job_assert_qed_ok : Valid +[wp] [Coq (native)] Goal typed_real_job_assert_qed_ok : Valid [wp] Proved goals: 1 / 1 Qed: 0 Coq (native): 1 diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1360.0.session/cache/9ec0aef284236569b1024e2ae113eb20.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1360.0.session/cache/9ec0aef284236569b1024e2ae113eb20.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1360.0.session/cache/9ec0aef284236569b1024e2ae113eb20.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1360.0.session/cache/eb88de2a1463de7960b45585cf7f7b95.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1360.0.session/cache/eb88de2a1463de7960b45585cf7f7b95.json new file mode 100644 index 0000000000000000000000000000000000000000..f6ead873edcb5e344cdbbbebe434f0b04996b90e --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1360.0.session/cache/eb88de2a1463de7960b45585cf7f7b95.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0181, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1360.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1360.res.oracle index e152bcc3ab70b2b17c6e1742234d20ffb7e0c9fc..bf325fc4ff10e2061af50113485fc79a7b5b41a7 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1360.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1360.res.oracle @@ -6,18 +6,18 @@ [rte] annotating function foo_wrong [wp] 10 goals scheduled [wp] [Qed] Goal typed_foo_correct_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_correct_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_foo_correct_assert_rte_mem_access : Valid [wp] [Qed] Goal typed_foo_correct_assert_rte_mem_access_2 : Valid [wp] [Qed] Goal typed_foo_correct_assert_rte_mem_access_3 : Valid [wp] [Qed] Goal typed_foo_correct_assigns : Valid [wp] [Qed] Goal typed_foo_wrong_ensures : Valid [wp] [Qed] Goal typed_foo_wrong_assert_rte_mem_access : Valid [wp] [Qed] Goal typed_foo_wrong_assert_rte_mem_access_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_wrong_assert_rte_mem_access_3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_foo_wrong_assert_rte_mem_access_3 : Unsuccess [wp] [Qed] Goal typed_foo_wrong_assigns : Valid [wp] Proved goals: 9 / 10 - Qed: 8 - Alt-Ergo 2.0.0: 1 (unsuccess: 1) + Qed: 8 + Alt-Ergo: 1 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo_wrong 4 - 5 80.0% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.0.session/cache/1b7620448df90bb8612580c665c054d1.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.0.session/cache/1b7620448df90bb8612580c665c054d1.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.0.session/cache/1b7620448df90bb8612580c665c054d1.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.0.session/cache/4fe20a01f0e90eab407e53a60a571ef4.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.0.session/cache/4fe20a01f0e90eab407e53a60a571ef4.json new file mode 100644 index 0000000000000000000000000000000000000000..ce6fa80431cd564dbeea3d4cd608e6c7520cbd0c --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.0.session/cache/4fe20a01f0e90eab407e53a60a571ef4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0147, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.0.session/cache/5a2a5fbdb3c4c7b3f03f39635e4bfc5e.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.0.session/cache/5a2a5fbdb3c4c7b3f03f39635e4bfc5e.json new file mode 100644 index 0000000000000000000000000000000000000000..dac20c3b93990658735ffaebd3100047805d2fc6 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.0.session/cache/5a2a5fbdb3c4c7b3f03f39635e4bfc5e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0148, + "steps": 7 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.res.oracle index 177d98151e8cd26609a599a51fd82190badddb8f..84c5b56ed462a1d9dd9ebb007fc6ac74b2987c6d 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1462.res.oracle @@ -8,18 +8,18 @@ [wp] [Qed] Goal typed_local_loop_invariant_established : Valid [wp] [Qed] Goal typed_local_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_local_loop_assigns_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_wrong_assert_for_value : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_wrong_loop_invariant_A_KO_preserved : Unsuccess +[wp] [Alt-Ergo] Goal typed_wrong_assert_for_value : Valid +[wp] [Alt-Ergo] Goal typed_wrong_loop_invariant_A_KO_preserved : Unsuccess [wp] [Qed] Goal typed_wrong_loop_invariant_A_KO_established : Valid [wp] [Qed] Goal typed_wrong_loop_invariant_B_preserved : Valid [wp] [Qed] Goal typed_wrong_loop_invariant_B_established : Valid [wp] [Qed] Goal typed_wrong_loop_invariant_C_preserved : Valid [wp] [Qed] Goal typed_wrong_loop_invariant_C_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_wrong_assert_consequence_of_false_invariant : Valid +[wp] [Alt-Ergo] Goal typed_wrong_assert_consequence_of_false_invariant : Valid [wp] [Qed] Goal typed_wrong_loop_assigns : Valid [wp] Proved goals: 12 / 13 - Qed: 10 - Alt-Ergo 2.0.0: 2 (unsuccess: 1) + Qed: 10 + Alt-Ergo: 2 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success wrong 6 2 9 88.9% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1586.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1586.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1586.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1586.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1586.res.oracle index 442d60de78159ae529a35ec4db02d2482ea75df2..8f62c5605c854c1e152b2bf68e57a954a670b56a 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1586.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1586.res.oracle @@ -6,11 +6,11 @@ [wp] 4 goals scheduled [wp] [Qed] Goal typed_compute_bizarre_Bizarre_ensures_TRANS : Valid [wp] [Qed] Goal typed_compute_normal_Normal_ensures_TRANS : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_bizarre_KO_assert_FALSE : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_normal_KO_assert_FALSE : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_bizarre_KO_assert_FALSE : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_normal_KO_assert_FALSE : Unsuccess [wp] Proved goals: 2 / 4 - Qed: 2 - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Qed: 2 + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success compute_bizarre 1 - 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1601.0.session/cache/4887958d0fcdf633fc81898580920242.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1601.0.session/cache/4887958d0fcdf633fc81898580920242.json new file mode 100644 index 0000000000000000000000000000000000000000..282b439012bc981846ea6f22ca5789dbcc350b89 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1601.0.session/cache/4887958d0fcdf633fc81898580920242.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0322, + "steps": 27 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1601.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1601.res.oracle index 6d8c8601124e76bcd9ce6e3d78fada0e70117020..7efb8386c5fb64310ffdde108116eadb36aaa950 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1601.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1601.res.oracle @@ -4,7 +4,7 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 8 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_assert : Valid +[wp] [Alt-Ergo] Goal typed_foo_assert : Valid [wp] [Qed] Goal typed_foo_assert_2 : Valid [wp] [Qed] Goal typed_foo_assert_3 : Valid [wp] [Qed] Goal typed_foo_assert_4 : Valid @@ -13,8 +13,8 @@ [wp] [Qed] Goal typed_foo_assert_7 : Valid [wp] [Qed] Goal typed_foo_basic_ensures : Valid [wp] Proved goals: 8 / 8 - Qed: 7 - Alt-Ergo 2.0.0: 1 + Qed: 7 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo 7 1 8 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.res.oracle index 835730a3d7f1cec035748c55915ec564d9031ed7..24788faf50d022b02cd79a79e3d0022ec3ce87f9 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.res.oracle @@ -4,15 +4,15 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 6 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_global_frame_ensures_sep_iff_ref : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_global_frame_ensures_one_iff_ref : Unsuccess +[wp] [Alt-Ergo] Goal typed_global_frame_ensures_sep_iff_ref : Unsuccess +[wp] [Alt-Ergo] Goal typed_global_frame_ensures_one_iff_ref : Unsuccess [wp] [Qed] Goal typed_global_frame_ensures_zero_always : Valid [wp] [Qed] Goal typed_global_frame_assert_ok : Valid [wp] [Qed] Goal typed_global_frame_assert_ok_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_local_frame_assert_ok : Valid +[wp] [Alt-Ergo] Goal typed_local_frame_assert_ok : Valid [wp] Proved goals: 4 / 6 - Qed: 3 - Alt-Ergo 2.0.0: 1 (unsuccess: 2) + Qed: 3 + Alt-Ergo: 1 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success local_frame - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.session/cache/9b4cdc876232630681df626f0247fcb0.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.session/cache/9b4cdc876232630681df626f0247fcb0.json new file mode 100644 index 0000000000000000000000000000000000000000..f0eadd99a61c14cf84149ab5755ca3cab2ded034 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.session/cache/9b4cdc876232630681df626f0247fcb0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0147, + "steps": 6 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.session/cache/bbd1a4e8b9a2cbbbb95186680010c0c5.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.session/cache/bbd1a4e8b9a2cbbbb95186680010c0c5.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.session/cache/bbd1a4e8b9a2cbbbb95186680010c0c5.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.session/cache/dbf0412e96512754d5fa81277c19cb90.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.session/cache/dbf0412e96512754d5fa81277c19cb90.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.0.session/cache/dbf0412e96512754d5fa81277c19cb90.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.1.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.1.res.oracle index 7e35b5a1e0b55daf75a51c9925b2017caae6e422..f560c0a026a581f5e35e055a63f695517f83361c 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.1.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.1.res.oracle @@ -9,10 +9,10 @@ [wp] [Qed] Goal typed_ref_global_frame_ensures_zero_always : Valid [wp] [Qed] Goal typed_ref_global_frame_assert_ok : Valid [wp] [Qed] Goal typed_ref_global_frame_assert_ok_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_local_frame_assert_ok : Valid +[wp] [Alt-Ergo] Goal typed_ref_local_frame_assert_ok : Valid [wp] Proved goals: 6 / 6 - Qed: 5 - Alt-Ergo 2.0.0: 1 + Qed: 5 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success local_frame - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.1.session/cache/9b4cdc876232630681df626f0247fcb0.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.1.session/cache/9b4cdc876232630681df626f0247fcb0.json new file mode 100644 index 0000000000000000000000000000000000000000..d12be3caf8f58b71d868d884f0afe36f197b62bd --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_1828.1.session/cache/9b4cdc876232630681df626f0247fcb0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0159, + "steps": 6 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2159.0.session/cache/74102576438c81b2542c86d146cfa2c4.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2159.0.session/cache/74102576438c81b2542c86d146cfa2c4.json new file mode 100644 index 0000000000000000000000000000000000000000..06b2508be32d7f27c4af8a05c8861bc3567ec4ce --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2159.0.session/cache/74102576438c81b2542c86d146cfa2c4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0164, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2159.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2159.res.oracle index 134d3f7b54b412f2df29ca65758ba19947152f8c..afb849952b4a2ce73cc71497cf071e0b709ae5a6 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2159.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2159.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures : Valid +[wp] [Alt-Ergo] Goal typed_job_ensures : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.0.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.0.res.oracle index e76b5f478c19919228e734887cbefc10572d00fd..75f2f1ffe2071220b336af525af0ee88edf4bf51 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.0.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.0.res.oracle @@ -4,9 +4,9 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_assert_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_foo_assert_ko : Unsuccess [wp] Proved goals: 0 / 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.0.session/cache/fba8700e4fe58497047d704b8b3c616d.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.0.session/cache/fba8700e4fe58497047d704b8b3c616d.json new file mode 100644 index 0000000000000000000000000000000000000000..e4c3de15c1aebc842360540b0be4a3a50bb7a72c --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.0.session/cache/fba8700e4fe58497047d704b8b3c616d.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 1. } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.1.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.1.res.oracle index 59c1f47d165912a4812ff1ad806c3c8baf791b8c..332bc081e7b4a91d0a25fc9745a7707148d7e385 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.1.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.1.res.oracle @@ -5,7 +5,7 @@ [wp] Warning: Missing RTE guards [wp] Warning: native support for alt-ergo is deprecated, use why3 instead [wp] 1 goal scheduled -[wp] [Alt-Ergo (Native)] Goal typed_foo_assert_ko : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_foo_assert_ko : Unsuccess [wp] Proved goals: 0 / 1 Alt-Ergo (native): 0 (unsuccess: 1) ------------------------------------------------------------ diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.2.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.2.res.oracle index de7fa3935c2779bbeb176f88949081ee452d5c18..50cddea1b703876cc9d4b83bc02a9f43f0eca368 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.2.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/bts_2471.2.res.oracle @@ -6,7 +6,7 @@ [wp] Warning: native support for coq is deprecated, use tip instead [wp] 1 goal scheduled [wp] [Coq] Goal typed_foo_assert_ko : Default tactic -[wp] [Coq (Native)] Goal typed_foo_assert_ko : Unsuccess +[wp] [Coq (native)] Goal typed_foo_assert_ko : Unsuccess [wp] Proved goals: 0 / 1 Coq (native): 0 (unsuccess: 1) ------------------------------------------------------------ diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue-364.0.session/cache/42aae6812a21e81929fa271cca89ddc3.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue-364.0.session/cache/42aae6812a21e81929fa271cca89ddc3.json new file mode 100644 index 0000000000000000000000000000000000000000..613192d6c3e2a56cf3925f3c2a62e7821bdb6717 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue-364.0.session/cache/42aae6812a21e81929fa271cca89ddc3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.024, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue-364.0.session/cache/7342a9e7fe40f7014ee28938f1843a99.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue-364.0.session/cache/7342a9e7fe40f7014ee28938f1843a99.json new file mode 100644 index 0000000000000000000000000000000000000000..ac8d3a056aa2a7f7b43159f7aeab863442cd2c9b --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue-364.0.session/cache/7342a9e7fe40f7014ee28938f1843a99.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0294, + "steps": 30 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue-364.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue-364.res.oracle index 794c8d9a056a8c29890ce4f341981bcc45896fda..6fda3dfb53cdbe4d142f181cfcd95bde55934ad6 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue-364.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue-364.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_main_assert_ZERO : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_assert_OVER : Valid +[wp] [Alt-Ergo] Goal typed_main_assert_ZERO : Valid +[wp] [Alt-Ergo] Goal typed_main_assert_OVER : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main - 2 2 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.0.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.0.res.oracle index 3f60a14e71d487eb174bd6cda2a4814fa4ccfba9..485a5ed91f445fec2802b93aed25a1818a448a18 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.0.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.0.res.oracle @@ -3,11 +3,11 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ok_because_inconsistent : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ok_because_consistent : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ok_because_inconsistent : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ok_because_consistent : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic A - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.0.session/cache/af805b4efd6b3ac0e54a3526dc29ee58.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.0.session/cache/af805b4efd6b3ac0e54a3526dc29ee58.json new file mode 100644 index 0000000000000000000000000000000000000000..1753d037a7a3d7cba87716f7cb5ac1cfd33a44f5 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.0.session/cache/af805b4efd6b3ac0e54a3526dc29ee58.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0089, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.0.session/cache/fed8f3508707165f436aa4ad1e357b22.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.0.session/cache/fed8f3508707165f436aa4ad1e357b22.json new file mode 100644 index 0000000000000000000000000000000000000000..955f366aa5d9289784e19541b5a8da8f99fda51a --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.0.session/cache/fed8f3508707165f436aa4ad1e357b22.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0092, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.1.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.1.res.oracle index 567c6b33c753676f276a1a1f828f77ed5e8f3584..0e57e63b9d92096579de23fb61f4ecdc47a27feb 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.1.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.1.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: native support for coq is deprecated, use tip instead [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ok_because_inconsistent : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ok_because_consistent : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ok_because_inconsistent : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ok_because_consistent : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic A - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.1.session/cache/af805b4efd6b3ac0e54a3526dc29ee58.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.1.session/cache/af805b4efd6b3ac0e54a3526dc29ee58.json new file mode 100644 index 0000000000000000000000000000000000000000..ec30969cf5348540e9797c81d71680c79c72445e --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.1.session/cache/af805b4efd6b3ac0e54a3526dc29ee58.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0087, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.1.session/cache/fed8f3508707165f436aa4ad1e357b22.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.1.session/cache/fed8f3508707165f436aa4ad1e357b22.json new file mode 100644 index 0000000000000000000000000000000000000000..955f366aa5d9289784e19541b5a8da8f99fda51a --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.1.session/cache/fed8f3508707165f436aa4ad1e357b22.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0092, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.2.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.2.res.oracle index 3f60a14e71d487eb174bd6cda2a4814fa4ccfba9..485a5ed91f445fec2802b93aed25a1818a448a18 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.2.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.2.res.oracle @@ -3,11 +3,11 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ok_because_inconsistent : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ok_because_consistent : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ok_because_inconsistent : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ok_because_consistent : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic A - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.2.session/cache/af805b4efd6b3ac0e54a3526dc29ee58.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.2.session/cache/af805b4efd6b3ac0e54a3526dc29ee58.json new file mode 100644 index 0000000000000000000000000000000000000000..ec30969cf5348540e9797c81d71680c79c72445e --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.2.session/cache/af805b4efd6b3ac0e54a3526dc29ee58.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0087, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.2.session/cache/fed8f3508707165f436aa4ad1e357b22.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.2.session/cache/fed8f3508707165f436aa4ad1e357b22.json new file mode 100644 index 0000000000000000000000000000000000000000..160612c249d013e45fc2fbbe5efbe0609fb519f4 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.2.session/cache/fed8f3508707165f436aa4ad1e357b22.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0081, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.3.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.3.res.oracle index 5f1f89f93b8a4757911e91bb61321cd1f2bf30e2..a4f2f3787a6ec3253bd62a7b86092493fc73a35f 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.3.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_143.3.res.oracle @@ -5,9 +5,9 @@ [wp] Warning: native support for coq is deprecated, use tip instead [wp] 2 goals scheduled [wp] [Coq] Goal typed_lemma_ok_because_inconsistent : Default tactic -[wp] [Coq (Native)] Goal typed_lemma_ok_because_inconsistent : Failed +[wp] [Coq (native)] Goal typed_lemma_ok_because_inconsistent : Failed Command './tests/inexistant-prover' not found -[wp] [Coq (Native)] Goal typed_lemma_ok_because_consistent : Failed +[wp] [Coq (native)] Goal typed_lemma_ok_because_consistent : Failed Command './tests/inexistant-prover' not found [wp] Proved goals: 0 / 2 Coq (native): 0 (failed: 2) diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_198.0.session/cache/a5d24ad9af9d3e62a3b51cfcb8d663ff.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_198.0.session/cache/a5d24ad9af9d3e62a3b51cfcb8d663ff.json new file mode 100644 index 0000000000000000000000000000000000000000..9e46e9db966882304268613bb1319d550f053ea0 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_198.0.session/cache/a5d24ad9af9d3e62a3b51cfcb8d663ff.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0164, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_198.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_198.res.oracle index 6b63d30c136f4292c3173deaf647df9dd5918525..6ab759c07bb389275ba7929463d7845c9067f1c5 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_198.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_198.res.oracle @@ -3,10 +3,10 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_broken : Valid +[wp] [Alt-Ergo] Goal typed_lemma_broken : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_447.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_447.res.oracle index eda9ed37a783247e5f87703a77503c35c3979031..d5e25e1edd51b8fae4459cf3e5683a831767202b 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_447.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_447.res.oracle @@ -3,10 +3,10 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_foo : Valid +[wp] [Alt-Ergo] Goal typed_lemma_foo : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.0.session/cache/4948c750556254293b75373867f4bbda.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.0.session/cache/4948c750556254293b75373867f4bbda.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.0.session/cache/4948c750556254293b75373867f4bbda.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.0.session/cache/76705da18cdbbf1fff82abef7dd62fcb.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.0.session/cache/76705da18cdbbf1fff82abef7dd62fcb.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.0.session/cache/76705da18cdbbf1fff82abef7dd62fcb.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.0.session/cache/944f761d849f2e3109c432a21aaff018.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.0.session/cache/944f761d849f2e3109c432a21aaff018.json new file mode 100644 index 0000000000000000000000000000000000000000..069745cc9ca2d11e4b18b6ac1f9139ec0d30a7be --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.0.session/cache/944f761d849f2e3109c432a21aaff018.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.021, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.res.oracle index 51f7403d0e1fe5f001aed02d7a9c8f4b28b14204..b4c5c4f42866f939a7acfe6c1e19579c55c53d0a 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_494.res.oracle @@ -4,12 +4,12 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ko_fixed_assert_Wrong : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ko_success_assert_Wrong : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures : Valid +[wp] [Alt-Ergo] Goal typed_job_ko_fixed_assert_Wrong : Unsuccess +[wp] [Alt-Ergo] Goal typed_job_ko_success_assert_Wrong : Unsuccess [wp] Proved goals: 1 / 3 - Qed: 0 - Alt-Ergo 2.0.0: 1 (unsuccess: 2) + Qed: 0 + Alt-Ergo: 1 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_508.0.session/cache/c72ca70cf45aa9495bc307e33928a9c6.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_508.0.session/cache/c72ca70cf45aa9495bc307e33928a9c6.json new file mode 100644 index 0000000000000000000000000000000000000000..e0dd7a63bcf3fdb13704305e58c721efda6c5636 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_508.0.session/cache/c72ca70cf45aa9495bc307e33928a9c6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0423, + "steps": 58 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_508.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_508.res.oracle index a13603335065398c33e057b2e7aa726d9806ad31..72ff7aaa1bdf490a9bfff9ae776ff4ffafb7aabb 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_508.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_508.res.oracle @@ -4,12 +4,12 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assigns_part1 : Valid +[wp] [Alt-Ergo] Goal typed_add_assigns_part1 : Valid [wp] [Qed] Goal typed_add_assigns_part2 : Valid [wp] [Qed] Goal typed_add_assigns_part3 : Valid [wp] Proved goals: 3 / 3 - Qed: 2 - Alt-Ergo 2.0.0: 1 + Qed: 2 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success add 2 1 3 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_711.0.session/cache/76f3a5c6fa406c396df94cd190243180.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_711.0.session/cache/76f3a5c6fa406c396df94cd190243180.json new file mode 100644 index 0000000000000000000000000000000000000000..fbad0d5a01b5daefd7ab0c6ab78c2f31608c8341 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_711.0.session/cache/76f3a5c6fa406c396df94cd190243180.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0147, + "steps": 4 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_711.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_711.res.oracle index 239e3a041dc4a39e1b5cc9eb8da40908d2bf3a5f..ebb6855f35d74c7a9195b5d5f9d6618841d84fa9 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_711.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_711.res.oracle @@ -3,10 +3,10 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_A : Valid +[wp] [Alt-Ergo] Goal typed_lemma_A : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic LISTS - 1 1 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_715_b.0.session/cache/13a9300bfaa9b92b844ec2984b952d58.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_715_b.0.session/cache/13a9300bfaa9b92b844ec2984b952d58.json new file mode 100644 index 0000000000000000000000000000000000000000..e8d128093b74de84e6133402997a1b393efc0d9b --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_715_b.0.session/cache/13a9300bfaa9b92b844ec2984b952d58.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0196, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_715_b.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_715_b.res.oracle index 2c32d233fed4e63e9fa4a1a695b422d17eb112c3..9f9bc155c5feeb1c347aec5a7d8c9c5c32cd9a73 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_715_b.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_715_b.res.oracle @@ -6,11 +6,11 @@ No code nor implicit assigns clause for function dummy, generating default assigns from the prototype [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_call_dummy_requires : Valid +[wp] [Alt-Ergo] Goal typed_foo_call_dummy_requires : Valid [wp] [Qed] Goal typed_foo_call_dummy_requires_2 : Valid [wp] Proved goals: 2 / 2 - Qed: 1 - Alt-Ergo 2.0.0: 1 + Qed: 1 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo 1 1 2 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/00fa606e80fe9036f6c5878d7659e032.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/00fa606e80fe9036f6c5878d7659e032.json new file mode 100644 index 0000000000000000000000000000000000000000..02f133fbe88a25e5dfaa71a2857f0aadfc42daac --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/00fa606e80fe9036f6c5878d7659e032.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0151, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/3e87aeb199314ee692297d1c6017ed2d.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/3e87aeb199314ee692297d1c6017ed2d.json new file mode 100644 index 0000000000000000000000000000000000000000..6b8f482c940b8b3617609f32db8bc68de373442f --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/3e87aeb199314ee692297d1c6017ed2d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0322, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/470d3f44cee6947d102b2257a206bd00.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/470d3f44cee6947d102b2257a206bd00.json new file mode 100644 index 0000000000000000000000000000000000000000..df168ac2a35b558e8d0cb7a391ccdeb985654cc0 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/470d3f44cee6947d102b2257a206bd00.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.016, "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/7047307063676c1a13344b214704fa99.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/7047307063676c1a13344b214704fa99.json new file mode 100644 index 0000000000000000000000000000000000000000..d183561dd8c8de7285a408c48e0e871df4ea6fab --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/7047307063676c1a13344b214704fa99.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0158, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/8253f33779f866b1c7f6a987d9fac11b.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/8253f33779f866b1c7f6a987d9fac11b.json new file mode 100644 index 0000000000000000000000000000000000000000..525a8b279eea36253bf82dead4f12d321071da16 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/8253f33779f866b1c7f6a987d9fac11b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0165, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/87b28c1af1f2c1f7bfbc8d548792bc6b.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/87b28c1af1f2c1f7bfbc8d548792bc6b.json new file mode 100644 index 0000000000000000000000000000000000000000..a22f149d54521b8e59ff272065de313078340e7f --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/87b28c1af1f2c1f7bfbc8d548792bc6b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0152, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/9439f9705f67fc23cde618516f8bcb0f.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/9439f9705f67fc23cde618516f8bcb0f.json new file mode 100644 index 0000000000000000000000000000000000000000..d8300512f0fb7ed4b40f5e0cbb7b2b0f2b93bbef --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/9439f9705f67fc23cde618516f8bcb0f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0126, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/a90c9e7b5a1b6931b14692c02dfd7119.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/a90c9e7b5a1b6931b14692c02dfd7119.json new file mode 100644 index 0000000000000000000000000000000000000000..1b409e820e82f92233cb1ab0712b60dced61cc90 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/a90c9e7b5a1b6931b14692c02dfd7119.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0115, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/b197aa0c2d34e87effd128393ae3d74c.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/b197aa0c2d34e87effd128393ae3d74c.json new file mode 100644 index 0000000000000000000000000000000000000000..a22f149d54521b8e59ff272065de313078340e7f --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/b197aa0c2d34e87effd128393ae3d74c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0152, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/e9c1e53d09d4c4d647feab7353d262d0.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/e9c1e53d09d4c4d647feab7353d262d0.json new file mode 100644 index 0000000000000000000000000000000000000000..f9ade71313a3d3b84ff1eb3a4efe39c968d59ffa --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/e9c1e53d09d4c4d647feab7353d262d0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0162, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/ea8e74725354d71162a263158dec2353.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/ea8e74725354d71162a263158dec2353.json new file mode 100644 index 0000000000000000000000000000000000000000..2364cd163d141b984798746782825d335186697c --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/ea8e74725354d71162a263158dec2353.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0137, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/ebf1161c228baa1eb9c5d1034bdc5361.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/ebf1161c228baa1eb9c5d1034bdc5361.json new file mode 100644 index 0000000000000000000000000000000000000000..0895725e5fa7864761624bdf5ff352b5befb56f7 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/ebf1161c228baa1eb9c5d1034bdc5361.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0595, + "steps": 47 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/eed5432f1c0b11eccd5f2f517ed7c119.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/eed5432f1c0b11eccd5f2f517ed7c119.json new file mode 100644 index 0000000000000000000000000000000000000000..1f0ed93dbee5c5aedb8984eb83877d5816015726 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/eed5432f1c0b11eccd5f2f517ed7c119.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0155, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/f27b4412ee20bdeaecbb16f8cdbcf8fc.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/f27b4412ee20bdeaecbb16f8cdbcf8fc.json new file mode 100644 index 0000000000000000000000000000000000000000..1b409e820e82f92233cb1ab0712b60dced61cc90 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.0.session/cache/f27b4412ee20bdeaecbb16f8cdbcf8fc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0115, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.res.oracle index efa8250b27bb95f2fabc38e1a226e312bd578d34..300d4c7ea1fe2d07d1a4a810572949bf17b21c8d 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_751.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 40 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_acquire_loop_invariant_RANGE_preserved : Valid +[wp] [Alt-Ergo] Goal typed_acquire_loop_invariant_RANGE_preserved : Valid [wp] [Qed] Goal typed_acquire_loop_invariant_RANGE_established : Valid [wp] [Qed] Goal typed_acquire_loop_assigns_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_acquire_loop_assigns_part2 : Valid +[wp] [Alt-Ergo] Goal typed_acquire_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_issue_751_check : Valid [wp] [Qed] Goal typed_issue_751_check_2 : Valid [wp] [Qed] Goal typed_issue_751_check_3 : Valid @@ -20,33 +20,33 @@ [wp] [Qed] Goal typed_issue_751_call_checks_requires_strict_neg_max : Valid [wp] [Qed] Goal typed_issue_751_call_checks_requires_strict_pos_min : Valid [wp] [Qed] Goal typed_issue_751_call_checks_requires_strict_neg_min : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_2_requires_pos_max : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_2_requires_pos_max : Valid [wp] [Qed] Goal typed_issue_751_call_checks_2_requires_neg_max : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_2_requires_pos_min : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_2_requires_pos_min : Valid [wp] [Qed] Goal typed_issue_751_call_checks_2_requires_neg_min : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_2_requires_strict_pos_max : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_2_requires_strict_pos_max : Valid [wp] [Qed] Goal typed_issue_751_call_checks_2_requires_strict_neg_max : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_2_requires_strict_pos_min : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_2_requires_strict_pos_min : Valid [wp] [Qed] Goal typed_issue_751_call_checks_2_requires_strict_neg_min : Valid [wp] [Qed] Goal typed_issue_751_call_checks_3_requires_pos_max : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_3_requires_neg_max : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_3_requires_neg_max : Valid [wp] [Qed] Goal typed_issue_751_call_checks_3_requires_pos_min : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_3_requires_neg_min : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_3_requires_neg_min : Valid [wp] [Qed] Goal typed_issue_751_call_checks_3_requires_strict_pos_max : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_3_requires_strict_neg_max : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_3_requires_strict_neg_max : Valid [wp] [Qed] Goal typed_issue_751_call_checks_3_requires_strict_pos_min : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_3_requires_strict_neg_min : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_4_requires_pos_max : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_3_requires_strict_neg_min : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_4_requires_pos_max : Valid [wp] [Qed] Goal typed_issue_751_call_checks_4_requires_neg_max : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_4_requires_pos_min : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_4_requires_pos_min : Valid [wp] [Qed] Goal typed_issue_751_call_checks_4_requires_neg_min : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_4_requires_strict_pos_max : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_4_requires_strict_pos_max : Valid [wp] [Qed] Goal typed_issue_751_call_checks_4_requires_strict_neg_max : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_issue_751_call_checks_4_requires_strict_pos_min : Valid +[wp] [Alt-Ergo] Goal typed_issue_751_call_checks_4_requires_strict_pos_min : Valid [wp] [Qed] Goal typed_issue_751_call_checks_4_requires_strict_neg_min : Valid [wp] Proved goals: 40 / 40 - Qed: 26 - Alt-Ergo 2.0.0: 14 + Qed: 26 + Alt-Ergo: 14 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success acquire 2 2 4 100% diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_801.0.session/cache/118942e3748b5cc75d45b55bc13dbaa6.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_801.0.session/cache/118942e3748b5cc75d45b55bc13dbaa6.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_801.0.session/cache/118942e3748b5cc75d45b55bc13dbaa6.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_801.0.session/cache/c28582df72a627d914cf7ce7becdf8aa.json b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_801.0.session/cache/c28582df72a627d914cf7ce7becdf8aa.json new file mode 100644 index 0000000000000000000000000000000000000000..d8777f08f8e9ad426f72348b1589d58948f87513 --- /dev/null +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_801.0.session/cache/c28582df72a627d914cf7ce7becdf8aa.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0138, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_801.res.oracle b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_801.res.oracle index e8a8fbf9f5182bb26f413020f6b7ad3e374a0c6d..338d948dadce37b4611ab359bb52de36e190c59e 100644 --- a/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_801.res.oracle +++ b/src/plugins/wp/tests/wp_bts/oracle_qualif/issue_801.res.oracle @@ -5,14 +5,14 @@ [wp] Warning: Missing RTE guards [wp] 6 goals scheduled [wp] [Qed] Goal typed_LoopCurrent_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_LoopCurrent_loop_invariant_A_preserved : Unsuccess +[wp] [Alt-Ergo] Goal typed_LoopCurrent_loop_invariant_A_preserved : Unsuccess [wp] [Qed] Goal typed_LoopCurrent_loop_invariant_A_established : Valid [wp] [Qed] Goal typed_LoopCurrent_loop_assigns : Valid [wp] [Qed] Goal typed_LoopCurrent_loop_variant_decrease : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_LoopCurrent_loop_variant_positive : Valid +[wp] [Alt-Ergo] Goal typed_LoopCurrent_loop_variant_positive : Valid [wp] Proved goals: 5 / 6 - Qed: 4 - Alt-Ergo 2.0.0: 1 (unsuccess: 1) + Qed: 4 + Alt-Ergo: 1 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success LoopCurrent 4 1 6 83.3% diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/33b96954e108fbadd8aeedbe4beece88.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/33b96954e108fbadd8aeedbe4beece88.json new file mode 100644 index 0000000000000000000000000000000000000000..6cbb063efb5ff4cd21e83aee6ddb08d58d71b5b3 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/33b96954e108fbadd8aeedbe4beece88.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0237, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/33fec60e0ab91eae24f2567336ed63c1.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/33fec60e0ab91eae24f2567336ed63c1.json new file mode 100644 index 0000000000000000000000000000000000000000..4659dbca99a5107a1c76a0c04e25a1b7f5a98088 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/33fec60e0ab91eae24f2567336ed63c1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0124, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/38e08f304fa39031587a656e674b6dd3.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/38e08f304fa39031587a656e674b6dd3.json new file mode 100644 index 0000000000000000000000000000000000000000..ea172469308f145687091588c63a4d7ef69a02c1 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/38e08f304fa39031587a656e674b6dd3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0217, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/3d9cca8e7ecfefb9317358ec5d0756ed.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/3d9cca8e7ecfefb9317358ec5d0756ed.json new file mode 100644 index 0000000000000000000000000000000000000000..f3bf989b24f8c9b0a8762cc3ed3740addcf046a5 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/3d9cca8e7ecfefb9317358ec5d0756ed.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.052, + "steps": 72 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/3f64fab5188ffaa8070fb77ada83236f.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/3f64fab5188ffaa8070fb77ada83236f.json new file mode 100644 index 0000000000000000000000000000000000000000..13d76a4803e2a1a31a763b6aa452a6ce17e2aa2f --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/3f64fab5188ffaa8070fb77ada83236f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0763, + "steps": 87 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/5420da190fba63e8f2c48c3cc4eee52d.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/5420da190fba63e8f2c48c3cc4eee52d.json new file mode 100644 index 0000000000000000000000000000000000000000..d022a6829d30fc04026cb213bc15dc9331f1c023 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/5420da190fba63e8f2c48c3cc4eee52d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0244, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/59314b33143e33f4ff88ab9b6f43c1a3.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/59314b33143e33f4ff88ab9b6f43c1a3.json new file mode 100644 index 0000000000000000000000000000000000000000..a5e3aa0fed1f928b35a1c1e2fec16586be5647d2 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/59314b33143e33f4ff88ab9b6f43c1a3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0325, + "steps": 27 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/7b783f68d71929a92f8d3a5af7c99a36.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/7b783f68d71929a92f8d3a5af7c99a36.json new file mode 100644 index 0000000000000000000000000000000000000000..22a91ebfe2f8b861f1b5d94690dd2e4471d2ce9e --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/7b783f68d71929a92f8d3a5af7c99a36.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0403, + "steps": 52 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/9ce0e274c21d1026d6400db905a4f519.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/9ce0e274c21d1026d6400db905a4f519.json new file mode 100644 index 0000000000000000000000000000000000000000..dfb09859acaa8d5b5845bd5477668cd4df67c6cf --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/9ce0e274c21d1026d6400db905a4f519.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1686, + "steps": 111 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/9e5d9fb1520d2596a09e87dba5c8bc47.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/9e5d9fb1520d2596a09e87dba5c8bc47.json new file mode 100644 index 0000000000000000000000000000000000000000..7bd46ffab370f3ac9e6661b8d600988d32b8c788 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/9e5d9fb1520d2596a09e87dba5c8bc47.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0238, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/d0186595fe4d8cac6593ee9a18d388ad.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/d0186595fe4d8cac6593ee9a18d388ad.json new file mode 100644 index 0000000000000000000000000000000000000000..435167c6ac869be0ea787e92f0922c016a212a69 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.0.session/cache/d0186595fe4d8cac6593ee9a18d388ad.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0588, + "steps": 42 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.res.oracle index 2c4f85f806af01a1db04062887a98b807e0d89da..9c4c1a844a006f2b20bda6a1ec565c04f1616b01 100644 --- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.res.oracle +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication-without-overflow.res.oracle @@ -5,18 +5,18 @@ [wp] Warning: Missing RTE guards [wp] 10 goals scheduled [wp] [Qed] Goal typed_lemma_sizeof_ok_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_ensures_product : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a1_ok_deductible : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_preserved : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_ensures_product : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a1_ok_deductible : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_preserved : Valid [wp] [Qed] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_deductible_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_deductible_established : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_deductible_preserved : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_deductible_established : Valid [wp] [Qed] Goal typed_BinaryMultiplication_loop_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_variant_decrease : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_variant_positive : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_variant_positive : Valid [wp] Proved goals: 10 / 10 - Qed: 3 - Alt-Ergo 2.0.0: 7 + Qed: 3 + Alt-Ergo: 7 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic mult 1 - 1 100% @@ -28,22 +28,22 @@ [rte] annotating function BinaryMultiplication [wp] 14 goals scheduled [wp] [Qed] Goal typed_lemma_sizeof_ok_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_ensures_product : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a1_ok_deductible : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_preserved : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_ensures_product : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a1_ok_deductible : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_preserved : Valid [wp] [Qed] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_deductible_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_deductible_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_rte_unsigned_overflow : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_rte_unsigned_overflow_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_rte_unsigned_overflow_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_rte_unsigned_overflow_4 : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_deductible_preserved : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_deductible_established : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_rte_unsigned_overflow : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_rte_unsigned_overflow_2 : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_rte_unsigned_overflow_3 : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_rte_unsigned_overflow_4 : Valid [wp] [Qed] Goal typed_BinaryMultiplication_loop_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_variant_decrease : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_variant_positive : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_variant_positive : Valid [wp] Proved goals: 11 / 14 - Qed: 0 - Alt-Ergo 2.0.0: 11 + Qed: 0 + Alt-Ergo: 11 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic mult 1 - 1 100% diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/0d6adfd3be46bfb6596c3e1ea5d62e07.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/0d6adfd3be46bfb6596c3e1ea5d62e07.json new file mode 100644 index 0000000000000000000000000000000000000000..471dd14bff4519c16a8df8f280ecfc3f83f6253b --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/0d6adfd3be46bfb6596c3e1ea5d62e07.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0214, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/26a879df08778986ffa40a10ee64e435.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/26a879df08778986ffa40a10ee64e435.json new file mode 100644 index 0000000000000000000000000000000000000000..a386091d9b8aafbfc402d8957e04195ea2e92bb3 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/26a879df08778986ffa40a10ee64e435.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0108, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/2883ae6deac4a8942d2978fa5afb2440.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/2883ae6deac4a8942d2978fa5afb2440.json new file mode 100644 index 0000000000000000000000000000000000000000..e69dfe5a7a6ff6bb935e72cdba9fda55b946e9cd --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/2883ae6deac4a8942d2978fa5afb2440.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.5613, + "steps": 383 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/2ee13ee1260f211174d49755fe6a88ba.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/2ee13ee1260f211174d49755fe6a88ba.json new file mode 100644 index 0000000000000000000000000000000000000000..eb3ac256a305803c136edaaa1bc6820d2317df0f --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/2ee13ee1260f211174d49755fe6a88ba.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0412, + "steps": 114 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/4e3015a2cf81639eeb8918bd97219017.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/4e3015a2cf81639eeb8918bd97219017.json new file mode 100644 index 0000000000000000000000000000000000000000..9227691e8f00b692f4336b3ffd52fd0cefce1861 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/4e3015a2cf81639eeb8918bd97219017.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 90. } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/527828506cd8b0990ed499a4f7909c55.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/527828506cd8b0990ed499a4f7909c55.json new file mode 100644 index 0000000000000000000000000000000000000000..2010f4d55748686e5b9f46aba89a970356e877de --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/527828506cd8b0990ed499a4f7909c55.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0134, + "steps": 7 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/549708be064588ff1ad6c32ce9bba5ed.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/549708be064588ff1ad6c32ce9bba5ed.json new file mode 100644 index 0000000000000000000000000000000000000000..3008ba8835a7aeb2024b23cba1450bb82e71c9b1 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/549708be064588ff1ad6c32ce9bba5ed.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0203, + "steps": 53 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/63914e2af1d52adf5fddb93665af1714.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/63914e2af1d52adf5fddb93665af1714.json new file mode 100644 index 0000000000000000000000000000000000000000..ec2cfe5612dd6e641b64520d3e362dcb88e1d647 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/63914e2af1d52adf5fddb93665af1714.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0093, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/80a8d5a55a91a1c9cb24b6565745d0b0.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/80a8d5a55a91a1c9cb24b6565745d0b0.json new file mode 100644 index 0000000000000000000000000000000000000000..d10696a392ac88ba040bbc484ea63f9ccd2c891b --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/80a8d5a55a91a1c9cb24b6565745d0b0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.672, + "steps": 430 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/8d9c389ce6449eaea4d89c66149be75e.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/8d9c389ce6449eaea4d89c66149be75e.json new file mode 100644 index 0000000000000000000000000000000000000000..052ff5fe316adbfc31379ff29ad6840223beb6e0 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/8d9c389ce6449eaea4d89c66149be75e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0126, + "steps": 7 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/b67e5daa995175429f859ba5f5f31ae2.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/b67e5daa995175429f859ba5f5f31ae2.json new file mode 100644 index 0000000000000000000000000000000000000000..98631b18b01fb89de5f93d6f60719c5c5e686407 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/b67e5daa995175429f859ba5f5f31ae2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0504, + "steps": 80 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/e5f496dee5af3b8389cbde943592ee49.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/e5f496dee5af3b8389cbde943592ee49.json new file mode 100644 index 0000000000000000000000000000000000000000..b01b5dbee74d2905570d5b6773d0507b89ab6b34 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/e5f496dee5af3b8389cbde943592ee49.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0295, + "steps": 45 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/f0c030489342184550a5c7d43b74c9d4.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/f0c030489342184550a5c7d43b74c9d4.json new file mode 100644 index 0000000000000000000000000000000000000000..9133e42bb078db80d9e06874ecdfc091e3bf6d14 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/binary-multiplication.0.session/cache/f0c030489342184550a5c7d43b74c9d4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0847, + "steps": 131 } 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 78f7e7d473df7d1feeb9301fa4fd2d7277dbe4a7..31b0e5ca191210a8c8c217f4b5db0df4214f9d7f 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 @@ -4,26 +4,26 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 17 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ax4_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ax5_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ax7_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ax4_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ax5_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ax7_ok : Valid [wp] [Qed] Goal typed_lemma_sizeof_ok_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_ensures_product : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a1_ok_deductible : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_preserved : Unsuccess +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_ensures_product : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a1_ok_deductible : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_preserved : Unsuccess [wp] [Qed] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a2_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a3_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a4_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a5_ok : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_preserved : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_established : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a2_ok : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a3_ok : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a4_ok : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a5_ok : Valid [wp] [Qed] Goal typed_BinaryMultiplication_loop_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_variant_decrease : Valid [wp] [Qed] Goal typed_BinaryMultiplication_loop_variant_positive : Valid [wp] Proved goals: 16 / 17 - Qed: 4 - Alt-Ergo 2.0.0: 12 (unsuccess: 1) + Qed: 4 + Alt-Ergo: 12 (unsuccess: 1) ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic mult 1 3 4 100% @@ -34,26 +34,26 @@ [wp] Running WP plugin... [rte] annotating function BinaryMultiplication [wp] 17 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ax4_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ax5_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ax7_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ax4_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ax5_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ax7_ok : Valid [wp] [Qed] Goal typed_lemma_sizeof_ok_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_ensures_product : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a1_ok_deductible : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_preserved : Unsuccess +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_ensures_product : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a1_ok_deductible : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_preserved : Unsuccess [wp] [Qed] Goal typed_BinaryMultiplication_loop_invariant_inv1_ok_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a2_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a3_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a4_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_assert_a5_ok : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_preserved : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_invariant_inv2_ok_established : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a2_ok : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a3_ok : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a4_ok : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_assert_a5_ok : Valid [wp] [Qed] Goal typed_BinaryMultiplication_loop_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_BinaryMultiplication_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_BinaryMultiplication_loop_variant_decrease : Valid [wp] [Qed] Goal typed_BinaryMultiplication_loop_variant_positive : Valid [wp] Proved goals: 13 / 17 - Qed: 1 - Alt-Ergo 2.0.0: 12 (unsuccess: 1) + Qed: 1 + Alt-Ergo: 12 (unsuccess: 1) ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic mult 1 3 4 100% diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/0928b24caf7eba5a2d1c225470ef8013.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/0928b24caf7eba5a2d1c225470ef8013.json new file mode 100644 index 0000000000000000000000000000000000000000..ecdfb669409dcc40d2c879da3199fca6ac4dd035 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/0928b24caf7eba5a2d1c225470ef8013.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0241, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/1809c92ba1e6b626c479b6bfc0afd60a.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/1809c92ba1e6b626c479b6bfc0afd60a.json new file mode 100644 index 0000000000000000000000000000000000000000..a74bc24d233bac1b3a4f5efa5c89ef22e8411843 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/1809c92ba1e6b626c479b6bfc0afd60a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0399, + "steps": 79 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/187f81ff23166be0f2a28442c16de57d.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/187f81ff23166be0f2a28442c16de57d.json new file mode 100644 index 0000000000000000000000000000000000000000..952c3b9c4e376901cb9cc22c3ea7febf2a4d2a71 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/187f81ff23166be0f2a28442c16de57d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0283, + "steps": 29 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/36629b35a15db5211887c2dbebcbe9fb.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/36629b35a15db5211887c2dbebcbe9fb.json new file mode 100644 index 0000000000000000000000000000000000000000..e5347d2be6309a192e8580fce44ceb79cbfe4a1d --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/36629b35a15db5211887c2dbebcbe9fb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.013, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/4aa393d6b99a33fdfc2995eb15af21ea.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/4aa393d6b99a33fdfc2995eb15af21ea.json new file mode 100644 index 0000000000000000000000000000000000000000..469899b59c83c8a3544715a459939d71e698b5fb --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/4aa393d6b99a33fdfc2995eb15af21ea.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0157, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/4b02622d9db4bcc86a5dad6cc45a8fc6.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/4b02622d9db4bcc86a5dad6cc45a8fc6.json new file mode 100644 index 0000000000000000000000000000000000000000..33156b5b8126d4a1dba35e8cf7b32e98e2b4dbd4 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/4b02622d9db4bcc86a5dad6cc45a8fc6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0225, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/4f4397bad0606fca863a048feb4f6ab5.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/4f4397bad0606fca863a048feb4f6ab5.json new file mode 100644 index 0000000000000000000000000000000000000000..4b79936cb4308bf198e3a5450164587e20df6efc --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/4f4397bad0606fca863a048feb4f6ab5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0221, + "steps": 29 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/62e390a312e8b669107eaab551a8cb8c.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/62e390a312e8b669107eaab551a8cb8c.json new file mode 100644 index 0000000000000000000000000000000000000000..77957a7e17121445abcf15522fc03adc6dca81aa --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/62e390a312e8b669107eaab551a8cb8c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.024, + "steps": 47 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/680cc4030974ef6dac5e9d7ffb930d4d.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/680cc4030974ef6dac5e9d7ffb930d4d.json new file mode 100644 index 0000000000000000000000000000000000000000..bb8d4f718ce3bb18df30c81824c0de12b53a857e --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/680cc4030974ef6dac5e9d7ffb930d4d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0478, + "steps": 54 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/6fe83e9575ba4822b8f1f41aa84c038e.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/6fe83e9575ba4822b8f1f41aa84c038e.json new file mode 100644 index 0000000000000000000000000000000000000000..3959e33a3139c42f804c4d40b01ac7e7c9fb0668 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/6fe83e9575ba4822b8f1f41aa84c038e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2005, + "steps": 221 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/796ac8f76017f579cfbd8f81bb336863.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/796ac8f76017f579cfbd8f81bb336863.json new file mode 100644 index 0000000000000000000000000000000000000000..af7ddd1e223257755e424d81915f6789590c2a43 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/796ac8f76017f579cfbd8f81bb336863.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0331, + "steps": 45 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/79a6c7dbf9935c4ff76c002186a009a2.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/79a6c7dbf9935c4ff76c002186a009a2.json new file mode 100644 index 0000000000000000000000000000000000000000..c9c1b667c8d14e7ceaa7bb00b70ce7b534a939f1 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/79a6c7dbf9935c4ff76c002186a009a2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0162, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/7d3c6069bf48b65c1c5acd5b3a26ec81.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/7d3c6069bf48b65c1c5acd5b3a26ec81.json new file mode 100644 index 0000000000000000000000000000000000000000..ab2bc449d4ab452a704729371ad91de1967f2dc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/7d3c6069bf48b65c1c5acd5b3a26ec81.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0327, + "steps": 36 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/8260ed5d8221b68c440a70f44f1e96d2.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/8260ed5d8221b68c440a70f44f1e96d2.json new file mode 100644 index 0000000000000000000000000000000000000000..207c2c2e44c51a65b34f689ba1532cdbcba486c1 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/8260ed5d8221b68c440a70f44f1e96d2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0156, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/82f9fa2a569c3f77cd4a2b61aa9d810d.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/82f9fa2a569c3f77cd4a2b61aa9d810d.json new file mode 100644 index 0000000000000000000000000000000000000000..9353bd7c57266a23eae464cb0f8900b82c086e79 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/82f9fa2a569c3f77cd4a2b61aa9d810d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0266, + "steps": 30 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/8dc09422ee4f98919819aace50455210.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/8dc09422ee4f98919819aace50455210.json new file mode 100644 index 0000000000000000000000000000000000000000..ddcb65e004c936115c0d993ff3391d48a9751587 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/8dc09422ee4f98919819aace50455210.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0189, + "steps": 32 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/9d9a0e01e0e07b93e5fbb8923744da83.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/9d9a0e01e0e07b93e5fbb8923744da83.json new file mode 100644 index 0000000000000000000000000000000000000000..35201e223cef312597c66a0226312b4210fc13e5 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/9d9a0e01e0e07b93e5fbb8923744da83.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0346, + "steps": 61 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/a2696056fd98b3f33f0ca9416599b6a8.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/a2696056fd98b3f33f0ca9416599b6a8.json new file mode 100644 index 0000000000000000000000000000000000000000..d39835c31eb9ea120cf3ace26524f1da4c83e7b0 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/a2696056fd98b3f33f0ca9416599b6a8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0145, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/a3867d8aed51e2cf330785a22ec98f74.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/a3867d8aed51e2cf330785a22ec98f74.json new file mode 100644 index 0000000000000000000000000000000000000000..21a2f3ac6a4aaeca9308ba7d73887c1779051b58 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/a3867d8aed51e2cf330785a22ec98f74.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0239, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/ac8444f6f6bf91a1322f4f218fd71845.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/ac8444f6f6bf91a1322f4f218fd71845.json new file mode 100644 index 0000000000000000000000000000000000000000..1789d7e2163d8768a4344c767e1887566b250759 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/ac8444f6f6bf91a1322f4f218fd71845.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0739, + "steps": 120 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/b12c3d5d7ed84b3faad96291a6c725a7.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/b12c3d5d7ed84b3faad96291a6c725a7.json new file mode 100644 index 0000000000000000000000000000000000000000..57e0641a8498698668a70ab6b2831a366030f6b3 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/b12c3d5d7ed84b3faad96291a6c725a7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0204, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/b92237cadd8c3125b8df2bd13b6a3318.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/b92237cadd8c3125b8df2bd13b6a3318.json new file mode 100644 index 0000000000000000000000000000000000000000..8affe39be1d1bd349253c7225f000abcf4544062 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/b92237cadd8c3125b8df2bd13b6a3318.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.059, + "steps": 106 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/c476b504457e3017fe180a54b9bc7c2a.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/c476b504457e3017fe180a54b9bc7c2a.json new file mode 100644 index 0000000000000000000000000000000000000000..787bf69f957a46ecadbdc82250e20d1ff1ecc070 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/c476b504457e3017fe180a54b9bc7c2a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0452, + "steps": 58 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/c5157a5c5cf60b28d319ac609869a4b3.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/c5157a5c5cf60b28d319ac609869a4b3.json new file mode 100644 index 0000000000000000000000000000000000000000..45c976cabf755e4e6bea7874f695391e8ef3d040 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/c5157a5c5cf60b28d319ac609869a4b3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0293, + "steps": 41 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/c5fb670d767d555ff8d3e9b2ff79f021.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/c5fb670d767d555ff8d3e9b2ff79f021.json new file mode 100644 index 0000000000000000000000000000000000000000..9e0244d5dc0354bf03167481c45690eb95c248ad --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/c5fb670d767d555ff8d3e9b2ff79f021.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0242, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/d938b4d87135304e1079db5e6bc4705e.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/d938b4d87135304e1079db5e6bc4705e.json new file mode 100644 index 0000000000000000000000000000000000000000..eacb578a5e574f9134a0bc9227cd644330d8e2b9 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/d938b4d87135304e1079db5e6bc4705e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0323, + "steps": 69 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/dd02ca382a4101d58fd176feb5dcac9a.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/dd02ca382a4101d58fd176feb5dcac9a.json new file mode 100644 index 0000000000000000000000000000000000000000..726d26548be569370e5f43870941f217f3ef1c04 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/dd02ca382a4101d58fd176feb5dcac9a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0176, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/ee1fec2e3f24420c6766930937a81438.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/ee1fec2e3f24420c6766930937a81438.json new file mode 100644 index 0000000000000000000000000000000000000000..ec2b3e728176715af3d1ac8f6e2856193212f1f0 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.0.session/cache/ee1fec2e3f24420c6766930937a81438.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.08, + "steps": 177 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.res.oracle index f0f68963ee4697b08904f242b4abb683cc7fcd38..c73a41611eb1f2a78315fc603a476714cb052c57 100644 --- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.res.oracle +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/find.res.oracle @@ -8,46 +8,46 @@ [wp] [Qed] Goal typed_find_disjoint_found_not_found : Valid [wp] [Qed] Goal typed_find_ensures_Range : Valid [wp] [Qed] Goal typed_find_ensures_NoneBefore : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_NotFound_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_NotFound_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_Range_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_Range_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_Valid_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_Valid_established : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_NotFound_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_NotFound_established : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_Range_established : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_Valid_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_Valid_established : Valid [wp] [Qed] Goal typed_find_loop_assigns : Valid [wp] [Qed] Goal typed_find_loop_variant_decrease : Valid [wp] [Qed] Goal typed_find_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_found_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_found_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_not_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_find_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_find_found_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_find_not_found_ensures : Valid [wp] [Qed] Goal typed_find_ptr_complete_found_not_found : Valid [wp] [Qed] Goal typed_find_ptr_disjoint_found_not_found : Valid [wp] [Qed] Goal typed_find_ptr_ensures_Range : Valid [wp] [Qed] Goal typed_find_ptr_ensures_NoneBefore : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_NotFound_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_NotFound_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_Range_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_Range_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_Valid_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_Valid_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_assert_Hack : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_NotFound_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_NotFound_established : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_Range_established : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_Valid_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_Valid_established : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_assert_Hack : Valid [wp] [Qed] Goal typed_find_ptr_loop_assigns : Valid [wp] [Qed] Goal typed_find_ptr_loop_variant_decrease : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_found_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_found_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_not_found_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_ensures_Last : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_loop_invariant_Range_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_loop_invariant_Range_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_loop_invariant_Valid_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_loop_invariant_Valid_established : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_variant_positive : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_found_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_not_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_ensures_Last : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_loop_invariant_Range_established : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_loop_invariant_Valid_preserved : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_loop_invariant_Valid_established : Valid [wp] [Qed] Goal typed_iter_ptr_loop_assigns : Valid [wp] [Qed] Goal typed_iter_ptr_loop_variant_decrease : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_loop_variant_positive : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_loop_variant_positive : Valid [wp] Proved goals: 41 / 41 - Qed: 15 - Alt-Ergo 2.0.0: 26 + Qed: 15 + Alt-Ergo: 26 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success find 7 9 16 100% @@ -63,49 +63,49 @@ [wp] [Qed] Goal typed_find_disjoint_found_not_found : Valid [wp] [Qed] Goal typed_find_ensures_Range : Valid [wp] [Qed] Goal typed_find_ensures_NoneBefore : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_NotFound_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_NotFound_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_Range_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_Range_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_Valid_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_loop_invariant_Valid_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_assert_rte_mem_access : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_assert_rte_signed_overflow : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_NotFound_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_NotFound_established : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_Range_established : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_Valid_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_loop_invariant_Valid_established : Valid +[wp] [Alt-Ergo] Goal typed_find_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_find_assert_rte_signed_overflow : Valid [wp] [Qed] Goal typed_find_loop_assigns : Valid [wp] [Qed] Goal typed_find_loop_variant_decrease : Valid [wp] [Qed] Goal typed_find_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_found_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_found_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_not_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_find_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_find_found_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_find_not_found_ensures : Valid [wp] [Qed] Goal typed_find_ptr_complete_found_not_found : Valid [wp] [Qed] Goal typed_find_ptr_disjoint_found_not_found : Valid [wp] [Qed] Goal typed_find_ptr_ensures_Range : Valid [wp] [Qed] Goal typed_find_ptr_ensures_NoneBefore : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_NotFound_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_NotFound_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_Range_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_Range_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_Valid_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_invariant_Valid_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_assert_rte_mem_access : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_assert_Hack : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_NotFound_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_NotFound_established : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_Range_established : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_Valid_preserved : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_invariant_Valid_established : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_assert_Hack : Valid [wp] [Qed] Goal typed_find_ptr_loop_assigns : Valid [wp] [Qed] Goal typed_find_ptr_loop_variant_decrease : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_found_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_found_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_find_ptr_not_found_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_ensures_Last : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_loop_invariant_Range_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_loop_invariant_Range_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_loop_invariant_Valid_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_loop_invariant_Valid_established : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_loop_variant_positive : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_found_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_find_ptr_not_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_ensures_Last : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_loop_invariant_Range_established : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_loop_invariant_Valid_preserved : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_loop_invariant_Valid_established : Valid [wp] [Qed] Goal typed_iter_ptr_loop_assigns : Valid [wp] [Qed] Goal typed_iter_ptr_loop_variant_decrease : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_iter_ptr_loop_variant_positive : Valid +[wp] [Alt-Ergo] Goal typed_iter_ptr_loop_variant_positive : Valid [wp] Proved goals: 29 / 44 - Qed: 0 - Alt-Ergo 2.0.0: 29 + Qed: 0 + Alt-Ergo: 29 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success find 7 11 18 100% diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/12ab4af1e113ff06009dd4ca92e919a6.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/12ab4af1e113ff06009dd4ca92e919a6.json new file mode 100644 index 0000000000000000000000000000000000000000..2e0bd36221f95a598392c02b72c958ec634b4836 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/12ab4af1e113ff06009dd4ca92e919a6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0203, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/1d3b5e93bf0a4a4e81add0a2d41c7a82.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/1d3b5e93bf0a4a4e81add0a2d41c7a82.json new file mode 100644 index 0000000000000000000000000000000000000000..5f9172f229e92eead568dda3dba1ba42c881242b --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/1d3b5e93bf0a4a4e81add0a2d41c7a82.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0169, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/2ade47f6968c222fa44bccbf74535be8.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/2ade47f6968c222fa44bccbf74535be8.json new file mode 100644 index 0000000000000000000000000000000000000000..74e70300e64f3f4e246ceaeb94266b46c12eeba9 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/2ade47f6968c222fa44bccbf74535be8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0162, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/513bcc8c077ed995e8383408cb4eba94.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/513bcc8c077ed995e8383408cb4eba94.json new file mode 100644 index 0000000000000000000000000000000000000000..988297e0c66ca005da2e8a0a020f7f09cea0ca3f --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/513bcc8c077ed995e8383408cb4eba94.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0443, + "steps": 51 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/53e0d2bf5e8d719588523b9fdc560cf9.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/53e0d2bf5e8d719588523b9fdc560cf9.json new file mode 100644 index 0000000000000000000000000000000000000000..c19a7f6fcecfbd3f9dd78bf881f8bab3a51382eb --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/53e0d2bf5e8d719588523b9fdc560cf9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0177, + "steps": 31 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/b1585c7b3578c4d749248d944dc0ebcb.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/b1585c7b3578c4d749248d944dc0ebcb.json new file mode 100644 index 0000000000000000000000000000000000000000..046250fb7ed58683cabc33eed3a5b486625b5620 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/b1585c7b3578c4d749248d944dc0ebcb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0403, + "steps": 47 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/dc8c6d9af5e03394e655805500ad81ac.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/dc8c6d9af5e03394e655805500ad81ac.json new file mode 100644 index 0000000000000000000000000000000000000000..3e175bb68816c4d4833bfb2f471786d0e265bef7 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/dc8c6d9af5e03394e655805500ad81ac.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0229, + "steps": 36 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/e57a220ee66d094fef9e9cdad5a9e8fd.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/e57a220ee66d094fef9e9cdad5a9e8fd.json new file mode 100644 index 0000000000000000000000000000000000000000..d856c02322518df0fca2e787b15d7bf13dbf1aad --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/e57a220ee66d094fef9e9cdad5a9e8fd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0756, + "steps": 102 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/ef57176ac2f91ff142ed509db454b488.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/ef57176ac2f91ff142ed509db454b488.json new file mode 100644 index 0000000000000000000000000000000000000000..45ee7d0ffa9dc9b1bb992028bee6a3272c30fb54 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.0.session/cache/ef57176ac2f91ff142ed509db454b488.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0218, + "steps": 51 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.res.oracle index 00097472f99726b64d5f42ef40a38c1744e1599d..6fc6f3615765398b4464cfd1bb1c76e601378d88 100644 --- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.res.oracle +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo1_solved.res.oracle @@ -4,19 +4,19 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 10 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_exo1_ensures : Valid +[wp] [Alt-Ergo] Goal typed_exo1_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_exo1_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_exo1_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_exo1_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_exo1_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_exo1_loop_assigns : Valid [wp] [Qed] Goal typed_exo1_assigns : Valid [wp] [Qed] Goal typed_exo1_loop_variant_decrease : Valid [wp] [Qed] Goal typed_exo1_loop_variant_positive : Valid [wp] Proved goals: 10 / 10 - Qed: 6 - Alt-Ergo 2.0.0: 4 + Qed: 6 + Alt-Ergo: 4 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success exo1 6 4 10 100% @@ -24,24 +24,24 @@ [wp] Running WP plugin... [rte] annotating function exo1 [wp] 15 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_assert_rte_signed_overflow : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_exo1_ensures : Valid +[wp] [Alt-Ergo] Goal typed_exo1_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_exo1_assert_rte_signed_overflow : Valid +[wp] [Alt-Ergo] Goal typed_exo1_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_exo1_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_exo1_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_exo1_loop_invariant_2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_assert_rte_mem_access : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_assert_rte_mem_access_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_assert_rte_signed_overflow_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_exo1_assert_rte_signed_overflow_3 : Valid +[wp] [Alt-Ergo] Goal typed_exo1_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_exo1_assert_rte_mem_access_2 : Valid +[wp] [Alt-Ergo] Goal typed_exo1_assert_rte_signed_overflow_2 : Valid +[wp] [Alt-Ergo] Goal typed_exo1_assert_rte_signed_overflow_3 : Valid [wp] [Qed] Goal typed_exo1_loop_assigns : Valid [wp] [Qed] Goal typed_exo1_assigns : Valid [wp] [Qed] Goal typed_exo1_loop_variant_decrease : Valid [wp] [Qed] Goal typed_exo1_loop_variant_positive : Valid [wp] Proved goals: 9 / 15 - Qed: 0 - Alt-Ergo 2.0.0: 9 + Qed: 0 + Alt-Ergo: 9 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success exo1 6 9 15 100% diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/1db18493b8b850355400f43aafdcb9df.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/1db18493b8b850355400f43aafdcb9df.json new file mode 100644 index 0000000000000000000000000000000000000000..7eaf7b6f35d60ee20c9fa64a27d7bb0c2574788f --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/1db18493b8b850355400f43aafdcb9df.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0171, + "steps": 31 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/2a28cfc38a2908140e135353baa06088.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/2a28cfc38a2908140e135353baa06088.json new file mode 100644 index 0000000000000000000000000000000000000000..76b95735c176eab1b4e4f83ee70889dfe5ca59b3 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/2a28cfc38a2908140e135353baa06088.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0725, + "steps": 140 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/4f33df2279b0e890ba7bff871d38cecd.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/4f33df2279b0e890ba7bff871d38cecd.json new file mode 100644 index 0000000000000000000000000000000000000000..18f30bc60181b2b5574098f3ed9501f841537b6a --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/4f33df2279b0e890ba7bff871d38cecd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0334, + "steps": 46 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/52bea5b603c65f8552f0c9aeb6ed1d89.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/52bea5b603c65f8552f0c9aeb6ed1d89.json new file mode 100644 index 0000000000000000000000000000000000000000..b0a19f3e8d3bf1a97ff81558c21d3621cc8c23d0 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/52bea5b603c65f8552f0c9aeb6ed1d89.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.04, "steps": 61 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/5fca65f6c6b9b13d433400d10fa23422.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/5fca65f6c6b9b13d433400d10fa23422.json new file mode 100644 index 0000000000000000000000000000000000000000..affce8f60e00c4780ec42b02b88f2b3d567a9bab --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/5fca65f6c6b9b13d433400d10fa23422.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0637, + "steps": 88 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/6a4c0201d221d120649017a339e65b0e.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/6a4c0201d221d120649017a339e65b0e.json new file mode 100644 index 0000000000000000000000000000000000000000..5cffca69f90cc15493b850f41a1bfd012eaebe40 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/6a4c0201d221d120649017a339e65b0e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0292, + "steps": 47 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/8e4933dd7105d7e262a877a69f714e49.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/8e4933dd7105d7e262a877a69f714e49.json new file mode 100644 index 0000000000000000000000000000000000000000..b26a6547ee1d1b4358a1c786037e5afa78556269 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/8e4933dd7105d7e262a877a69f714e49.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0274, + "steps": 41 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/b0b18f7b5e9a56aaa87fc18b1545b82e.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/b0b18f7b5e9a56aaa87fc18b1545b82e.json new file mode 100644 index 0000000000000000000000000000000000000000..6d5e1e15b813eb85b28ac7673d8806650c8dd471 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/b0b18f7b5e9a56aaa87fc18b1545b82e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0187, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/b97ad9118586ec18afea51c70aefbe14.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/b97ad9118586ec18afea51c70aefbe14.json new file mode 100644 index 0000000000000000000000000000000000000000..86d3d060e05a4ff76792c86c9da2b6c5e83352ff --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/b97ad9118586ec18afea51c70aefbe14.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0384, + "steps": 52 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/bb64a18908b60494d48d4662b8b1bc53.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/bb64a18908b60494d48d4662b8b1bc53.json new file mode 100644 index 0000000000000000000000000000000000000000..25f65a59b9bf39379c35f61684751949380cb33c --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/bb64a18908b60494d48d4662b8b1bc53.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.026, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/cc940133ccebda46c25c55f466d07bc9.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/cc940133ccebda46c25c55f466d07bc9.json new file mode 100644 index 0000000000000000000000000000000000000000..893df63e32aa2b178a57ee21bd5fa358454b50ab --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/cc940133ccebda46c25c55f466d07bc9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0261, + "steps": 32 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/f0647961d60b6a41a0c8835b218acaa4.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/f0647961d60b6a41a0c8835b218acaa4.json new file mode 100644 index 0000000000000000000000000000000000000000..c1c7f26f33ac9e630006d6f9c54a11497c7bd61e --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/f0647961d60b6a41a0c8835b218acaa4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0209, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/fd9cc96f726e3a0bfb470fa34270e957.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/fd9cc96f726e3a0bfb470fa34270e957.json new file mode 100644 index 0000000000000000000000000000000000000000..c9976eb924901e3487bceafd007b7c69c03a5c03 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.0.session/cache/fd9cc96f726e3a0bfb470fa34270e957.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.3838, + "steps": 531 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.res.oracle index 02a45f3effaa57cbc79c1ede9ea1202f19c259a5..bd27fc933298b8c30d36296a12b78436c804e32e 100644 --- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.res.oracle +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo2_solved.res.oracle @@ -4,31 +4,31 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 22 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_ensures : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_max_subarray_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_max_subarray_loop_invariant_2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_3_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_3_preserved : Valid [wp] [Qed] Goal typed_max_subarray_loop_invariant_3_established : Valid [wp] [Qed] Goal typed_max_subarray_loop_invariant_4_preserved : Valid [wp] [Qed] Goal typed_max_subarray_loop_invariant_4_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_5_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_5_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_6_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_6_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_7_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_7_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_8_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_8_established : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_5_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_5_established : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_6_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_6_established : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_7_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_7_established : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_8_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_8_established : Valid [wp] [Qed] Goal typed_max_subarray_loop_assigns : Valid [wp] [Qed] Goal typed_max_subarray_assigns : Valid [wp] [Qed] Goal typed_max_subarray_loop_variant_decrease : Valid [wp] [Qed] Goal typed_max_subarray_loop_variant_positive : Valid [wp] Proved goals: 22 / 22 - Qed: 9 - Alt-Ergo 2.0.0: 13 + Qed: 9 + Alt-Ergo: 13 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success max_subarray 9 13 22 100% @@ -36,32 +36,32 @@ [wp] Running WP plugin... [rte] annotating function max_subarray [wp] 23 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_ensures : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_max_subarray_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_max_subarray_loop_invariant_2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_3_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_3_preserved : Valid [wp] [Qed] Goal typed_max_subarray_loop_invariant_3_established : Valid [wp] [Qed] Goal typed_max_subarray_loop_invariant_4_preserved : Valid [wp] [Qed] Goal typed_max_subarray_loop_invariant_4_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_5_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_5_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_6_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_6_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_7_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_7_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_8_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_loop_invariant_8_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_max_subarray_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_5_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_5_established : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_6_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_6_established : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_7_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_7_established : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_8_preserved : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_loop_invariant_8_established : Valid +[wp] [Alt-Ergo] Goal typed_max_subarray_assert_rte_mem_access : Valid [wp] [Qed] Goal typed_max_subarray_loop_assigns : Valid [wp] [Qed] Goal typed_max_subarray_assigns : Valid [wp] [Qed] Goal typed_max_subarray_loop_variant_decrease : Valid [wp] [Qed] Goal typed_max_subarray_loop_variant_positive : Valid [wp] Proved goals: 14 / 23 - Qed: 0 - Alt-Ergo 2.0.0: 14 + Qed: 0 + Alt-Ergo: 14 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success max_subarray 9 14 23 100% diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/08684fe5bb0b859609e5e2da5c93ddc9.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/08684fe5bb0b859609e5e2da5c93ddc9.json new file mode 100644 index 0000000000000000000000000000000000000000..c6cb212db7c0a23dc2518a8d28962cf43c64600b --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/08684fe5bb0b859609e5e2da5c93ddc9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0585, + "steps": 110 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/0b84e8d1fe7cada922eee70e0014b830.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/0b84e8d1fe7cada922eee70e0014b830.json new file mode 100644 index 0000000000000000000000000000000000000000..ff7a119c2952fc5f95e9e58e7ceee230cd57a211 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/0b84e8d1fe7cada922eee70e0014b830.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0603, + "steps": 153 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/0df406a3ab49439bf370b735b64a28be.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/0df406a3ab49439bf370b735b64a28be.json new file mode 100644 index 0000000000000000000000000000000000000000..86c7ebfda8e719d0cfff61d9922bf06c546ebfc6 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/0df406a3ab49439bf370b735b64a28be.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0537, + "steps": 119 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/12560e7206bd49e746fb81703ec7c9a0.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/12560e7206bd49e746fb81703ec7c9a0.json new file mode 100644 index 0000000000000000000000000000000000000000..b6b6c98618e61e9e14c652313c907d8a6fbf00d0 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/12560e7206bd49e746fb81703ec7c9a0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0752, + "steps": 121 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/2893f09f4b372369f52ab2508dc4d1df.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/2893f09f4b372369f52ab2508dc4d1df.json new file mode 100644 index 0000000000000000000000000000000000000000..504539f8e887ce07b906eb9925340c14f3eb7490 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/2893f09f4b372369f52ab2508dc4d1df.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0558, + "steps": 119 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/3363a84f6237d5f2156f720cc6423b1d.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/3363a84f6237d5f2156f720cc6423b1d.json new file mode 100644 index 0000000000000000000000000000000000000000..ee6a96cde454cd51ebe34643b3beb51ef5eb2df7 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/3363a84f6237d5f2156f720cc6423b1d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.8893, + "steps": 443 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/3f66982e68b708a728e93d1f12a90956.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/3f66982e68b708a728e93d1f12a90956.json new file mode 100644 index 0000000000000000000000000000000000000000..b39dca3dc0657b9251e25692c4def428841fe624 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/3f66982e68b708a728e93d1f12a90956.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.8427, + "steps": 312 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/4b0bdf95f407a12b0b56312347638faa.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/4b0bdf95f407a12b0b56312347638faa.json new file mode 100644 index 0000000000000000000000000000000000000000..4e25943354bc14cf52de9a922e70ecd385df266a --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/4b0bdf95f407a12b0b56312347638faa.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0296, + "steps": 34 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/4c763aef506b5f72c8266663f4807451.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/4c763aef506b5f72c8266663f4807451.json new file mode 100644 index 0000000000000000000000000000000000000000..44f62046a719b9d087e273324b9b9a76a36c4092 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/4c763aef506b5f72c8266663f4807451.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 1.0081, + "steps": 480 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/56894b30e164919e08001992deb815bf.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/56894b30e164919e08001992deb815bf.json new file mode 100644 index 0000000000000000000000000000000000000000..cff5a021c9dbf8048b02a068588f544a9dfbba5d --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/56894b30e164919e08001992deb815bf.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2799, + "steps": 245 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/7dd1a95acaeb5f674c35544f3699a629.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/7dd1a95acaeb5f674c35544f3699a629.json new file mode 100644 index 0000000000000000000000000000000000000000..522660861270a40246ed91084f7f68defd2890cf --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/7dd1a95acaeb5f674c35544f3699a629.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 1.1398, + "steps": 587 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/8d663b0cdcfa823bd7e4e411eba24d3d.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/8d663b0cdcfa823bd7e4e411eba24d3d.json new file mode 100644 index 0000000000000000000000000000000000000000..fcd7319d713b585ebc489019fe329ffbb33ff505 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/8d663b0cdcfa823bd7e4e411eba24d3d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0161, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/959966f94f18fc87449947c511dac326.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/959966f94f18fc87449947c511dac326.json new file mode 100644 index 0000000000000000000000000000000000000000..99bb07612a719145ec4e0ae80fea041800074078 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/959966f94f18fc87449947c511dac326.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0249, + "steps": 36 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/a1b35a4e1a63375fed44b4acfab0abe4.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/a1b35a4e1a63375fed44b4acfab0abe4.json new file mode 100644 index 0000000000000000000000000000000000000000..12f9ce9f6a52b225d3dfa884263ab3bebc6c8c7a --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/a1b35a4e1a63375fed44b4acfab0abe4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.53, + "steps": 327 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/ac724de9d8ba4f382f6fa56ca6f73ea2.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/ac724de9d8ba4f382f6fa56ca6f73ea2.json new file mode 100644 index 0000000000000000000000000000000000000000..83ef4a3973105dc3e9a8f81213f6c6e8cae906d8 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/ac724de9d8ba4f382f6fa56ca6f73ea2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0236, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/b0b944924766b5da4fc525244a90a0b3.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/b0b944924766b5da4fc525244a90a0b3.json new file mode 100644 index 0000000000000000000000000000000000000000..3dd2f006e57aefaf51cf88147eae447e418152be --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/b0b944924766b5da4fc525244a90a0b3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0394, + "steps": 100 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/b1f7a5aec086834c2edf73c1e836b33e.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/b1f7a5aec086834c2edf73c1e836b33e.json new file mode 100644 index 0000000000000000000000000000000000000000..21b44acd1450a5663b405cb9b63065743425941a --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/b1f7a5aec086834c2edf73c1e836b33e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0897, + "steps": 183 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/bdfee7224fc180dfb3bb87037e1a883e.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/bdfee7224fc180dfb3bb87037e1a883e.json new file mode 100644 index 0000000000000000000000000000000000000000..d0bc03e0afb11c094249bd5d5a586261c1da8eda --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/bdfee7224fc180dfb3bb87037e1a883e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0428, + "steps": 88 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/c6c99d4219027da1f822fa408394861a.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/c6c99d4219027da1f822fa408394861a.json new file mode 100644 index 0000000000000000000000000000000000000000..d6f70c831e6c03c4c940c2e13b458d906112ae7d --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/c6c99d4219027da1f822fa408394861a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0173, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/ce2c242b4718aec15be5afe0fdd649dc.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/ce2c242b4718aec15be5afe0fdd649dc.json new file mode 100644 index 0000000000000000000000000000000000000000..d0b999779dd7533c0735ae055f291d7e81a66a6d --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/ce2c242b4718aec15be5afe0fdd649dc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1059, + "steps": 148 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/ec21b1856aed24cd2a562c7323d31933.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/ec21b1856aed24cd2a562c7323d31933.json new file mode 100644 index 0000000000000000000000000000000000000000..2d8604179a265ad2fd7595d01aa7e676139daff8 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.0.session/cache/ec21b1856aed24cd2a562c7323d31933.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0519, + "steps": 122 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.res.oracle index aa04789618e4c40120ca653632d257a4a5ce3d22..56be9acc1dbb068d766b2e7c67dddfb01ae5a727 100644 --- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.res.oracle +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.res.oracle @@ -4,31 +4,31 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 34 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures_3 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_3_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_3_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_3_established : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_4_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_4_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_5_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_5_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_5_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_6_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_6_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_6_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_7_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_7_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_7_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_8_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_8_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_9_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_8_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_8_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_9_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_9_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_10_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_10_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_10_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_10_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_2 : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_assigns : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_assigns_2 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assigns_part1 : Valid @@ -39,8 +39,8 @@ [wp] [Qed] Goal typed_ref_equal_elements_loop_variant_2_decrease : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_variant_2_positive : Valid [wp] Proved goals: 34 / 34 - Qed: 18 - Alt-Ergo 2.0.0: 16 + Qed: 18 + Alt-Ergo: 16 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success equal_elements 18 16 34 100% @@ -56,47 +56,47 @@ [wp] Running WP plugin... [rte] annotating function equal_elements [wp] 50 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures_3 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures_3 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_index_bound : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_index_bound_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_rte_signed_overflow : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_3_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_rte_signed_overflow : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_3_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_3_established : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_4_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_4_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_5_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_5_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_5_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_6_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_6_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_6_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_7_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_7_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_7_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_8_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_8_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_9_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_8_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_8_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_9_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_9_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_10_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_10_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_rte_mem_access_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_rte_index_bound_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_rte_index_bound_4 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_10_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_10_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_rte_mem_access_3 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_rte_index_bound_3 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_rte_index_bound_4 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_4 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_5 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_6 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_7 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_index_bound_5 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_index_bound_6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_rte_signed_overflow_2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_rte_signed_overflow_2 : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_assigns : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_assigns_2 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assigns_part1 : Valid @@ -107,8 +107,8 @@ [wp] [Qed] Goal typed_ref_equal_elements_loop_variant_2_decrease : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_variant_2_positive : Valid [wp] Proved goals: 32 / 50 - Qed: 11 - Alt-Ergo 2.0.0: 21 + Qed: 11 + Alt-Ergo: 21 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success equal_elements 29 21 50 100% diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/0b03d072c2e645d3a802ecd1ddbdd117.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/0b03d072c2e645d3a802ecd1ddbdd117.json new file mode 100644 index 0000000000000000000000000000000000000000..e3c49406afea143e57c118eb7fc7789293d88a11 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/0b03d072c2e645d3a802ecd1ddbdd117.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0263, + "steps": 39 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/13fb4f9b82ea8314fbb63e56797396dd.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/13fb4f9b82ea8314fbb63e56797396dd.json new file mode 100644 index 0000000000000000000000000000000000000000..ad2f7387993f5738c47c8a866040841538a99e67 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/13fb4f9b82ea8314fbb63e56797396dd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0464, + "steps": 60 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/1ac406a1d41c41bbec1d73b95a9fa2b3.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/1ac406a1d41c41bbec1d73b95a9fa2b3.json new file mode 100644 index 0000000000000000000000000000000000000000..55bc9b6c03a0dd3feab5973fde1c62142c9c40c9 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/1ac406a1d41c41bbec1d73b95a9fa2b3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0276, + "steps": 45 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/1d7b34582b506aca12f88d73990fd429.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/1d7b34582b506aca12f88d73990fd429.json new file mode 100644 index 0000000000000000000000000000000000000000..583bba658f0108d0d9d35396eb674be04e323692 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/1d7b34582b506aca12f88d73990fd429.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1518, + "steps": 151 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/222628a873965a24b6130538abccbe0c.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/222628a873965a24b6130538abccbe0c.json new file mode 100644 index 0000000000000000000000000000000000000000..bcb4c7c9c9896928cd96545a85cfcfad975c1005 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/222628a873965a24b6130538abccbe0c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0436, + "steps": 70 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/26bcbe4b474e1f3397b5036721de6a48.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/26bcbe4b474e1f3397b5036721de6a48.json new file mode 100644 index 0000000000000000000000000000000000000000..e549be96967f5774ece7f40cc70e122c7bcae197 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/26bcbe4b474e1f3397b5036721de6a48.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0226, + "steps": 40 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/498033b4f0f01ae77b1066a7229a8ae1.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/498033b4f0f01ae77b1066a7229a8ae1.json new file mode 100644 index 0000000000000000000000000000000000000000..e09cea9fe31771cc5105b4d007b54a1caa6d2f61 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/498033b4f0f01ae77b1066a7229a8ae1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0362, + "steps": 54 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/4c93663acd3d810ed11ce432b4126dd4.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/4c93663acd3d810ed11ce432b4126dd4.json new file mode 100644 index 0000000000000000000000000000000000000000..0f1b5327888658c9761f2171b2528a706934d18e --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/4c93663acd3d810ed11ce432b4126dd4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0317, + "steps": 38 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/59df2bda48c82e664cf0c182070a9255.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/59df2bda48c82e664cf0c182070a9255.json new file mode 100644 index 0000000000000000000000000000000000000000..6e0c77d715164b4efe409e135790bfcfc36291ed --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/59df2bda48c82e664cf0c182070a9255.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0286, + "steps": 48 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/66913cbc77b9601075d2663e6cc311c5.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/66913cbc77b9601075d2663e6cc311c5.json new file mode 100644 index 0000000000000000000000000000000000000000..a2d1d2ec82baf9faf034e2db4d73506a373defef --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/66913cbc77b9601075d2663e6cc311c5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0733, + "steps": 101 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/75580edcb4d217006e1383f5bf671521.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/75580edcb4d217006e1383f5bf671521.json new file mode 100644 index 0000000000000000000000000000000000000000..5abc6d378645d6a73cb53548c1e7137a31ffc042 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/75580edcb4d217006e1383f5bf671521.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0537, + "steps": 68 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/8a73a0c24c0ffa327627b4cc1f6e3a96.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/8a73a0c24c0ffa327627b4cc1f6e3a96.json new file mode 100644 index 0000000000000000000000000000000000000000..1fc4e6868927e820d4bc27c6e8e92a1482035c45 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/8a73a0c24c0ffa327627b4cc1f6e3a96.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1614, + "steps": 248 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/9a486bcb02bcf61f911c38008c0ce015.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/9a486bcb02bcf61f911c38008c0ce015.json new file mode 100644 index 0000000000000000000000000000000000000000..e5ca1939f14263d4581362d3ef06d3b919dd86fb --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/9a486bcb02bcf61f911c38008c0ce015.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0258, + "steps": 30 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/a1c0eb28889c93dfc950546660699e70.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/a1c0eb28889c93dfc950546660699e70.json new file mode 100644 index 0000000000000000000000000000000000000000..99b902249e0011df8a627507a416381826525752 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/a1c0eb28889c93dfc950546660699e70.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1243, + "steps": 182 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/c279c1b70b780d1002ef929694123e9c.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/c279c1b70b780d1002ef929694123e9c.json new file mode 100644 index 0000000000000000000000000000000000000000..d4f2eed43245cd7c062c970585e4e8abf2c0bbc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/c279c1b70b780d1002ef929694123e9c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0486, + "steps": 70 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/d1242b434b34ef003a61df9b9f123c06.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/d1242b434b34ef003a61df9b9f123c06.json new file mode 100644 index 0000000000000000000000000000000000000000..293d17bda29fc32f222a595765de1c4cdc0004dc --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/d1242b434b34ef003a61df9b9f123c06.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0202, + "steps": 39 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/de35241f449ca8c8f21a71a11c245aea.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/de35241f449ca8c8f21a71a11c245aea.json new file mode 100644 index 0000000000000000000000000000000000000000..d2040ad1c530a781728119879b391b87d488f12a --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/de35241f449ca8c8f21a71a11c245aea.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0705, + "steps": 96 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/e02f4db8716ad767dacf0bea9329bcda.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/e02f4db8716ad767dacf0bea9329bcda.json new file mode 100644 index 0000000000000000000000000000000000000000..2be7081ec1d003a8aad5a25a3b026aa560f88548 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/e02f4db8716ad767dacf0bea9329bcda.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0244, + "steps": 41 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/e5ff766314a6e2818570cadff9139e42.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/e5ff766314a6e2818570cadff9139e42.json new file mode 100644 index 0000000000000000000000000000000000000000..472de7796099a22573dddfaba03bfbac8f1697c7 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/e5ff766314a6e2818570cadff9139e42.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0171, + "steps": 30 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/f0a3d94e3d2b181ba1c8670fefa3d1a7.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/f0a3d94e3d2b181ba1c8670fefa3d1a7.json new file mode 100644 index 0000000000000000000000000000000000000000..a4253b497e692174f6c8176599ce7064a350c3bb --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/f0a3d94e3d2b181ba1c8670fefa3d1a7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0202, + "steps": 42 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/f51a2df917c16a29bb00a7c564388e96.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/f51a2df917c16a29bb00a7c564388e96.json new file mode 100644 index 0000000000000000000000000000000000000000..2692ad0d9907fe02859e759a3b55e27d92fa5b1a --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/f51a2df917c16a29bb00a7c564388e96.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0204, + "steps": 29 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/fa6a7ea49d43ffa32206173c226aef1f.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/fa6a7ea49d43ffa32206173c226aef1f.json new file mode 100644 index 0000000000000000000000000000000000000000..81d24f15d7907a4f6b9c71edde93b194b6c5c070 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/fa6a7ea49d43ffa32206173c226aef1f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1152, + "steps": 160 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/fae9cf7a76a7442b9e1c0d2eb262ea44.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/fae9cf7a76a7442b9e1c0d2eb262ea44.json new file mode 100644 index 0000000000000000000000000000000000000000..9212939592984fda1fffdbb5c0108d46994f6ebd --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.0.session/cache/fae9cf7a76a7442b9e1c0d2eb262ea44.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.129, + "steps": 263 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.res.oracle index a7fd70e18da9540f36fca7df1e0449284b323bd1..0d2cb66d920886acaab8d67242ea56cb9bd5b2f9 100644 --- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.res.oracle +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.old.v2.res.oracle @@ -4,32 +4,32 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 35 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures_v1_good : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures_v2_good : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures_v1_v2_diff : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures_v1_good : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures_v2_good : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures_v1_v2_diff : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_set_at_0_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_set_at_0_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_set_at_0_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_set_at_1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_bound_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_set_at_1 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_bound_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_bound_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_seen_sound1_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_seen_sound1_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_seen_sound2_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_seen_sound2_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_seen_sound1_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_seen_sound1_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_seen_sound2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_seen_sound2_established : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_v1_first_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_v1_first_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v1_sound1_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v1_sound1_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_v1_sound1_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v1_sound2_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v1_sound2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v1_v2_diff_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v1_sound2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v1_sound2_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v1_v2_diff_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_v1_v2_diff_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v2_sound1_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v2_sound1_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_v2_sound1_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v2_sound2_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v2_sound2_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v2_sound2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v2_sound2_established : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_assigns : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_assigns_2 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assigns_part1 : Valid @@ -40,8 +40,8 @@ [wp] [Qed] Goal typed_ref_equal_elements_loop_variant_2_decrease : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_variant_2_positive : Valid [wp] Proved goals: 35 / 35 - Qed: 17 - Alt-Ergo 2.0.0: 18 + Qed: 17 + Alt-Ergo: 18 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success equal_elements 17 18 35 100% @@ -57,40 +57,40 @@ [wp] Running WP plugin... [rte] annotating function equal_elements [wp] 51 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures_v1_good : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures_v2_good : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_ensures_v1_v2_diff : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures_v1_good : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures_v2_good : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_ensures_v1_v2_diff : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_set_at_0_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_set_at_0_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_set_at_0_established : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_index_bound : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_index_bound_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_set_at_1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_rte_signed_overflow : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_bound_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_set_at_1 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_rte_signed_overflow : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_bound_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_bound_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_seen_sound1_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_seen_sound1_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_seen_sound2_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_seen_sound2_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_seen_sound1_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_seen_sound1_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_seen_sound2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_seen_sound2_established : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_v1_first_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_v1_first_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v1_sound1_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v1_sound1_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_v1_sound1_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v1_sound2_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v1_sound2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v1_v2_diff_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v1_sound2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v1_sound2_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v1_v2_diff_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_v1_v2_diff_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v2_sound1_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v2_sound1_preserved : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_invariant_v2_sound1_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v2_sound2_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_loop_invariant_v2_sound2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_rte_mem_access_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_rte_index_bound_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_rte_index_bound_4 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v2_sound2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_loop_invariant_v2_sound2_established : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_rte_mem_access_3 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_rte_index_bound_3 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_rte_index_bound_4 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_4 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_5 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_6 : Valid @@ -98,7 +98,7 @@ [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_mem_access_8 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_index_bound_5 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assert_rte_index_bound_6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_equal_elements_assert_rte_signed_overflow_2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_equal_elements_assert_rte_signed_overflow_2 : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_assigns : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_assigns_2 : Valid [wp] [Qed] Goal typed_ref_equal_elements_assigns_part1 : Valid @@ -109,8 +109,8 @@ [wp] [Qed] Goal typed_ref_equal_elements_loop_variant_2_decrease : Valid [wp] [Qed] Goal typed_ref_equal_elements_loop_variant_2_positive : Valid [wp] Proved goals: 34 / 51 - Qed: 11 - Alt-Ergo 2.0.0: 23 + Qed: 11 + Alt-Ergo: 23 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success equal_elements 28 23 51 100% diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/1b622e3d93b7fc31f11d12830d1b6c4b.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/1b622e3d93b7fc31f11d12830d1b6c4b.json new file mode 100644 index 0000000000000000000000000000000000000000..4e0b50670450d34fbadbde1767e06470bc29ed69 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/1b622e3d93b7fc31f11d12830d1b6c4b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0208, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/289855ce5d982b769eb6dff6d4f3b6aa.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/289855ce5d982b769eb6dff6d4f3b6aa.json new file mode 100644 index 0000000000000000000000000000000000000000..49aed206c71529ba84753b92324ddc23bfc3f624 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/289855ce5d982b769eb6dff6d4f3b6aa.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0832, + "steps": 101 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/297aacf9bbac2e36fcb37f1209b84420.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/297aacf9bbac2e36fcb37f1209b84420.json new file mode 100644 index 0000000000000000000000000000000000000000..b3b240d65a05543806ad8f5b338620eb00a5c588 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/297aacf9bbac2e36fcb37f1209b84420.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0146, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/2f6fc8e880f60e91d14af34092940c93.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/2f6fc8e880f60e91d14af34092940c93.json new file mode 100644 index 0000000000000000000000000000000000000000..c6c0d05fd53fc21f53d7b74720df160a41c2f24e --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/2f6fc8e880f60e91d14af34092940c93.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2293, + "steps": 153 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/31b1a68c03d87226214663ff1d092d9d.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/31b1a68c03d87226214663ff1d092d9d.json new file mode 100644 index 0000000000000000000000000000000000000000..f0ad4d7a3362b20b570e6f280bc17da08f411302 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/31b1a68c03d87226214663ff1d092d9d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.042, + "steps": 59 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/33d01a84548f3dc50863fd36c927af60.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/33d01a84548f3dc50863fd36c927af60.json new file mode 100644 index 0000000000000000000000000000000000000000..859c4f320e32a10d0533b76bac5cc061b36e407f --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/33d01a84548f3dc50863fd36c927af60.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.037, + "steps": 48 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/39f3dabe13356fee6984ad2585788ea7.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/39f3dabe13356fee6984ad2585788ea7.json new file mode 100644 index 0000000000000000000000000000000000000000..db37fbf043018e151477712952017ef594691388 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/39f3dabe13356fee6984ad2585788ea7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0362, + "steps": 50 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/4ac6029c017064227aac6efdc70d2743.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/4ac6029c017064227aac6efdc70d2743.json new file mode 100644 index 0000000000000000000000000000000000000000..a4cb93d90be569153a08ef0fd29ee121fa02c9dc --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/4ac6029c017064227aac6efdc70d2743.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0561, + "steps": 72 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/4bc931f8969779ec03c9e47cff11e03a.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/4bc931f8969779ec03c9e47cff11e03a.json new file mode 100644 index 0000000000000000000000000000000000000000..5c086421ced013b768a5705b27fe79f00e06b9f0 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/4bc931f8969779ec03c9e47cff11e03a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0325, + "steps": 50 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/830efc5769758ea36eca057515e69e98.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/830efc5769758ea36eca057515e69e98.json new file mode 100644 index 0000000000000000000000000000000000000000..6f2e9003754d8a3ea6ae2445fb8bf6636ad56a16 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/830efc5769758ea36eca057515e69e98.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0242, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/a5169c30859482e24c0153f3163746bf.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/a5169c30859482e24c0153f3163746bf.json new file mode 100644 index 0000000000000000000000000000000000000000..4e431bc033fe24dc88a43c66ae29301207d6bc52 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/a5169c30859482e24c0153f3163746bf.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0395, + "steps": 62 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/a9e93bbfa775f363f87b62d4c0a13144.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/a9e93bbfa775f363f87b62d4c0a13144.json new file mode 100644 index 0000000000000000000000000000000000000000..3c284e70820c995ec5edb7e197c2ca8d33d9b628 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/a9e93bbfa775f363f87b62d4c0a13144.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0241, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/b4216317267687be44a9e18399f31532.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/b4216317267687be44a9e18399f31532.json new file mode 100644 index 0000000000000000000000000000000000000000..69c835e14b2e91427fba5b72c107c8246fc817af --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/b4216317267687be44a9e18399f31532.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0246, + "steps": 28 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/c5613e6f629e8fd6a08d4cbeb3973dfc.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/c5613e6f629e8fd6a08d4cbeb3973dfc.json new file mode 100644 index 0000000000000000000000000000000000000000..66cbe9f8b7a87c274d14a55dca09bb53d0c400fa --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/c5613e6f629e8fd6a08d4cbeb3973dfc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0229, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/d37a0e8344858df6290a84de299cb72b.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/d37a0e8344858df6290a84de299cb72b.json new file mode 100644 index 0000000000000000000000000000000000000000..69b94ed422a41e7da50615bae4b91dab684a9759 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.0.session/cache/d37a0e8344858df6290a84de299cb72b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0409, + "steps": 46 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.res.oracle index 0a1e4ff4ec23fc5bed99948dd6a8fa7e1bde3d8b..af7f5f6418ea9b26d2ac9e28f26e2506c2a0aaa8 100644 --- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.res.oracle +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_exo3_solved.simplified.res.oracle @@ -6,18 +6,18 @@ [wp] 26 goals scheduled [wp] [Qed] Goal typed_pair_complete_has_pair_no_pair : Valid [wp] [Qed] Goal typed_pair_disjoint_has_pair_no_pair : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_pair_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_pair_loop_invariant_2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_3_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_3_preserved : Valid [wp] [Qed] Goal typed_pair_loop_invariant_3_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_4_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_4_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_5_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_4_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_4_established : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_5_preserved : Valid [wp] [Qed] Goal typed_pair_loop_invariant_5_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_6_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_6_established : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_6_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_6_established : Valid [wp] [Qed] Goal typed_pair_loop_assigns : Valid [wp] [Qed] Goal typed_pair_loop_assigns_2 : Valid [wp] [Qed] Goal typed_pair_assigns_part1 : Valid @@ -28,11 +28,11 @@ [wp] [Qed] Goal typed_pair_loop_variant_positive : Valid [wp] [Qed] Goal typed_pair_loop_variant_2_decrease : Valid [wp] [Qed] Goal typed_pair_loop_variant_2_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_has_pair_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_no_pair_ensures : Valid +[wp] [Alt-Ergo] Goal typed_pair_has_pair_ensures : Valid +[wp] [Alt-Ergo] Goal typed_pair_no_pair_ensures : Valid [wp] Proved goals: 26 / 26 - Qed: 16 - Alt-Ergo 2.0.0: 10 + Qed: 16 + Alt-Ergo: 10 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success pair 16 10 26 100% @@ -42,27 +42,27 @@ [wp] 35 goals scheduled [wp] [Qed] Goal typed_pair_complete_has_pair_no_pair : Valid [wp] [Qed] Goal typed_pair_disjoint_has_pair_no_pair : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_pair_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_pair_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_pair_assert_rte_index_bound : Valid [wp] [Qed] Goal typed_pair_assert_rte_index_bound_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_assert_rte_signed_overflow : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_3_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_assert_rte_signed_overflow : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_3_preserved : Valid [wp] [Qed] Goal typed_pair_loop_invariant_3_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_4_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_4_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_5_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_4_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_4_established : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_5_preserved : Valid [wp] [Qed] Goal typed_pair_loop_invariant_5_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_6_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_loop_invariant_6_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_assert_rte_mem_access : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_assert_rte_index_bound_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_assert_rte_index_bound_4 : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_6_preserved : Valid +[wp] [Alt-Ergo] Goal typed_pair_loop_invariant_6_established : Valid +[wp] [Alt-Ergo] Goal typed_pair_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_pair_assert_rte_index_bound_3 : Valid +[wp] [Alt-Ergo] Goal typed_pair_assert_rte_index_bound_4 : Valid [wp] [Qed] Goal typed_pair_assert_rte_index_bound_5 : Valid [wp] [Qed] Goal typed_pair_assert_rte_index_bound_6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_assert_rte_signed_overflow_2 : Valid +[wp] [Alt-Ergo] Goal typed_pair_assert_rte_signed_overflow_2 : Valid [wp] [Qed] Goal typed_pair_loop_assigns : Valid [wp] [Qed] Goal typed_pair_loop_assigns_2 : Valid [wp] [Qed] Goal typed_pair_assigns_part1 : Valid @@ -73,11 +73,11 @@ [wp] [Qed] Goal typed_pair_loop_variant_positive : Valid [wp] [Qed] Goal typed_pair_loop_variant_2_decrease : Valid [wp] [Qed] Goal typed_pair_loop_variant_2_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_has_pair_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_pair_no_pair_ensures : Valid +[wp] [Alt-Ergo] Goal typed_pair_has_pair_ensures : Valid +[wp] [Alt-Ergo] Goal typed_pair_no_pair_ensures : Valid [wp] Proved goals: 19 / 35 - Qed: 4 - Alt-Ergo 2.0.0: 15 + Qed: 4 + Alt-Ergo: 15 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success pair 20 15 35 100% diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/0217e1b59bcc89f822b55ffce9909a0f.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/0217e1b59bcc89f822b55ffce9909a0f.json new file mode 100644 index 0000000000000000000000000000000000000000..c1b5663c216ddb3412c93de9938a40f71ec0c4d1 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/0217e1b59bcc89f822b55ffce9909a0f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0755, + "steps": 98 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/02b79ca7386ff18ea2bd98e3092f5e74.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/02b79ca7386ff18ea2bd98e3092f5e74.json new file mode 100644 index 0000000000000000000000000000000000000000..1a9b053948cd2e91b222b4f46a3d1cfdf675e4ae --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/02b79ca7386ff18ea2bd98e3092f5e74.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0798, + "steps": 95 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/05e55fb97124da027da07fb27355c676.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/05e55fb97124da027da07fb27355c676.json new file mode 100644 index 0000000000000000000000000000000000000000..ff2a524319a11c966571552956244647ca476d76 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/05e55fb97124da027da07fb27355c676.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0484, + "steps": 63 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/0748533799f9345a8d722ffe15a15bf9.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/0748533799f9345a8d722ffe15a15bf9.json new file mode 100644 index 0000000000000000000000000000000000000000..a8f922dd07febcbf824b6d15dfda20fe6c45f188 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/0748533799f9345a8d722ffe15a15bf9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0233, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/07c16a10ed60aa2880320d02f5df8ac6.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/07c16a10ed60aa2880320d02f5df8ac6.json new file mode 100644 index 0000000000000000000000000000000000000000..aa9cbb881a48ba42ae8d03867242653f554f2878 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/07c16a10ed60aa2880320d02f5df8ac6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0394, + "steps": 74 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/0ec41c1be8c4d7cd1ef19c80e38dc4e3.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/0ec41c1be8c4d7cd1ef19c80e38dc4e3.json new file mode 100644 index 0000000000000000000000000000000000000000..b415c7f2991cb6c3ac11c4a4b59b464c3205c62c --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/0ec41c1be8c4d7cd1ef19c80e38dc4e3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0366, + "steps": 42 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/10ebaf1c1a5e89382368e4dee86defb7.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/10ebaf1c1a5e89382368e4dee86defb7.json new file mode 100644 index 0000000000000000000000000000000000000000..a1a5703ff6806d1aededa20de6d2fed3eacba70b --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/10ebaf1c1a5e89382368e4dee86defb7.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.08, "steps": 90 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/112383f9ed5ccc2ac5e83f0d24e75392.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/112383f9ed5ccc2ac5e83f0d24e75392.json new file mode 100644 index 0000000000000000000000000000000000000000..b96571161fc60a7da5299e7ee8015e92607646d4 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/112383f9ed5ccc2ac5e83f0d24e75392.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0252, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/11b5740af5d5680c0d47e0afe2faef3d.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/11b5740af5d5680c0d47e0afe2faef3d.json new file mode 100644 index 0000000000000000000000000000000000000000..96d454c8ac7871b6513f995c59c547c2f6fa56d0 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/11b5740af5d5680c0d47e0afe2faef3d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0504, + "steps": 74 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/11b70f594b00ee0c709df1e0bde1eb58.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/11b70f594b00ee0c709df1e0bde1eb58.json new file mode 100644 index 0000000000000000000000000000000000000000..9b3922f78d86a072bd8e0705007d5214d1cd4c72 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/11b70f594b00ee0c709df1e0bde1eb58.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0377, + "steps": 61 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/139105853ce4c73426b1f1d6fe620a50.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/139105853ce4c73426b1f1d6fe620a50.json new file mode 100644 index 0000000000000000000000000000000000000000..cac3cfaaf51467a26a898034e9abb840a815411e --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/139105853ce4c73426b1f1d6fe620a50.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0339, + "steps": 41 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/19f3783259b4bbab91cf46319f203ea0.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/19f3783259b4bbab91cf46319f203ea0.json new file mode 100644 index 0000000000000000000000000000000000000000..dbe6c70f5d35db2b445ea97f0ebf9db90a811993 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/19f3783259b4bbab91cf46319f203ea0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0452, + "steps": 54 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/1d41d2fb7f4af3ab3b5e4d23c0b7d0b9.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/1d41d2fb7f4af3ab3b5e4d23c0b7d0b9.json new file mode 100644 index 0000000000000000000000000000000000000000..9f85227455440ff34776fa2071cd3a0712bee321 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/1d41d2fb7f4af3ab3b5e4d23c0b7d0b9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.025, + "steps": 38 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/1ffe3ea20240383fb745ff1cebe404a3.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/1ffe3ea20240383fb745ff1cebe404a3.json new file mode 100644 index 0000000000000000000000000000000000000000..3e09f6f4de2cdd5ca3104068a75ba2337a95fc2e --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/1ffe3ea20240383fb745ff1cebe404a3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1116, + "steps": 119 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/2294a1a0d46031e9c158fda4e758860b.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/2294a1a0d46031e9c158fda4e758860b.json new file mode 100644 index 0000000000000000000000000000000000000000..466ac06645933404023ec392bca6a10c9888ee86 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/2294a1a0d46031e9c158fda4e758860b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.3971, + "steps": 249 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/2adcf5ee27ff8408c324a0e0ac219a79.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/2adcf5ee27ff8408c324a0e0ac219a79.json new file mode 100644 index 0000000000000000000000000000000000000000..bfd80a005ab2924735f027ae8cdfe01f82b2bc96 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/2adcf5ee27ff8408c324a0e0ac219a79.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0733, + "steps": 95 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/30225807bee29f3ec406fd298e41d0b1.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/30225807bee29f3ec406fd298e41d0b1.json new file mode 100644 index 0000000000000000000000000000000000000000..9b5888d649c38481e5b36aab52335af22e1aad38 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/30225807bee29f3ec406fd298e41d0b1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.018, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/3199ed7afa6e996051d55e2c29953ae5.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/3199ed7afa6e996051d55e2c29953ae5.json new file mode 100644 index 0000000000000000000000000000000000000000..98eb938b43f6918f377cd8f4a34e59d86397bdd0 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/3199ed7afa6e996051d55e2c29953ae5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0649, + "steps": 121 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/32a31e82ab5006d154c9b914adcc7122.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/32a31e82ab5006d154c9b914adcc7122.json new file mode 100644 index 0000000000000000000000000000000000000000..b0ae5b44e01a034e3ee5b93dd39f54125751500e --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/32a31e82ab5006d154c9b914adcc7122.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0318, + "steps": 56 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/365e3be7d1e2cd92e4e74ac640f1abda.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/365e3be7d1e2cd92e4e74ac640f1abda.json new file mode 100644 index 0000000000000000000000000000000000000000..1d09b6b6d385087e04193bd3a758f16f3e5aafdc --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/365e3be7d1e2cd92e4e74ac640f1abda.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0643, + "steps": 76 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/369f97ad7eac8eaf05ef0cf864a8b0a3.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/369f97ad7eac8eaf05ef0cf864a8b0a3.json new file mode 100644 index 0000000000000000000000000000000000000000..a9440f5b881dd5754af89e377f981e2ed691496b --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/369f97ad7eac8eaf05ef0cf864a8b0a3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0176, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/3b8beca411ab680ebe09bfc2fde76730.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/3b8beca411ab680ebe09bfc2fde76730.json new file mode 100644 index 0000000000000000000000000000000000000000..3feba6f2bd9be89eb4a44a670d50a04c74b0c522 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/3b8beca411ab680ebe09bfc2fde76730.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0731, + "steps": 87 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/40fab8af6cb7532b79135760e67d3e80.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/40fab8af6cb7532b79135760e67d3e80.json new file mode 100644 index 0000000000000000000000000000000000000000..e9fa3fa57e96ca139eb781011fbf8c9566ef241c --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/40fab8af6cb7532b79135760e67d3e80.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 1.4123, + "steps": 586 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/4b9df6dd702f27478cb01c618ac0f6d9.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/4b9df6dd702f27478cb01c618ac0f6d9.json new file mode 100644 index 0000000000000000000000000000000000000000..f5057f30e7ae11886980b27af2204516e08eb5fc --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/4b9df6dd702f27478cb01c618ac0f6d9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0516, + "steps": 64 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/4fabb8f2c5f0995a84f7d190c380ab5b.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/4fabb8f2c5f0995a84f7d190c380ab5b.json new file mode 100644 index 0000000000000000000000000000000000000000..0726d1e48051ed4a2fc2af9bc4c0cfed43693736 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/4fabb8f2c5f0995a84f7d190c380ab5b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0316, + "steps": 32 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/52a10f41e81fc1535d08ff5422cfd5bc.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/52a10f41e81fc1535d08ff5422cfd5bc.json new file mode 100644 index 0000000000000000000000000000000000000000..a0fb57ffcf726f4e1091adc046b94fdb37163ebb --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/52a10f41e81fc1535d08ff5422cfd5bc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1357, + "steps": 138 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/5982adbb363e3570adda1a0c629131c2.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/5982adbb363e3570adda1a0c629131c2.json new file mode 100644 index 0000000000000000000000000000000000000000..e760933044677cf22e1bf87f05e610b5b1093857 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/5982adbb363e3570adda1a0c629131c2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0976, + "steps": 95 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/5fb9032fd3d0b74a16d0f5e4212ca6e8.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/5fb9032fd3d0b74a16d0f5e4212ca6e8.json new file mode 100644 index 0000000000000000000000000000000000000000..02988f99539168c8f96b13c4764599b23caa6858 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/5fb9032fd3d0b74a16d0f5e4212ca6e8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1081, + "steps": 108 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/62ed3d12b215be37d8f96ec4ad1e7e2d.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/62ed3d12b215be37d8f96ec4ad1e7e2d.json new file mode 100644 index 0000000000000000000000000000000000000000..4fe3963213e8709773e6d940b2407eae7d90e3fa --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/62ed3d12b215be37d8f96ec4ad1e7e2d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0232, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/6fcb12508ccd39157c18daae0c4d1cc3.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/6fcb12508ccd39157c18daae0c4d1cc3.json new file mode 100644 index 0000000000000000000000000000000000000000..56236cecb64b1999a41b6c1a92f552094671c60a --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/6fcb12508ccd39157c18daae0c4d1cc3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0267, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/7205d48b43b8a7bc13e79700ce3f3985.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/7205d48b43b8a7bc13e79700ce3f3985.json new file mode 100644 index 0000000000000000000000000000000000000000..47f1fc1b15bd1e9c1e3fbe6c720c86b94772bea4 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/7205d48b43b8a7bc13e79700ce3f3985.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2798, + "steps": 251 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/73a56cd73e97ac94e841b63ddd7b445f.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/73a56cd73e97ac94e841b63ddd7b445f.json new file mode 100644 index 0000000000000000000000000000000000000000..e0d78a11dedb063d3a4f316075ddf5eb8f9a8a1f --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/73a56cd73e97ac94e841b63ddd7b445f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0314, + "steps": 29 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/74e504409531a16bd5936ff203a52c42.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/74e504409531a16bd5936ff203a52c42.json new file mode 100644 index 0000000000000000000000000000000000000000..e69366aa50097c97fdf301fa3640dff80ba21004 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/74e504409531a16bd5936ff203a52c42.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0636, + "steps": 72 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/76521fc9d2584f5e9e188fc4f81f1525.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/76521fc9d2584f5e9e188fc4f81f1525.json new file mode 100644 index 0000000000000000000000000000000000000000..dc9e2d9a9d9c59b4ce384d09f2064719687a689c --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/76521fc9d2584f5e9e188fc4f81f1525.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.046, + "steps": 64 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/77419533fe639b85922a0058334572ef.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/77419533fe639b85922a0058334572ef.json new file mode 100644 index 0000000000000000000000000000000000000000..0ae7b279d9e222d128cc41c93b572ab6a3df3b8d --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/77419533fe639b85922a0058334572ef.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0356, + "steps": 65 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/7aa8cdee2bad54981556a68f277c9e88.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/7aa8cdee2bad54981556a68f277c9e88.json new file mode 100644 index 0000000000000000000000000000000000000000..be8bf407cd7867a824ce0986d68c33c52989f623 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/7aa8cdee2bad54981556a68f277c9e88.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 2.6496, + "steps": 873 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/7ddc37360f6afb8743dce251c3af3703.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/7ddc37360f6afb8743dce251c3af3703.json new file mode 100644 index 0000000000000000000000000000000000000000..fe626d45072e3171da44c2e35baaa7acbb4a5ab9 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/7ddc37360f6afb8743dce251c3af3703.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0406, + "steps": 47 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/83eac07c72c09792970ff40eea3a46ce.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/83eac07c72c09792970ff40eea3a46ce.json new file mode 100644 index 0000000000000000000000000000000000000000..00fc9aa5181150d9272fde93b13df54e18fe7496 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/83eac07c72c09792970ff40eea3a46ce.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.4705, + "steps": 210 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/89ffb9ab7e69447d173ef5b22cf3affa.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/89ffb9ab7e69447d173ef5b22cf3affa.json new file mode 100644 index 0000000000000000000000000000000000000000..58249ffccbafab5cfe4b006d311876ac43a1cf85 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/89ffb9ab7e69447d173ef5b22cf3affa.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1467, + "steps": 133 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/8ca02a00ec8dae9388599ffd703bb1ab.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/8ca02a00ec8dae9388599ffd703bb1ab.json new file mode 100644 index 0000000000000000000000000000000000000000..91240736db752a6d060611793e3cca46ca7664c2 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/8ca02a00ec8dae9388599ffd703bb1ab.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.07, "steps": 92 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/9af78a02a6b6aae89240f7d33a4438a8.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/9af78a02a6b6aae89240f7d33a4438a8.json new file mode 100644 index 0000000000000000000000000000000000000000..2bcc23b90079aef709ce8b70df52e4f570cce100 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/9af78a02a6b6aae89240f7d33a4438a8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0352, + "steps": 39 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/a17e81674a10afa3c912ec861034059a.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/a17e81674a10afa3c912ec861034059a.json new file mode 100644 index 0000000000000000000000000000000000000000..8ef9a79c7153d060fa6a80e94b920d4cecac1ffd --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/a17e81674a10afa3c912ec861034059a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0479, + "steps": 61 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/b7b04bccbe93ac64668f57a046368367.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/b7b04bccbe93ac64668f57a046368367.json new file mode 100644 index 0000000000000000000000000000000000000000..666a068fdbb38ce1b4e162181159f390be6ebd00 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/b7b04bccbe93ac64668f57a046368367.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0232, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c14c5c3a338429d849b1759f24049b1f.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c14c5c3a338429d849b1759f24049b1f.json new file mode 100644 index 0000000000000000000000000000000000000000..8ce03fad1f0077d537d483039b6ae80542603e32 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c14c5c3a338429d849b1759f24049b1f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2302, + "steps": 178 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c2cfaa24161e784b3eb9b9004f5badbe.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c2cfaa24161e784b3eb9b9004f5badbe.json new file mode 100644 index 0000000000000000000000000000000000000000..f4120e7a1cc97627c64f0adb42aee284304a092f --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c2cfaa24161e784b3eb9b9004f5badbe.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2626, + "steps": 222 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c4180784596a340e22b1d23fc20a2de9.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c4180784596a340e22b1d23fc20a2de9.json new file mode 100644 index 0000000000000000000000000000000000000000..c4f782d74ee34df218c0a7d48b6e17c9e66ffa8b --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c4180784596a340e22b1d23fc20a2de9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0758, + "steps": 95 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c6e1781724257ceae63e4d24f01bb45d.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c6e1781724257ceae63e4d24f01bb45d.json new file mode 100644 index 0000000000000000000000000000000000000000..a9be7c0a9860739c70212d5c9984c4f766b0cc65 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/c6e1781724257ceae63e4d24f01bb45d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0262, + "steps": 33 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/ca18ba9fda8e2d8e9ba6e5e60e44b3c0.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/ca18ba9fda8e2d8e9ba6e5e60e44b3c0.json new file mode 100644 index 0000000000000000000000000000000000000000..1b75bdf87179bf5aaad081c5d95db817c4de46e9 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/ca18ba9fda8e2d8e9ba6e5e60e44b3c0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0379, + "steps": 65 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/cf0740cf057e666e0de872cb5b20bb3c.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/cf0740cf057e666e0de872cb5b20bb3c.json new file mode 100644 index 0000000000000000000000000000000000000000..775f5b81e473d78519c84003dfd8e1f2e0b7fcb2 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/cf0740cf057e666e0de872cb5b20bb3c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0708, + "steps": 81 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/d16464a9740e5ec6c5e51c2123f378e9.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/d16464a9740e5ec6c5e51c2123f378e9.json new file mode 100644 index 0000000000000000000000000000000000000000..283ea1f436924a511bd7c17605b4519a72647451 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/d16464a9740e5ec6c5e51c2123f378e9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2043, + "steps": 167 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/dc1935e738dc941ada251f78cb48d3e1.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/dc1935e738dc941ada251f78cb48d3e1.json new file mode 100644 index 0000000000000000000000000000000000000000..3d0711afb075996e5d73253a8c54b4d4145693bc --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/dc1935e738dc941ada251f78cb48d3e1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.4198, + "steps": 240 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/dd7e7541521b1255eae2c41f4f2c29e5.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/dd7e7541521b1255eae2c41f4f2c29e5.json new file mode 100644 index 0000000000000000000000000000000000000000..74948ec4a835c2aafbedf135624bba0426bea857 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/dd7e7541521b1255eae2c41f4f2c29e5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0448, + "steps": 80 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/e21fb79d29d316353583749c485f52bd.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/e21fb79d29d316353583749c485f52bd.json new file mode 100644 index 0000000000000000000000000000000000000000..b29b7b2b231835441f6414837070349acf95f031 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/e21fb79d29d316353583749c485f52bd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.3633, + "steps": 267 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/e506ff2f6a864f20b5b756cef022ec91.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/e506ff2f6a864f20b5b756cef022ec91.json new file mode 100644 index 0000000000000000000000000000000000000000..ccb320e41a83e46d8fed9c5b929a0cbbebf6813d --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/e506ff2f6a864f20b5b756cef022ec91.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1368, + "steps": 133 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/e5b14e65c0fb9640d85fbf1ce5023837.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/e5b14e65c0fb9640d85fbf1ce5023837.json new file mode 100644 index 0000000000000000000000000000000000000000..1408e9f48175f969c2c45d9b3e4bd00c29402780 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/e5b14e65c0fb9640d85fbf1ce5023837.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0135, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/ef88fe8cf0e369ff954a6597d22614b4.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/ef88fe8cf0e369ff954a6597d22614b4.json new file mode 100644 index 0000000000000000000000000000000000000000..d341ee558cdfd77c705ae5f3d503320330b1c92d --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/ef88fe8cf0e369ff954a6597d22614b4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0403, + "steps": 76 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/f387c7e9995ecbfa972658451952d56e.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/f387c7e9995ecbfa972658451952d56e.json new file mode 100644 index 0000000000000000000000000000000000000000..ac9c4efa06044c8e5b23944b3daf0a395bba5f5b --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/f387c7e9995ecbfa972658451952d56e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0178, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/f95d9cdc2070544d6c56c869385210ca.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/f95d9cdc2070544d6c56c869385210ca.json new file mode 100644 index 0000000000000000000000000000000000000000..4f9e801d9c76b35f5ae7e14f9d15fd19f161b8ca --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.0.session/cache/f95d9cdc2070544d6c56c869385210ca.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.089, + "steps": 111 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.res.oracle index 6cd8d4270fb0b3e4fe9cff5a8465d0d64399a143..7ee8ff1e6b0b7f46cc178ffba2ceed6c2b4778cb 100644 --- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.res.oracle +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/frama_c_hashtbl_solved.res.oracle @@ -5,50 +5,50 @@ [wp] Warning: Missing RTE guards [wp] Computing [100 goals...] [wp] 102 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_add_complete_full_nominal : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_disjoint_full_nominal : Valid +[wp] [Alt-Ergo] Goal typed_add_complete_full_nominal : Valid +[wp] [Alt-Ergo] Goal typed_add_disjoint_full_nominal : Valid [wp] [Qed] Goal typed_add_assigns_exit : Valid [wp] [Qed] Goal typed_add_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part3 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part4 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assigns_normal_part6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assigns_normal_part7 : Valid +[wp] [Alt-Ergo] Goal typed_add_assigns_normal_part6 : Valid +[wp] [Alt-Ergo] Goal typed_add_assigns_normal_part7 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part8 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part9 : Valid [wp] [Qed] Goal typed_add_call_hash_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_full_ensures : Valid +[wp] [Alt-Ergo] Goal typed_add_full_ensures : Valid [wp] [Qed] Goal typed_add_full_assigns_exit : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part3 : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part4 : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_full_assigns_normal_part6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_full_assigns_normal_part7 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_full_assigns_normal_part8 : Valid +[wp] [Alt-Ergo] Goal typed_add_full_assigns_normal_part6 : Valid +[wp] [Alt-Ergo] Goal typed_add_full_assigns_normal_part7 : Valid +[wp] [Alt-Ergo] Goal typed_add_full_assigns_normal_part8 : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part9 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_ensures_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_ensures_4 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_ensures_5 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_ensures : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_ensures_3 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_ensures_4 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_ensures_5 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_exit : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part3 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part4 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_assigns_normal_part6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_assigns_normal_part7 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_assigns_normal_part6 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_assigns_normal_part7 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part8 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part9 : Valid [wp] [Qed] Goal typed_eq_string_complete_not_eq_eq : Valid [wp] [Qed] Goal typed_eq_string_disjoint_not_eq_eq : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_eq_string_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_eq_string_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_eq_string_loop_assigns : Valid [wp] [Qed] Goal typed_eq_string_assigns_part1 : Valid @@ -57,33 +57,33 @@ [wp] [Qed] Goal typed_eq_string_assigns_part4 : Valid [wp] [Qed] Goal typed_eq_string_loop_variant_decrease : Valid [wp] [Qed] Goal typed_eq_string_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_eq_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_not_eq_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_hash_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_eq_ensures : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_not_eq_ensures : Valid +[wp] [Alt-Ergo] Goal typed_hash_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_hash_loop_invariant_established : Valid [wp] [Qed] Goal typed_hash_loop_assigns : Valid [wp] [Qed] Goal typed_hash_assigns_part1 : Valid [wp] [Qed] Goal typed_hash_assigns_part2 : Valid [wp] [Qed] Goal typed_hash_loop_variant_decrease : Valid [wp] [Qed] Goal typed_hash_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_ensures : Valid +[wp] [Alt-Ergo] Goal typed_init_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_init_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_init_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_init_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_init_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_init_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_init_assigns_part1 : Valid [wp] [Qed] Goal typed_init_assigns_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_assigns_part3 : Valid +[wp] [Alt-Ergo] Goal typed_init_assigns_part3 : Valid [wp] [Qed] Goal typed_init_loop_variant_decrease : Valid [wp] [Qed] Goal typed_init_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_complete_not_found_found : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_disjoint_not_found_found : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_loop_invariant_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_complete_not_found_found : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_disjoint_not_found_found : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_loop_invariant_established : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_mem_binding_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_mem_binding_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_mem_binding_loop_assigns_part2 : Valid @@ -102,14 +102,14 @@ [wp] [Qed] Goal typed_mem_binding_loop_variant_positive : Valid [wp] [Qed] Goal typed_mem_binding_call_hash_requires : Valid [wp] [Qed] Goal typed_mem_binding_call_eq_string_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_call_eq_string_requires_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_found_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_not_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_call_eq_string_requires_2 : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_not_found_ensures : Valid [wp] [Qed] Goal typed_size_ensures : Valid [wp] [Qed] Goal typed_size_assigns : Valid [wp] Proved goals: 102 / 102 - Qed: 69 - Alt-Ergo 2.0.0: 33 + Qed: 69 + Alt-Ergo: 33 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success eq_string 11 4 15 100% @@ -127,69 +127,69 @@ [rte] annotating function mem_binding [rte] annotating function size [wp] 143 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_add_complete_full_nominal : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_disjoint_full_nominal : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assert_rte_index_bound : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_add_complete_full_nominal : Valid +[wp] [Alt-Ergo] Goal typed_add_disjoint_full_nominal : Valid +[wp] [Alt-Ergo] Goal typed_add_assert_rte_index_bound : Valid +[wp] [Alt-Ergo] Goal typed_add_assert_rte_mem_access : Valid [wp] [Qed] Goal typed_add_assert_rte_index_bound_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assert_rte_index_bound_3 : Valid +[wp] [Alt-Ergo] Goal typed_add_assert_rte_index_bound_3 : Valid [wp] [Qed] Goal typed_add_assert_rte_index_bound_4 : Valid [wp] [Qed] Goal typed_add_assert_rte_index_bound_5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assert_rte_mem_access_2 : Valid +[wp] [Alt-Ergo] Goal typed_add_assert_rte_mem_access_2 : Valid [wp] [Qed] Goal typed_add_assert_rte_mem_access_3 : Valid [wp] [Qed] Goal typed_add_assert_rte_index_bound_6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assert_rte_mem_access_4 : Valid +[wp] [Alt-Ergo] Goal typed_add_assert_rte_mem_access_4 : Valid [wp] [Qed] Goal typed_add_assert_rte_mem_access_5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assert_rte_signed_overflow : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assert_rte_mem_access_6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assert_rte_mem_access_7 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assert_rte_signed_overflow_2 : Valid +[wp] [Alt-Ergo] Goal typed_add_assert_rte_signed_overflow : Valid +[wp] [Alt-Ergo] Goal typed_add_assert_rte_mem_access_6 : Valid +[wp] [Alt-Ergo] Goal typed_add_assert_rte_mem_access_7 : Valid +[wp] [Alt-Ergo] Goal typed_add_assert_rte_signed_overflow_2 : Valid [wp] [Qed] Goal typed_add_assigns_exit : Valid [wp] [Qed] Goal typed_add_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part3 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part4 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assigns_normal_part6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_assigns_normal_part7 : Valid +[wp] [Alt-Ergo] Goal typed_add_assigns_normal_part6 : Valid +[wp] [Alt-Ergo] Goal typed_add_assigns_normal_part7 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part8 : Valid [wp] [Qed] Goal typed_add_assigns_normal_part9 : Valid [wp] [Qed] Goal typed_add_call_hash_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_full_ensures : Valid +[wp] [Alt-Ergo] Goal typed_add_full_ensures : Valid [wp] [Qed] Goal typed_add_full_assigns_exit : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part3 : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part4 : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_full_assigns_normal_part6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_full_assigns_normal_part7 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_full_assigns_normal_part8 : Valid +[wp] [Alt-Ergo] Goal typed_add_full_assigns_normal_part6 : Valid +[wp] [Alt-Ergo] Goal typed_add_full_assigns_normal_part7 : Valid +[wp] [Alt-Ergo] Goal typed_add_full_assigns_normal_part8 : Valid [wp] [Qed] Goal typed_add_full_assigns_normal_part9 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_ensures_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_ensures_4 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_ensures_5 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_ensures : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_ensures_3 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_ensures_4 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_ensures_5 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_exit : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part3 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part4 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_assigns_normal_part6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_add_nominal_assigns_normal_part7 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_assigns_normal_part6 : Valid +[wp] [Alt-Ergo] Goal typed_add_nominal_assigns_normal_part7 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part8 : Valid [wp] [Qed] Goal typed_add_nominal_assigns_normal_part9 : Valid [wp] [Qed] Goal typed_eq_string_complete_not_eq_eq : Valid [wp] [Qed] Goal typed_eq_string_disjoint_not_eq_eq : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_eq_string_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_eq_string_loop_invariant_2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_assert_rte_mem_access : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_assert_rte_mem_access_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_assert_rte_signed_overflow : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_assert_rte_mem_access_2 : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_assert_rte_signed_overflow : Valid [wp] [Qed] Goal typed_eq_string_loop_assigns : Valid [wp] [Qed] Goal typed_eq_string_assigns_part1 : Valid [wp] [Qed] Goal typed_eq_string_assigns_part2 : Valid @@ -197,56 +197,56 @@ [wp] [Qed] Goal typed_eq_string_assigns_part4 : Valid [wp] [Qed] Goal typed_eq_string_loop_variant_decrease : Valid [wp] [Qed] Goal typed_eq_string_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_eq_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_eq_string_not_eq_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_hash_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_eq_ensures : Valid +[wp] [Alt-Ergo] Goal typed_eq_string_not_eq_ensures : Valid +[wp] [Alt-Ergo] Goal typed_hash_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_hash_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_hash_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_hash_assert_rte_mem_access : Valid [wp] [Qed] Goal typed_hash_assert_rte_mem_access_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_hash_assert_rte_signed_overflow : Valid +[wp] [Alt-Ergo] Goal typed_hash_assert_rte_signed_overflow : Valid [wp] [Qed] Goal typed_hash_loop_assigns : Valid [wp] [Qed] Goal typed_hash_assigns_part1 : Valid [wp] [Qed] Goal typed_hash_assigns_part2 : Valid [wp] [Qed] Goal typed_hash_loop_variant_decrease : Valid [wp] [Qed] Goal typed_hash_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_assert_rte_mem_access : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_ensures : Valid +[wp] [Alt-Ergo] Goal typed_init_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_init_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_init_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_init_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_init_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_init_assert_rte_index_bound : Valid [wp] [Qed] Goal typed_init_assert_rte_index_bound_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_assert_rte_mem_access_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_assert_rte_signed_overflow : Valid +[wp] [Alt-Ergo] Goal typed_init_assert_rte_mem_access_2 : Valid +[wp] [Alt-Ergo] Goal typed_init_assert_rte_signed_overflow : Valid [wp] [Qed] Goal typed_init_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_init_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_init_assigns_part1 : Valid [wp] [Qed] Goal typed_init_assigns_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_assigns_part3 : Valid +[wp] [Alt-Ergo] Goal typed_init_assigns_part3 : Valid [wp] [Qed] Goal typed_init_loop_variant_decrease : Valid [wp] [Qed] Goal typed_init_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_complete_not_found_found : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_disjoint_not_found_found : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_loop_invariant_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_complete_not_found_found : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_disjoint_not_found_found : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_loop_invariant_established : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_mem_binding_loop_invariant_2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_assert_rte_index_bound : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_assert_rte_index_bound_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_assert_rte_index_bound : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_assert_rte_index_bound_2 : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_assert_rte_mem_access : Valid [wp] [Qed] Goal typed_mem_binding_assert_rte_index_bound_3 : Valid [wp] [Qed] Goal typed_mem_binding_assert_rte_index_bound_4 : Valid [wp] [Qed] Goal typed_mem_binding_assert_rte_index_bound_5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_assert_rte_index_bound_6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_assert_rte_mem_access_2 : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_assert_rte_index_bound_6 : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_assert_rte_mem_access_2 : Valid [wp] [Qed] Goal typed_mem_binding_assert_rte_index_bound_7 : Valid [wp] [Qed] Goal typed_mem_binding_assert_rte_index_bound_8 : Valid [wp] [Qed] Goal typed_mem_binding_assert_rte_index_bound_9 : Valid [wp] [Qed] Goal typed_mem_binding_assert_rte_index_bound_10 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_assert_rte_mem_access_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_assert_rte_signed_overflow : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_assert_rte_mem_access_3 : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_assert_rte_signed_overflow : Valid [wp] [Qed] Goal typed_mem_binding_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_mem_binding_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_mem_binding_assigns_exit_part1 : Valid @@ -264,15 +264,15 @@ [wp] [Qed] Goal typed_mem_binding_loop_variant_positive : Valid [wp] [Qed] Goal typed_mem_binding_call_hash_requires : Valid [wp] [Qed] Goal typed_mem_binding_call_eq_string_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_call_eq_string_requires_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_found_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_binding_not_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_call_eq_string_requires_2 : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_found_ensures : Valid +[wp] [Alt-Ergo] Goal typed_mem_binding_not_found_ensures : Valid [wp] [Qed] Goal typed_size_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_size_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_size_assert_rte_mem_access : Valid [wp] [Qed] Goal typed_size_assigns : Valid [wp] Proved goals: 74 / 143 - Qed: 16 - Alt-Ergo 2.0.0: 58 + Qed: 16 + Alt-Ergo: 58 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success eq_string 11 7 18 100% diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/407f68f9a2861d607eeb8b667154ce4a.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/407f68f9a2861d607eeb8b667154ce4a.json new file mode 100644 index 0000000000000000000000000000000000000000..551401def94d4aeae154630ecbfefacd2fb9e0ad --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/407f68f9a2861d607eeb8b667154ce4a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0385, + "steps": 69 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/4a86fa3e1f0b1636c9cf0d6daee0a2d6.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/4a86fa3e1f0b1636c9cf0d6daee0a2d6.json new file mode 100644 index 0000000000000000000000000000000000000000..e8180ee17f43692c25ea90980c6b6330671eaf48 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/4a86fa3e1f0b1636c9cf0d6daee0a2d6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0395, + "steps": 100 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/57c8f22fb3f2ae800688694191148b98.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/57c8f22fb3f2ae800688694191148b98.json new file mode 100644 index 0000000000000000000000000000000000000000..f13bb2bc2f694bff6bc1d1a8f5e75cfbfa983e31 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/57c8f22fb3f2ae800688694191148b98.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.7318, + "steps": 544 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/98d2798149eb632867bc21ff922cd437.json b/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/98d2798149eb632867bc21ff922cd437.json new file mode 100644 index 0000000000000000000000000000000000000000..9da02f0bbfccdefa48ef7e07c1ffd9c9c5707a91 --- /dev/null +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.0.session/cache/98d2798149eb632867bc21ff922cd437.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0218, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.res.oracle b/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.res.oracle index 11eda8361d2c83e163339d2a014c73859d28c665..206278a5b0a23cd6942e67585a952e8c0aaf3c30 100644 --- a/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.res.oracle +++ b/src/plugins/wp/tests/wp_gallery/oracle_qualif/loop-statement.res.oracle @@ -4,24 +4,24 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 15 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_Lb : Valid +[wp] [Alt-Ergo] Goal typed_lemma_Lb : Valid [wp] [Qed] Goal typed_loop_statement_ensures_Scond : Valid [wp] [Qed] Goal typed_loop_statement_ensures_Sloop : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_loop_statement_loop_invariant_Iloop_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_loop_statement_loop_invariant_Iloop_established : Valid +[wp] [Alt-Ergo] Goal typed_loop_statement_loop_invariant_Iloop_preserved : Valid +[wp] [Alt-Ergo] Goal typed_loop_statement_loop_invariant_Iloop_established : Valid [wp] [Qed] Goal typed_loop_statement_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_loop_statement_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_loop_statement_assigns_2_exit_part1 : Valid [wp] [Qed] Goal typed_loop_statement_assigns_2_exit_part2 : Valid [wp] [Qed] Goal typed_loop_statement_assigns_2_normal_part1 : Valid [wp] [Qed] Goal typed_loop_statement_assigns_2_normal_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_loop_statement_requires_Rinv : Valid +[wp] [Alt-Ergo] Goal typed_loop_statement_requires_Rinv : Valid [wp] [Qed] Goal typed_loop_statement_requires_Scond : Valid [wp] [Qed] Goal typed_loop_statement_ensures_Sbody : Valid [wp] [Qed] Goal typed_loop_statement_assigns : Valid [wp] Proved goals: 15 / 15 - Qed: 11 - Alt-Ergo 2.0.0: 4 + Qed: 11 + Alt-Ergo: 4 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic Ploop - 1 1 100% diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/byref.0.res.oracle b/src/plugins/wp/tests/wp_hoare/oracle_qualif/byref.0.res.oracle index cf57bf6ff61ef9cdb9f48f712c3c423ca86e40d2..056f3917be7886b84ea979f282a51f6e457c3a76 100644 --- a/src/plugins/wp/tests/wp_hoare/oracle_qualif/byref.0.res.oracle +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/byref.0.res.oracle @@ -15,10 +15,10 @@ [wp] [Qed] Goal typed_pointer_ensures : Valid [wp] [Qed] Goal typed_pointer_call_f_requires : Valid [wp] [Qed] Goal typed_wrong_without_ref_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_wrong_without_ref_call_f_requires : Unsuccess +[wp] [Alt-Ergo] Goal typed_wrong_without_ref_call_f_requires : Unsuccess [wp] Proved goals: 11 / 12 - Qed: 11 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Qed: 11 + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 2 - 2 100% diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/byref.0.session/cache/d45c83b6b0654a9942b557f374df1112.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/byref.0.session/cache/d45c83b6b0654a9942b557f374df1112.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/byref.0.session/cache/d45c83b6b0654a9942b557f374df1112.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.0.session/cache/0b30b34001e618316b0674b24e96f765.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.0.session/cache/0b30b34001e618316b0674b24e96f765.json new file mode 100644 index 0000000000000000000000000000000000000000..e4ebd5af017fd9ac8606ee0628d19d2bb04ae3a6 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.0.session/cache/0b30b34001e618316b0674b24e96f765.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0256, + "steps": 28 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.0.session/cache/a8cd4ae7f2f718a5c6d86ddc58f6aed3.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.0.session/cache/a8cd4ae7f2f718a5c6d86ddc58f6aed3.json new file mode 100644 index 0000000000000000000000000000000000000000..216d7aa84e7d68667ced54f026801740709b3dcc --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.0.session/cache/a8cd4ae7f2f718a5c6d86ddc58f6aed3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0395, + "steps": 27 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.0.session/cache/cc7b95d536bcbf3b3221c71de2587fcd.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.0.session/cache/cc7b95d536bcbf3b3221c71de2587fcd.json new file mode 100644 index 0000000000000000000000000000000000000000..f291e2f2a997df9b124dcde11c7a0adb0ae1d6f3 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.0.session/cache/cc7b95d536bcbf3b3221c71de2587fcd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0212, + "steps": 28 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.res.oracle b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.res.oracle index 033ed096297e5a1aa8ee7326fb07046629e9bca0..cd7e781214bef23a9c3d082a914160a6d2aa1999 100644 --- a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.res.oracle +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicarr.res.oracle @@ -4,12 +4,12 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_PTR : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_ARR : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_DUM : Valid +[wp] [Alt-Ergo] Goal typed_job_ensures_PTR : Valid +[wp] [Alt-Ergo] Goal typed_job_ensures_ARR : Valid +[wp] [Alt-Ergo] Goal typed_job_ensures_DUM : Valid [wp] Proved goals: 3 / 3 - Qed: 0 - Alt-Ergo 2.0.0: 3 + Qed: 0 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job - 3 3 100% diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref.0.session/cache/449a23eca2c97c7cfb3205b262590bbb.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref.0.session/cache/449a23eca2c97c7cfb3205b262590bbb.json new file mode 100644 index 0000000000000000000000000000000000000000..35f9e17d48b4e4e19377afec8dedff95948485fc --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref.0.session/cache/449a23eca2c97c7cfb3205b262590bbb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.032, + "steps": 70 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref.res.oracle b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref.res.oracle index c1bda4517ee62976b8d33703dd21d9f9f2ef0ab3..d2264fc7e594395b5aaf858d4dc2c24fb18c410f 100644 --- a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref.res.oracle +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref.res.oracle @@ -5,13 +5,13 @@ [wp] Warning: Missing RTE guards [wp] 5 goals scheduled [wp] [Qed] Goal typed_ref_fvrange_n_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_fvrange_n_assert : Valid +[wp] [Alt-Ergo] Goal typed_ref_fvrange_n_assert : Valid [wp] [Qed] Goal typed_ref_fvrange_n_assigns : Valid [wp] [Qed] Goal typed_ref_gcd_ensures : Valid [wp] [Qed] Goal typed_ref_gcd_assigns : Valid [wp] Proved goals: 5 / 5 - Qed: 4 - Alt-Ergo 2.0.0: 1 + Qed: 4 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success fvrange_n 2 1 3 100% diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/a6d99fc5968a47309a68b55b4275d5da.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/a6d99fc5968a47309a68b55b4275d5da.json new file mode 100644 index 0000000000000000000000000000000000000000..b1bc241b73e1eb4605e174c6df04a4b326ce571f --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/a6d99fc5968a47309a68b55b4275d5da.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0189, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/c5b7fcb5d6061aa6dcb53576ce33b754.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/c5b7fcb5d6061aa6dcb53576ce33b754.json new file mode 100644 index 0000000000000000000000000000000000000000..b0c6befa12f13a57051f31369561fffd22998fa8 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/c5b7fcb5d6061aa6dcb53576ce33b754.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0163, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/dd0d7678db4886ed5ae94b6c907a8867.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/dd0d7678db4886ed5ae94b6c907a8867.json new file mode 100644 index 0000000000000000000000000000000000000000..ceef1c8fc6553bc5d7a039b22cdd215c206a96f8 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/dd0d7678db4886ed5ae94b6c907a8867.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0231, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/e37393d8fde0113e0673441935de1382.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/e37393d8fde0113e0673441935de1382.json new file mode 100644 index 0000000000000000000000000000000000000000..3ae1ea83b8f634bb2b05df521187f50aa2427774 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.0.session/cache/e37393d8fde0113e0673441935de1382.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0145, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.res.oracle b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.res.oracle index 08f8e323e8f2d45d98f17c9fe5fa9f77bf45f7b8..44f733dcecfead44d7ced192fa7dd8d0f7e8460d 100644 --- a/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.res.oracle +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/logicref_simple.res.oracle @@ -4,18 +4,18 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 9 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_fsimple_ensures : Valid +[wp] [Alt-Ergo] Goal typed_ref_fsimple_ensures : Valid [wp] [Qed] Goal typed_ref_fsimple_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_fsimple_array_ensures : Valid +[wp] [Alt-Ergo] Goal typed_ref_fsimple_array_ensures : Valid [wp] [Qed] Goal typed_ref_fsimple_array_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_ftwo_star_ensures : Valid +[wp] [Alt-Ergo] Goal typed_ref_ftwo_star_ensures : Valid [wp] [Qed] Goal typed_ref_ftwo_star_assigns : Valid [wp] [Qed] Goal typed_ref_fvpositive_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_fvpositive_assert_OK : Valid +[wp] [Alt-Ergo] Goal typed_ref_fvpositive_assert_OK : Valid [wp] [Qed] Goal typed_ref_fvpositive_assigns : Valid [wp] Proved goals: 9 / 9 - Qed: 5 - Alt-Ergo 2.0.0: 4 + Qed: 5 + Alt-Ergo: 4 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success fsimple 1 1 2 100% diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference.res.oracle b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference.res.oracle index c1ea0ad4330a350748fff8bd95a22fe8ecfeb9a1..4ff3c1673ecaaf07a95846a27e9b3c0e78eab007 100644 --- a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference.res.oracle +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference.res.oracle @@ -7,10 +7,10 @@ [wp] [Qed] Goal typed_ref_call_f2_ensures : Valid [wp] [Qed] Goal typed_ref_call_f2_assigns_exit_part1 : Valid [wp] [Qed] Goal typed_ref_call_f2_assigns_exit_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_call_f2_assigns_exit_part3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_ref_call_f2_assigns_exit_part3 : Unsuccess [wp] [Qed] Goal typed_ref_call_f2_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_ref_call_f2_assigns_normal_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_call_f2_assigns_normal_part3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_ref_call_f2_assigns_normal_part3 : Unsuccess [wp] [Qed] Goal typed_ref_call_f2_assigns_normal_part4 : Valid [wp] [Qed] Goal typed_ref_call_f2_call_f2_requires : Valid [wp] [Qed] Goal typed_ref_call_global_ensures : Valid @@ -28,8 +28,8 @@ [wp] [Qed] Goal typed_ref_write_ensures : Valid [wp] [Qed] Goal typed_ref_write_assigns : Valid [wp] Proved goals: 21 / 23 - Qed: 21 - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Qed: 21 + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success g 7 - 7 100% diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/4d6dea5f45e66bca6a043c0f864e861d.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/4d6dea5f45e66bca6a043c0f864e861d.json new file mode 100644 index 0000000000000000000000000000000000000000..556071563a103da98d3283a39e776f898ade84ae --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/4d6dea5f45e66bca6a043c0f864e861d.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.01, "steps": 10 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/9bb94ff28d9fe38a70809c40581493ce.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/9bb94ff28d9fe38a70809c40581493ce.json new file mode 100644 index 0000000000000000000000000000000000000000..5a3dc598c552859bfd167d54beb35f88fc4ac69b --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/9bb94ff28d9fe38a70809c40581493ce.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0153, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/bd9696b58bfce20639134ee42876cee6.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/bd9696b58bfce20639134ee42876cee6.json new file mode 100644 index 0000000000000000000000000000000000000000..fbaece335d0aae9d5061fb3cad05466f06d37233 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/bd9696b58bfce20639134ee42876cee6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0132, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/c21b376ff06e58e3d9fdfb530ed933c9.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/c21b376ff06e58e3d9fdfb530ed933c9.json new file mode 100644 index 0000000000000000000000000000000000000000..f899530026c1ecf59f9899ed685a456b6867fbcb --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/c21b376ff06e58e3d9fdfb530ed933c9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0137, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/ce49f2dbc5e8ae23c6a1b4adc41a07d0.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/ce49f2dbc5e8ae23c6a1b4adc41a07d0.json new file mode 100644 index 0000000000000000000000000000000000000000..038216ba242d95a5b7e97c00597317f581f773c2 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.0.session/cache/ce49f2dbc5e8ae23c6a1b4adc41a07d0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0104, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.res.oracle b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.res.oracle index 77ff7c37b18f87b385aaa78158c34a7b438017b7..ba67c0b6dab92d444a10fe22484cbf0e24dee552 100644 --- a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.res.oracle +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_and_struct.res.oracle @@ -9,7 +9,7 @@ [wp] [Qed] Goal typed_ref_call_array_in_struct_param_assigns_exit : Valid [wp] [Qed] Goal typed_ref_call_array_in_struct_param_assigns_normal : Valid [wp] [Qed] Goal typed_ref_call_array_in_struct_param_call_load_5_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_call_on_array_in_struct_global_ensures_Pload : Valid +[wp] [Alt-Ergo] Goal typed_ref_call_on_array_in_struct_global_ensures_Pload : Valid [wp] [Qed] Goal typed_ref_call_on_array_in_struct_global_assigns_exit : Valid [wp] [Qed] Goal typed_ref_call_on_array_in_struct_global_assigns_normal : Valid [wp] [Qed] Goal typed_ref_call_on_array_in_struct_global_call_load_5_requires : Valid @@ -18,27 +18,27 @@ [wp] [Qed] Goal typed_ref_call_reset_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_ref_call_reset_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_ref_call_reset_call_reset_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_call_reset_1_5_ensures_Presset_mat : Valid +[wp] [Alt-Ergo] Goal typed_ref_call_reset_1_5_ensures_Presset_mat : Valid [wp] [Qed] Goal typed_ref_call_reset_1_5_assigns_exit : Valid [wp] [Qed] Goal typed_ref_call_reset_1_5_assigns_normal : Valid [wp] [Qed] Goal typed_ref_call_reset_1_5_call_reset_1_5_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_call_reset_5_ensures_Preset_5 : Valid +[wp] [Alt-Ergo] Goal typed_ref_call_reset_5_ensures_Preset_5 : Valid [wp] [Qed] Goal typed_ref_call_reset_5_assigns_exit : Valid [wp] [Qed] Goal typed_ref_call_reset_5_assigns_normal : Valid [wp] [Qed] Goal typed_ref_call_reset_5_call_reset_5_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_call_reset_5_dim2_ensures_Presset_mat : Valid +[wp] [Alt-Ergo] Goal typed_ref_call_reset_5_dim2_ensures_Presset_mat : Valid [wp] [Qed] Goal typed_ref_call_reset_5_dim2_assigns_exit : Valid [wp] [Qed] Goal typed_ref_call_reset_5_dim2_assigns_normal : Valid [wp] [Qed] Goal typed_ref_call_reset_5_dim2_call_reset_5_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_call_reset_5_tps_ensures_Preset_5_tps : Valid +[wp] [Alt-Ergo] Goal typed_ref_call_reset_5_tps_ensures_Preset_5_tps : Valid [wp] [Qed] Goal typed_ref_call_reset_5_tps_assigns_exit : Valid [wp] [Qed] Goal typed_ref_call_reset_5_tps_assigns_normal : Valid [wp] [Qed] Goal typed_ref_call_reset_5_tps_call_reset_5_requires : Valid [wp] [Qed] Goal typed_ref_reset_ensures : Valid [wp] [Qed] Goal typed_ref_reset_assigns : Valid [wp] Proved goals: 32 / 32 - Qed: 27 - Alt-Ergo 2.0.0: 5 + Qed: 27 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success reset 2 - 2 100% diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/4305736a06b4078dbf0123bd9c1dc587.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/4305736a06b4078dbf0123bd9c1dc587.json new file mode 100644 index 0000000000000000000000000000000000000000..d8432e208578d2b5fb975deb0243939deb3175c0 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/4305736a06b4078dbf0123bd9c1dc587.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0138, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/63efe0b3dee9c6d04d6054b166f5b1d4.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/63efe0b3dee9c6d04d6054b166f5b1d4.json new file mode 100644 index 0000000000000000000000000000000000000000..5e32d2dcd34e227f5db0cc2c3c9dc78e6a8826fc --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/63efe0b3dee9c6d04d6054b166f5b1d4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0134, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/7558a1a34be2f62d476beec3827a35fe.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/7558a1a34be2f62d476beec3827a35fe.json new file mode 100644 index 0000000000000000000000000000000000000000..74dbf61e7c262e257a75bf048beef48ad559cedd --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/7558a1a34be2f62d476beec3827a35fe.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0099, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/7a53fc80483a7f2520e469d18b9413d7.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/7a53fc80483a7f2520e469d18b9413d7.json new file mode 100644 index 0000000000000000000000000000000000000000..afaa92dd359930968c713b8dc3b063b08a797a0f --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/7a53fc80483a7f2520e469d18b9413d7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0087, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/817e582f2fe7a6cdfc4349dc6bd51168.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/817e582f2fe7a6cdfc4349dc6bd51168.json new file mode 100644 index 0000000000000000000000000000000000000000..88ebb6ea24edd437802e8bebdd16bc6266024a34 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/817e582f2fe7a6cdfc4349dc6bd51168.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0142, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/88119ebcf1e0a5aa122ec2cbc914f51b.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/88119ebcf1e0a5aa122ec2cbc914f51b.json new file mode 100644 index 0000000000000000000000000000000000000000..60507b95509b6608ce908d368ea7098063495545 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/88119ebcf1e0a5aa122ec2cbc914f51b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0158, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/a3d03e6443f18693c8b6fd41e1ce4db0.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/a3d03e6443f18693c8b6fd41e1ce4db0.json new file mode 100644 index 0000000000000000000000000000000000000000..73bc5ac39eb7c96b55b0fc5ad096389816010c9e --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/a3d03e6443f18693c8b6fd41e1ce4db0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0128, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/c94d4143a3ff29e1a7d5db52e1202a65.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/c94d4143a3ff29e1a7d5db52e1202a65.json new file mode 100644 index 0000000000000000000000000000000000000000..d7427137c90b0e0e539087adcc45520cb143eb0f --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/c94d4143a3ff29e1a7d5db52e1202a65.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0159, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/d210b7f80727bf45eaf61a9f64f9c2a6.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/d210b7f80727bf45eaf61a9f64f9c2a6.json new file mode 100644 index 0000000000000000000000000000000000000000..2e45c0c9931b05e8d2346302b4f40e4ff8c57662 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/d210b7f80727bf45eaf61a9f64f9c2a6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0155, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/f6275faff9737034f1553b9c518d94e3.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/f6275faff9737034f1553b9c518d94e3.json new file mode 100644 index 0000000000000000000000000000000000000000..04fa8d4133eab7ebb4ed629ec0dd24e173011442 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/f6275faff9737034f1553b9c518d94e3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0151, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/f8a8fd7a551a57721b1818ad5c4a241d.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/f8a8fd7a551a57721b1818ad5c4a241d.json new file mode 100644 index 0000000000000000000000000000000000000000..1731ee7379687e621f7b9ba0258a69da092e430a --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/f8a8fd7a551a57721b1818ad5c4a241d.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.01, "steps": 11 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/fa470ca57fe23ae98bb7f38181d82419.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/fa470ca57fe23ae98bb7f38181d82419.json new file mode 100644 index 0000000000000000000000000000000000000000..060cb187d12f46b71bc77ce98d0994f710035aa5 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.0.session/cache/fa470ca57fe23ae98bb7f38181d82419.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0169, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.res.oracle b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.res.oracle index efbdc9f1d52f6a4745914ef4d7e690f9f095cef2..72ab30d0d2f37fddb5c97a37a325cc0e5d441a49 100644 --- a/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.res.oracle +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/reference_array.res.oracle @@ -4,45 +4,45 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 36 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_add_1_5_ensures : Valid +[wp] [Alt-Ergo] Goal typed_ref_add_1_5_ensures : Valid [wp] [Qed] Goal typed_ref_add_1_5_assigns_exit : Valid [wp] [Qed] Goal typed_ref_add_1_5_assigns_normal : Valid [wp] [Qed] Goal typed_ref_add_1_5_call_add_5_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_calls_on_array_dim_1_ensures_Pload : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_calls_on_array_dim_1_ensures_Preset : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_calls_on_array_dim_1_ensures_Padd : Valid +[wp] [Alt-Ergo] Goal typed_ref_calls_on_array_dim_1_ensures_Pload : Valid +[wp] [Alt-Ergo] Goal typed_ref_calls_on_array_dim_1_ensures_Preset : Valid +[wp] [Alt-Ergo] Goal typed_ref_calls_on_array_dim_1_ensures_Padd : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_1_assigns_exit : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_1_assigns_normal : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_1_call_load_5_requires : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_1_call_reset_5_requires : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_1_call_add_5_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_calls_on_array_dim_2_ensures_Pload : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_calls_on_array_dim_2_ensures_Preset : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_calls_on_array_dim_2_ensures_Padd : Valid +[wp] [Alt-Ergo] Goal typed_ref_calls_on_array_dim_2_ensures_Pload : Valid +[wp] [Alt-Ergo] Goal typed_ref_calls_on_array_dim_2_ensures_Preset : Valid +[wp] [Alt-Ergo] Goal typed_ref_calls_on_array_dim_2_ensures_Padd : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_2_assigns_exit : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_2_assigns_normal : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_2_call_load_1_5_requires : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_2_call_reset_1_5_requires : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_2_call_add_1_5_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_calls_on_array_dim_2_to_1_ensures_Pload : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_calls_on_array_dim_2_to_1_ensures_Preset : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_calls_on_array_dim_2_to_1_ensures_Padd : Valid +[wp] [Alt-Ergo] Goal typed_ref_calls_on_array_dim_2_to_1_ensures_Pload : Valid +[wp] [Alt-Ergo] Goal typed_ref_calls_on_array_dim_2_to_1_ensures_Preset : Valid +[wp] [Alt-Ergo] Goal typed_ref_calls_on_array_dim_2_to_1_ensures_Padd : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_2_to_1_assigns_exit : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_2_to_1_assigns_normal : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_2_to_1_call_load_5_requires : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_2_to_1_call_reset_5_requires : Valid [wp] [Qed] Goal typed_ref_calls_on_array_dim_2_to_1_call_add_5_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_load_1_5_ensures : Valid +[wp] [Alt-Ergo] Goal typed_ref_load_1_5_ensures : Valid [wp] [Qed] Goal typed_ref_load_1_5_assigns_exit : Valid [wp] [Qed] Goal typed_ref_load_1_5_assigns_normal : Valid [wp] [Qed] Goal typed_ref_load_1_5_call_load_5_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_reset_1_5_ensures : Valid +[wp] [Alt-Ergo] Goal typed_ref_reset_1_5_ensures : Valid [wp] [Qed] Goal typed_ref_reset_1_5_assigns_exit : Valid [wp] [Qed] Goal typed_ref_reset_1_5_assigns_normal : Valid [wp] [Qed] Goal typed_ref_reset_1_5_call_reset_5_requires : Valid [wp] Proved goals: 36 / 36 - Qed: 24 - Alt-Ergo 2.0.0: 12 + Qed: 24 + Alt-Ergo: 12 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success reset_1_5 3 1 4 100% diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/refguards.0.session/cache/6cf6f0979857588f1e16465e5d25e5c4.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/refguards.0.session/cache/6cf6f0979857588f1e16465e5d25e5c4.json new file mode 100644 index 0000000000000000000000000000000000000000..0349ac64213ce62612f30e9a9a9db1c61e83d307 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/refguards.0.session/cache/6cf6f0979857588f1e16465e5d25e5c4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0203, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/refguards.0.session/cache/de696c9cffbd1c3ad4e5a874380b531b.json b/src/plugins/wp/tests/wp_hoare/oracle_qualif/refguards.0.session/cache/de696c9cffbd1c3ad4e5a874380b531b.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/refguards.0.session/cache/de696c9cffbd1c3ad4e5a874380b531b.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_hoare/oracle_qualif/refguards.res.oracle b/src/plugins/wp/tests/wp_hoare/oracle_qualif/refguards.res.oracle index a739134c1d632f807d26078f00427792891fde93..b61a8f43c6af24e470d75344f190a40f41b4e534 100644 --- a/src/plugins/wp/tests/wp_hoare/oracle_qualif/refguards.res.oracle +++ b/src/plugins/wp/tests/wp_hoare/oracle_qualif/refguards.res.oracle @@ -5,17 +5,17 @@ [wp] Warning: Missing RTE guards [wp] 9 goals scheduled [wp] [Qed] Goal typed_ref_f_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_g_ensures : Valid +[wp] [Alt-Ergo] Goal typed_ref_g_ensures : Valid [wp] [Qed] Goal typed_ref_h_ensures : Valid [wp] [Qed] Goal typed_ref_s_ensures : Valid [wp] [Qed] Goal typed_ref_s_ensures_2 : Valid [wp] [Qed] Goal typed_ref_s_ensures_3 : Valid [wp] [Qed] Goal typed_ref_s_ensures_4 : Valid [wp] [Qed] Goal typed_ref_s_ensures_5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_s_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_ref_s_ensures_KO : Unsuccess [wp] Proved goals: 8 / 9 - Qed: 7 - Alt-Ergo 2.0.0: 1 (unsuccess: 1) + Qed: 7 + Alt-Ergo: 1 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 1 - 1 100% diff --git a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.0.res.oracle b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.0.res.oracle index 4dbf7d84d189e7db0ddbff8c2f9359dd7df4fbb8..676668f5c0a548d7a5163c8192bd30734112bb34 100644 --- a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.0.res.oracle +++ b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.0.res.oracle @@ -6,11 +6,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_swap_ensures_A : Valid +[wp] [Alt-Ergo] Goal typed_swap_ensures_A : Valid [wp] [Qed] Goal typed_swap_ensures_B : Valid [wp] Proved goals: 2 / 2 - Qed: 1 - Alt-Ergo 2.0.0: 1 + Qed: 1 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success swap 1 1 2 100% diff --git a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.0.session/cache/e10330015ce603f92cb08b7c4ca49298.json b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.0.session/cache/e10330015ce603f92cb08b7c4ca49298.json new file mode 100644 index 0000000000000000000000000000000000000000..a65ddc8cf504e5197408210dd792fdc3c6387cef --- /dev/null +++ b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.0.session/cache/e10330015ce603f92cb08b7c4ca49298.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0189, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.res.oracle b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.res.oracle index 427c8ab6505c2f530294d55aa65d60d7521694cd..7eeef9271651414998f73b1f345cec06219521f3 100644 --- a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.res.oracle +++ b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.res.oracle @@ -6,17 +6,17 @@ [wp] Loading driver 'share/wp.driver' [rte] annotating function swap [wp] 8 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_swap_ensures_A : Valid +[wp] [Alt-Ergo] Goal typed_swap_ensures_A : Valid [wp] [Qed] Goal typed_swap_ensures_B : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_swap_assert_rte_mem_access : Valid +[wp] [Alt-Ergo] Goal typed_swap_assert_rte_mem_access : Valid [wp] [Qed] Goal typed_swap_assert_rte_mem_access_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_swap_assert_rte_mem_access_3 : Valid +[wp] [Alt-Ergo] Goal typed_swap_assert_rte_mem_access_3 : Valid [wp] [Qed] Goal typed_swap_assert_rte_mem_access_4 : Valid [wp] [Qed] Goal typed_swap_assigns_part1 : Valid [wp] [Qed] Goal typed_swap_assigns_part2 : Valid [wp] Proved goals: 8 / 8 - Qed: 5 - Alt-Ergo 2.0.0: 3 + Qed: 5 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success swap 5 3 8 100% diff --git a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.session/cache/4dda88d079aac60f658ae14f2e990ace.json b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.session/cache/4dda88d079aac60f658ae14f2e990ace.json new file mode 100644 index 0000000000000000000000000000000000000000..431a3d0c6d4f52892d43273fc2766bb116c7d606 --- /dev/null +++ b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.session/cache/4dda88d079aac60f658ae14f2e990ace.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0191, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.session/cache/6a7dd34b4b20385c2c90433a8df23e95.json b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.session/cache/6a7dd34b4b20385c2c90433a8df23e95.json new file mode 100644 index 0000000000000000000000000000000000000000..79610760c82a90fbd2532c2279e3860109ef0b7f --- /dev/null +++ b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.session/cache/6a7dd34b4b20385c2c90433a8df23e95.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0221, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.session/cache/b74fccb501420f14efe3ae6ed70c3eb4.json b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.session/cache/b74fccb501420f14efe3ae6ed70c3eb4.json new file mode 100644 index 0000000000000000000000000000000000000000..75b33ba1ab0ab6764c3412419c69897ebe7ec071 --- /dev/null +++ b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.1.session/cache/b74fccb501420f14efe3ae6ed70c3eb4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.016, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.2.session/cache/4dda88d079aac60f658ae14f2e990ace.json b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.2.session/cache/4dda88d079aac60f658ae14f2e990ace.json new file mode 100644 index 0000000000000000000000000000000000000000..daea8585eb24e6fb2e930a352dfc01156d881609 --- /dev/null +++ b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.2.session/cache/4dda88d079aac60f658ae14f2e990ace.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0184, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.2.session/cache/6a7dd34b4b20385c2c90433a8df23e95.json b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.2.session/cache/6a7dd34b4b20385c2c90433a8df23e95.json new file mode 100644 index 0000000000000000000000000000000000000000..54015d83f672c42cce6dce4f68e9ea33475cf039 --- /dev/null +++ b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.2.session/cache/6a7dd34b4b20385c2c90433a8df23e95.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0187, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.2.session/cache/b74fccb501420f14efe3ae6ed70c3eb4.json b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.2.session/cache/b74fccb501420f14efe3ae6ed70c3eb4.json new file mode 100644 index 0000000000000000000000000000000000000000..c2b7d917b2c92a3d6df22328d2e8594dfb3dbe2a --- /dev/null +++ b/src/plugins/wp/tests/wp_manual/oracle_qualif/manual.2.session/cache/b74fccb501420f14efe3ae6ed70c3eb4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0142, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.0.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.0.res.oracle index d2983a52797de42b3196671e3aec51610a80dd0d..29ad79718d7c1dd66f2a8b8d1d436d85f1bf86ba 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.0.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.0.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_abs_abs_ensures : Valid +[wp] [Alt-Ergo] Goal typed_abs_abs_ensures : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success abs - 1 1 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.0.session/cache/c640c44d639a761221aa99097d16d6a6.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.0.session/cache/c640c44d639a761221aa99097d16d6a6.json new file mode 100644 index 0000000000000000000000000000000000000000..79b3a9f18ee2606a7bb328356a67caf07a489466 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.0.session/cache/c640c44d639a761221aa99097d16d6a6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0176, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.1.res.oracle index e509833a656a7f2b248994097bd607c179cff63b..1065fc610ec6eae268e375b386487486ba1f1aea 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.1.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.1.res.oracle @@ -6,7 +6,7 @@ [wp] Warning: native support for coq is deprecated, use tip instead [wp] 1 goal scheduled [wp] [Coq] Goal typed_abs_abs_ensures : Saved script -[wp] [Coq (Native)] Goal typed_abs_abs_ensures : Valid +[wp] [Coq (native)] Goal typed_abs_abs_ensures : Valid [wp] Proved goals: 1 / 1 Qed: 0 Coq (native): 1 diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.2.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.2.res.oracle index c23f1aadec1dfe7adb4d27a2c73773f30aea4a4a..3a68e2ef5e192d127f43ecb6095b8fe05ed7426b 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.2.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/abs.2.res.oracle @@ -5,7 +5,7 @@ [wp] Warning: Missing RTE guards [wp] Warning: native support for alt-ergo is deprecated, use why3 instead [wp] 1 goal scheduled -[wp] [Alt-Ergo (Native)] Goal typed_abs_abs_ensures : Valid +[wp] [Alt-Ergo (native)] Goal typed_abs_abs_ensures : Valid [wp] Proved goals: 1 / 1 Qed: 0 Alt-Ergo (native): 1 diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/asm.0.session/cache/190bdd9a59660a9aefdcf40b34a0e6bb.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/asm.0.session/cache/190bdd9a59660a9aefdcf40b34a0e6bb.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/asm.0.session/cache/190bdd9a59660a9aefdcf40b34a0e6bb.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/asm.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/asm.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/asm.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/asm.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/asm.res.oracle index 08ff85f0dfcd56d14a9c0f623a194c861ede24e3..9548820aa57c3418c739327fe3d4bb8af36260c5 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/asm.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/asm.res.oracle @@ -5,11 +5,11 @@ [wp] Warning: Missing RTE guards [wp] 3 goals scheduled [wp] [Qed] Goal typed_main_assert_OK : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_assert_KO : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_main_assigns : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_assert_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_assigns : Unsuccess [wp] Proved goals: 1 / 3 - Qed: 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Qed: 1 + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main 1 - 3 33.3% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bit_test.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bit_test.res.oracle index f184e17d162a11eb594f490858d740beaa68af1c..6ee9e8566582a39abf57d083d4198404b1643284 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bit_test.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bit_test.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_bit_test_check1_ensures_ko : Typechecked -[wp] [Alt-Ergo 2.0.0] Goal typed_bit_test_check2_ensures_ko : Typechecked -[wp] [Alt-Ergo 2.0.0] Goal typed_bit_test_check3_ensures_ko : Typechecked +[wp] [Alt-Ergo] Goal typed_bit_test_check1_ensures_ko : Typechecked +[wp] [Alt-Ergo] Goal typed_bit_test_check2_ensures_ko : Typechecked +[wp] [Alt-Ergo] Goal typed_bit_test_check3_ensures_ko : Typechecked [wp] Proved goals: 0 / 3 - Alt-Ergo 2.0.0: 0 (unsuccess: 3) + Alt-Ergo: 0 (unsuccess: 3) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success check1 - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/02903e5a307387f6a0ecb4b56a2e4326.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/02903e5a307387f6a0ecb4b56a2e4326.json new file mode 100644 index 0000000000000000000000000000000000000000..7adf2821882317ec41af8ed175d3d4a0d9411ad2 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/02903e5a307387f6a0ecb4b56a2e4326.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0404, + "steps": 26 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/683c8d1e72646653a31537eac9d5d826.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/683c8d1e72646653a31537eac9d5d826.json new file mode 100644 index 0000000000000000000000000000000000000000..ac9c4efa06044c8e5b23944b3daf0a395bba5f5b --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/683c8d1e72646653a31537eac9d5d826.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0178, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/83b7d4a6b9854e8ff2acc259cf4a3d83.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/83b7d4a6b9854e8ff2acc259cf4a3d83.json new file mode 100644 index 0000000000000000000000000000000000000000..081c81b2c5ff6edd4968ccced741cbdc48cd1832 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/83b7d4a6b9854e8ff2acc259cf4a3d83.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.013, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/a07ec84dc50bc37fe4c48c6fa241780f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/a07ec84dc50bc37fe4c48c6fa241780f.json new file mode 100644 index 0000000000000000000000000000000000000000..289972e9404b9f0ec49ad3ced47cd3ced101dfb4 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/a07ec84dc50bc37fe4c48c6fa241780f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0144, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/dc63effffb850876cb143ad825a1259d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/dc63effffb850876cb143ad825a1259d.json new file mode 100644 index 0000000000000000000000000000000000000000..b2992b742ebac8358246479f28dda8d765ebefc6 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.0.session/cache/dc63effffb850876cb143ad825a1259d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0142, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.res.oracle index ada68376011395368b241b77315bb5e60ac32dd9..3d4c24ffb4a1281d54bbf887af8f711de7b79796 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/bool.res.oracle @@ -4,16 +4,16 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 7 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_band_bool_false_ensures : Valid +[wp] [Alt-Ergo] Goal typed_band_bool_false_ensures : Valid [wp] [Qed] Goal typed_band_bool_true_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bor_bool_false_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bor_bool_true_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bxor_bool_false_ensures : Valid +[wp] [Alt-Ergo] Goal typed_bor_bool_false_ensures : Valid +[wp] [Alt-Ergo] Goal typed_bor_bool_true_ensures : Valid +[wp] [Alt-Ergo] Goal typed_bxor_bool_false_ensures : Valid [wp] [Qed] Goal typed_bxor_bool_true_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures : Valid +[wp] [Alt-Ergo] Goal typed_job_ensures : Valid [wp] Proved goals: 7 / 7 - Qed: 2 - Alt-Ergo 2.0.0: 5 + Qed: 2 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job - 1 1 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.0.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.0.res.oracle index 436e8b4087133d9b1237eb9eaa701631c1dbc556..0f454d8c9dc6153468057651322ce1b0a6ea1469 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.0.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.0.res.oracle @@ -3,11 +3,11 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_ceil : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_floor : Valid +[wp] [Alt-Ergo] Goal typed_lemma_ceil : Valid +[wp] [Alt-Ergo] Goal typed_lemma_floor : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma - 2 2 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.0.session/cache/0a52933f0d86e35f8b701c7f0cacedf8.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.0.session/cache/0a52933f0d86e35f8b701c7f0cacedf8.json new file mode 100644 index 0000000000000000000000000000000000000000..052ff5fe316adbfc31379ff29ad6840223beb6e0 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.0.session/cache/0a52933f0d86e35f8b701c7f0cacedf8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0126, + "steps": 7 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.0.session/cache/3f1016b6e9e20259c7f01cb2f8426077.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.0.session/cache/3f1016b6e9e20259c7f01cb2f8426077.json new file mode 100644 index 0000000000000000000000000000000000000000..569f21d2542b61524e7ba583acb4d15c4a3b84b1 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.0.session/cache/3f1016b6e9e20259c7f01cb2f8426077.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0135, + "steps": 7 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.1.res.oracle index e2d9341755d1c056dc0bad05b44c24ac0b1b07c4..451f9a657698b78e17984621caeef40ab1c6c1ce 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.1.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/convert.1.res.oracle @@ -4,8 +4,8 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: native support for alt-ergo is deprecated, use why3 instead [wp] 2 goals scheduled -[wp] [Alt-Ergo (Native)] Goal typed_lemma_ceil : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_floor : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_ceil : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_floor : Valid [wp] Proved goals: 2 / 2 Qed: 0 Alt-Ergo (native): 2 diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/71e3576be5aa49d82518c7aa80d4fd3a.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/71e3576be5aa49d82518c7aa80d4fd3a.json new file mode 100644 index 0000000000000000000000000000000000000000..70590c7c9b19201c2ee1ff7249a08f3fbd425078 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/71e3576be5aa49d82518c7aa80d4fd3a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0468, + "steps": 56 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/7bc3f419aa1f6df6391293c24ca64615.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/7bc3f419aa1f6df6391293c24ca64615.json new file mode 100644 index 0000000000000000000000000000000000000000..d578d1ad72138393e19b53ea00e7fe4ca7edcca4 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/7bc3f419aa1f6df6391293c24ca64615.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0278, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/9f354482f3efafced7af67a11559ba4e.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/9f354482f3efafced7af67a11559ba4e.json new file mode 100644 index 0000000000000000000000000000000000000000..c0d1c52cb2c2aec445e8b391317dd3d706c09d62 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/9f354482f3efafced7af67a11559ba4e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1397, + "steps": 148 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/a19b72248a536ad87061fd6f9813790e.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/a19b72248a536ad87061fd6f9813790e.json new file mode 100644 index 0000000000000000000000000000000000000000..ac9c4efa06044c8e5b23944b3daf0a395bba5f5b --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/a19b72248a536ad87061fd6f9813790e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0178, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/b05cf2c58daf6d9732bf328fabe3d629.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/b05cf2c58daf6d9732bf328fabe3d629.json new file mode 100644 index 0000000000000000000000000000000000000000..10c8de24cc05cdf2050214d4d9b3a7cd528bf570 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/b05cf2c58daf6d9732bf328fabe3d629.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0275, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/ec14a017e07424d38b16baaed42b5b94.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/ec14a017e07424d38b16baaed42b5b94.json new file mode 100644 index 0000000000000000000000000000000000000000..db86c1f25af57132ea22d0043396708b9c1167ee --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.0.session/cache/ec14a017e07424d38b16baaed42b5b94.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.043, + "steps": 34 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.res.oracle index 656305a3a1bf753a00c7af99f91aaa3bfafd3bba..93afd0e2d84663c6da9dfa76815a203c9b1bdc4a 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/copy.res.oracle @@ -4,19 +4,19 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 10 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_loop_invariant_Copy_preserved : Valid +[wp] [Alt-Ergo] Goal typed_copy_ensures : Valid +[wp] [Alt-Ergo] Goal typed_copy_loop_invariant_Copy_preserved : Valid [wp] [Qed] Goal typed_copy_loop_invariant_Copy_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_copy_loop_invariant_Range_preserved : Valid [wp] [Qed] Goal typed_copy_loop_invariant_Range_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_assert_A : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_assert_B : Valid +[wp] [Alt-Ergo] Goal typed_copy_assert_A : Valid +[wp] [Alt-Ergo] Goal typed_copy_assert_B : Valid [wp] [Qed] Goal typed_copy_loop_assigns_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_copy_loop_assigns_part2 : Valid +[wp] [Alt-Ergo] Goal typed_copy_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_copy_assigns : Valid [wp] Proved goals: 10 / 10 - Qed: 4 - Alt-Ergo 2.0.0: 6 + Qed: 4 + Alt-Ergo: 6 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success copy 4 6 10 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.0.session/cache/5b2646359bc812c31b086d91052c6a75.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.0.session/cache/5b2646359bc812c31b086d91052c6a75.json new file mode 100644 index 0000000000000000000000000000000000000000..e66c1e560c3e3beea6fbac4ca1152d028c150355 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.0.session/cache/5b2646359bc812c31b086d91052c6a75.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 2. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.0.session/cache/95f7e7e8250cb020742814ca8e11cefc.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.0.session/cache/95f7e7e8250cb020742814ca8e11cefc.json new file mode 100644 index 0000000000000000000000000000000000000000..e66c1e560c3e3beea6fbac4ca1152d028c150355 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.0.session/cache/95f7e7e8250cb020742814ca8e11cefc.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 2. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.0.session/cache/b66de6e671be503009553c0224647032.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.0.session/cache/b66de6e671be503009553c0224647032.json new file mode 100644 index 0000000000000000000000000000000000000000..e66c1e560c3e3beea6fbac4ca1152d028c150355 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed.0.session/cache/b66de6e671be503009553c0224647032.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 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 542834c6d2839b0452d87244e03d6abb06933910..fd6fc26aa120ff63af2caaa7dbc980887ba1cb48 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 @@ -4,18 +4,18 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 7 goals scheduled -[wp] Smoke-test typed_bar_smoke_default_requires : Passed (Alt-Ergo 2.0.0) +[wp] Smoke-test typed_bar_smoke_default_requires : Passed (Alt-Ergo) [wp] [Qed] Goal typed_bar_ensures : Valid [wp:smoke] tests/wp_plugin/doomed.i:41: Warning: Smoke-test typed_buzz_smoke_default_requires : Failed (Qed) [wp] [Qed] Goal typed_buzz_ensures : Valid -[wp] Smoke-test typed_foo_smoke_default_requires : Passed (Alt-Ergo 2.0.0) +[wp] Smoke-test typed_foo_smoke_default_requires : Passed (Alt-Ergo) [wp:smoke] tests/wp_plugin/doomed.i:27: Warning: Smoke-test typed_foo_smoke_A_requires : Failed (Qed) -[wp] Smoke-test typed_foo_smoke_B_requires : Passed (Alt-Ergo 2.0.0) +[wp] Smoke-test typed_foo_smoke_B_requires : Passed (Alt-Ergo) [wp] Proved goals: 5 / 7 - Qed: 2 (failed: 2) - Alt-Ergo 2.0.0: 3 + Qed: 2 (failed: 2) + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo - 2 3 66.7% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/154903aa515225d96f7e16880f3a8e71.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/154903aa515225d96f7e16880f3a8e71.json new file mode 100644 index 0000000000000000000000000000000000000000..a36fb63fe5ccd661db9acda75fb4b8ab01b00dd3 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/154903aa515225d96f7e16880f3a8e71.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0163, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/2fc3a30d7be755df35d26de095ea0773.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/2fc3a30d7be755df35d26de095ea0773.json new file mode 100644 index 0000000000000000000000000000000000000000..b887b0e905c80980f06d0c4c91084202e4ae3cd3 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/2fc3a30d7be755df35d26de095ea0773.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0158, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/45987f32d05245968811cb3ef7c23551.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/45987f32d05245968811cb3ef7c23551.json new file mode 100644 index 0000000000000000000000000000000000000000..a36fb63fe5ccd661db9acda75fb4b8ab01b00dd3 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/45987f32d05245968811cb3ef7c23551.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0163, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/9eb298e633a632cc99a6b5f7347e478f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/9eb298e633a632cc99a6b5f7347e478f.json new file mode 100644 index 0000000000000000000000000000000000000000..d00a5868c3a5346ab4b0cf429fd885bc3ea20403 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/9eb298e633a632cc99a6b5f7347e478f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0104, + "steps": 6 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/b0465144b16d49fd56422ec16866e231.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/b0465144b16d49fd56422ec16866e231.json new file mode 100644 index 0000000000000000000000000000000000000000..b02d0a71d0624154cce606918aaefd9623a0548d --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/b0465144b16d49fd56422ec16866e231.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0164, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/b5160e1ce275590c5780fcc6f5740106.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/b5160e1ce275590c5780fcc6f5740106.json new file mode 100644 index 0000000000000000000000000000000000000000..eff06b86d7e4906a7d3d5d72fad0d1b11cceffe2 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/b5160e1ce275590c5780fcc6f5740106.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0103, + "steps": 6 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/d88a11135823bbdff27d4b9ff592d29b.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/d88a11135823bbdff27d4b9ff592d29b.json new file mode 100644 index 0000000000000000000000000000000000000000..2734636cdc336953f80eacdfd9b78760ca1f8e6d --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_axioms.0.session/cache/d88a11135823bbdff27d4b9ff592d29b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0101, + "steps": 6 } 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 d5398e8816cf54a53182b6602044abd98464469f..d6996bf2feae602fa1f7aff9f24ae17a21546a3f 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 @@ -5,17 +5,17 @@ [wp] Warning: Missing RTE guards [wp] 8 goals scheduled [wp:smoke] tests/wp_plugin/doomed_axioms.i:29: Warning: - Smoke-test typed_foo_smoke_loop_invariant_s2 : Failed (Alt-Ergo 2.0.0) -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_A_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_A_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_B_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_B_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_C_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_C_established : Valid + Smoke-test typed_foo_smoke_loop_invariant_s2 : Failed (Alt-Ergo) +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_A_preserved : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_A_established : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_B_preserved : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_B_established : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_C_preserved : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_C_established : Valid [wp] [Qed] Goal typed_foo_loop_assigns : Valid [wp] Proved goals: 7 / 8 - Qed: 1 - Alt-Ergo 2.0.0: 6 (failed: 1) + Qed: 1 + Alt-Ergo: 6 (failed: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo 1 6 8 87.5% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_loop.0.session/cache/480968592c071f0755017d4fbdd1863f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_loop.0.session/cache/480968592c071f0755017d4fbdd1863f.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_loop.0.session/cache/480968592c071f0755017d4fbdd1863f.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_loop.0.session/cache/bf6ddee4b79e2f37dcea2645ea07391f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_loop.0.session/cache/bf6ddee4b79e2f37dcea2645ea07391f.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_loop.0.session/cache/bf6ddee4b79e2f37dcea2645ea07391f.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } 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 70a79940be0d36ed8aacad162df791401739c36a..50df612e79a7cf9df452cf5d96eaf33526f5b71a 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 @@ -7,13 +7,13 @@ [wp:smoke] tests/wp_plugin/doomed_loop.i:22: Warning: Smoke-test typed_foo_smoke_loop_invariant_s2 : Failed (Qed) [wp] [Qed] Goal typed_foo_loop_invariant_A_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_A_established : Unsuccess +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_A_established : Unsuccess [wp] [Qed] Goal typed_foo_loop_invariant_B_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_B_established : Unsuccess +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_B_established : Unsuccess [wp] [Qed] Goal typed_foo_loop_assigns : Valid [wp] Proved goals: 3 / 6 - Qed: 3 (failed: 1) - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Qed: 3 (failed: 1) + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo 3 - 6 50.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/154903aa515225d96f7e16880f3a8e71.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/154903aa515225d96f7e16880f3a8e71.json new file mode 100644 index 0000000000000000000000000000000000000000..3f2682f056b008c802b0cc879b95cf62d99d41b6 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/154903aa515225d96f7e16880f3a8e71.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0161, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/2fc3a30d7be755df35d26de095ea0773.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/2fc3a30d7be755df35d26de095ea0773.json new file mode 100644 index 0000000000000000000000000000000000000000..e03f5ddd366beb4de696d469bf70c7164a36c4a0 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/2fc3a30d7be755df35d26de095ea0773.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0148, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/45987f32d05245968811cb3ef7c23551.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/45987f32d05245968811cb3ef7c23551.json new file mode 100644 index 0000000000000000000000000000000000000000..e1894df8c631efb2e0f911402519388e95d604a1 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/45987f32d05245968811cb3ef7c23551.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0157, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/9eb298e633a632cc99a6b5f7347e478f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/9eb298e633a632cc99a6b5f7347e478f.json new file mode 100644 index 0000000000000000000000000000000000000000..a72bc80c6165cc1417ffae94aa045d0224cb022b --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/9eb298e633a632cc99a6b5f7347e478f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0096, + "steps": 6 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/b0465144b16d49fd56422ec16866e231.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/b0465144b16d49fd56422ec16866e231.json new file mode 100644 index 0000000000000000000000000000000000000000..3178f14e142405dc08f909c2b0be9dfd56891110 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/b0465144b16d49fd56422ec16866e231.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0172, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/b5160e1ce275590c5780fcc6f5740106.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/b5160e1ce275590c5780fcc6f5740106.json new file mode 100644 index 0000000000000000000000000000000000000000..5a4cb858418bad5ff8900628493ee99b9852a378 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/b5160e1ce275590c5780fcc6f5740106.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0098, + "steps": 6 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/d88a11135823bbdff27d4b9ff592d29b.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/d88a11135823bbdff27d4b9ff592d29b.json new file mode 100644 index 0000000000000000000000000000000000000000..2734636cdc336953f80eacdfd9b78760ca1f8e6d --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ko.0.session/cache/d88a11135823bbdff27d4b9ff592d29b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0101, + "steps": 6 } 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 bf89629007a7d865e96228c7c6179ca1c0223ea1..912b133c975304d9a59f793a230439da2d2a18cb 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 @@ -5,17 +5,17 @@ [wp] Warning: Missing RTE guards [wp] 8 goals scheduled [wp:smoke] tests/wp_plugin/doomed_report_ko.i:29: Warning: - Smoke-test typed_foo_smoke_loop_invariant_s2 : Failed (Alt-Ergo 2.0.0) -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_A_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_A_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_B_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_B_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_C_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_C_established : Valid + Smoke-test typed_foo_smoke_loop_invariant_s2 : Failed (Alt-Ergo) +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_A_preserved : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_A_established : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_B_preserved : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_B_established : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_C_preserved : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_C_established : Valid [wp] [Qed] Goal typed_foo_loop_assigns : Valid [wp] Proved goals: 7 / 8 - Qed: 1 - Alt-Ergo 2.0.0: 6 (failed: 1) + Qed: 1 + Alt-Ergo: 6 (failed: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo 1 6 8 87.5% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/228cf6144cd1811031f85cc66f370e26.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/228cf6144cd1811031f85cc66f370e26.json new file mode 100644 index 0000000000000000000000000000000000000000..5a4cb858418bad5ff8900628493ee99b9852a378 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/228cf6144cd1811031f85cc66f370e26.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0098, + "steps": 6 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/38a641ee17b3151c3961da6419a77cf1.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/38a641ee17b3151c3961da6419a77cf1.json new file mode 100644 index 0000000000000000000000000000000000000000..d6c9e08a064d3bb3975ad58dd65fe8030666d3ee --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/38a641ee17b3151c3961da6419a77cf1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0158, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/3a88decf0811eb35134b529b7e6c0800.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/3a88decf0811eb35134b529b7e6c0800.json new file mode 100644 index 0000000000000000000000000000000000000000..b4cc60640d6680f6a0db405892657d3cc7002daf --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/3a88decf0811eb35134b529b7e6c0800.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0102, + "steps": 6 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/60c6f929da934aaed2fec51db35db42e.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/60c6f929da934aaed2fec51db35db42e.json new file mode 100644 index 0000000000000000000000000000000000000000..63e05a6e3144a24d0fefc58f3a6dec5c2debea1f --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/60c6f929da934aaed2fec51db35db42e.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.01, "steps": 6 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/a00172f46eac102d3ee8ba0cabab6de8.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/a00172f46eac102d3ee8ba0cabab6de8.json new file mode 100644 index 0000000000000000000000000000000000000000..5745b0c1894ce48cdc846843e0a55fed7a372ebc --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/a00172f46eac102d3ee8ba0cabab6de8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0162, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/a6d7375efd0a7fee89b991ba368adccb.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/a6d7375efd0a7fee89b991ba368adccb.json new file mode 100644 index 0000000000000000000000000000000000000000..e66c1e560c3e3beea6fbac4ca1152d028c150355 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/a6d7375efd0a7fee89b991ba368adccb.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 2. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/f0262c3515f8db6eff40e191c2e7f335.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/f0262c3515f8db6eff40e191c2e7f335.json new file mode 100644 index 0000000000000000000000000000000000000000..6d9b0bb2fe36d6112a4ae0509b6ff482d06c425e --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/doomed_report_ok.0.session/cache/f0262c3515f8db6eff40e191c2e7f335.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0165, + "steps": 17 } 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 38f4493ea80b93919bace84c94eb0b2a32911a4e..adbb20e71eacad281f53bcf7bf0dc402fee6a737 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 @@ -4,17 +4,17 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 8 goals scheduled -[wp] Smoke-test typed_foo_smoke_loop_invariant_s2 : Passed (Alt-Ergo 2.0.0) -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_A_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_A_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_B_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_B_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_C_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_loop_invariant_C_established : Valid +[wp] Smoke-test typed_foo_smoke_loop_invariant_s2 : Passed (Alt-Ergo) +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_A_preserved : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_A_established : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_B_preserved : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_B_established : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_C_preserved : Valid +[wp] [Alt-Ergo] Goal typed_foo_loop_invariant_C_established : Valid [wp] [Qed] Goal typed_foo_loop_assigns : Valid [wp] Proved goals: 8 / 8 - Qed: 1 - Alt-Ergo 2.0.0: 7 + Qed: 1 + Alt-Ergo: 7 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo 1 7 8 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/0537193a008eed8434edc1d687a088b1.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/0537193a008eed8434edc1d687a088b1.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/0537193a008eed8434edc1d687a088b1.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/2c4801a11f843bc46d292369be1e6c7c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/2c4801a11f843bc46d292369be1e6c7c.json new file mode 100644 index 0000000000000000000000000000000000000000..9307735b499f519cd9b76293b9dd7b275e1859d6 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/2c4801a11f843bc46d292369be1e6c7c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0227, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/35ea8ce7765846906df03961a71d0b1f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/35ea8ce7765846906df03961a71d0b1f.json new file mode 100644 index 0000000000000000000000000000000000000000..e49dd7636d1979e0e383719b0a6e1016e5bdab20 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/35ea8ce7765846906df03961a71d0b1f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0207, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/ac4b7f4f4c5583cc432f5b1bd88cee5c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/ac4b7f4f4c5583cc432f5b1bd88cee5c.json new file mode 100644 index 0000000000000000000000000000000000000000..f7b70c34d431cc0a442ffbdab484067130838a41 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/dynamic.0.session/cache/ac4b7f4f4c5583cc432f5b1bd88cee5c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0317, + "steps": 47 } 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 77982aa2d48a23aaee32855089cfc8de6c7f3e29..c38d5c4f2132bec412e28f4880848457b2f7b423 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 @@ -14,16 +14,16 @@ [wp] [Qed] Goal typed_behavior_bhv1_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_behavior_bhv1_assigns_normal_part3 : Valid [wp] [Qed] Goal typed_behavior_bhv1_assigns_normal_part4 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_call_call_point_f1_f2_s3 : Valid +[wp] [Alt-Ergo] Goal typed_call_call_point_f1_f2_s3 : Valid [wp] [Qed] Goal typed_call_ensures_part1 : Valid [wp] [Qed] Goal typed_call_ensures_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_call_call_f1_requires : Valid +[wp] [Alt-Ergo] Goal typed_call_call_f1_requires : Valid [wp] [Qed] Goal typed_guarded_call_call_point_g_s9 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_guarded_call_ensures_part1 : Valid +[wp] [Alt-Ergo] Goal typed_guarded_call_ensures_part1 : Valid [wp] [Qed] Goal typed_guarded_call_ensures_part2 : Valid [wp] [Qed] Goal typed_guarded_call_ensures_2_part1 : Valid [wp] [Qed] Goal typed_guarded_call_ensures_2_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_missing_context_call_point_h1_s25 : Unsuccess +[wp] [Alt-Ergo] Goal typed_missing_context_call_point_h1_s25 : Unsuccess [wp] [Qed] Goal typed_missing_context_ensures : Valid [wp] [Qed] Goal typed_missing_context_assigns_exit : Valid [wp] [Qed] Goal typed_missing_context_assigns_normal_part1 : Valid @@ -57,8 +57,8 @@ [wp] [Qed] Goal typed_some_behaviors_bhv1_assigns_normal_part4 : Valid [wp] [Qed] Goal typed_some_behaviors_bhv1_assigns_normal_part5 : Valid [wp] Proved goals: 50 / 51 - Qed: 47 - Alt-Ergo 2.0.0: 3 (unsuccess: 1) + Qed: 47 + Alt-Ergo: 3 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success call 2 2 4 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/fallback.0.session/cache/5f2f33357d6780b49eb707665815649a.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/fallback.0.session/cache/5f2f33357d6780b49eb707665815649a.json new file mode 100644 index 0000000000000000000000000000000000000000..2318a0e1c7c6f19bb134a2fbc75e799472dabb89 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/fallback.0.session/cache/5f2f33357d6780b49eb707665815649a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0142, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/fallback.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/fallback.res.oracle index c4e27534a7671448a8ba773dfcd1eba9bb1121bc..4b005c11a31b2e9dbfab45e3ecebf574424538f2 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/fallback.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/fallback.res.oracle @@ -5,10 +5,10 @@ [wp] Warning: Missing RTE guards [wp] Warning: Prover 'Alt-Ergo:1.2.0' not found, fallback to 'Alt-Ergo:2.0.0' [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures : Valid +[wp] [Alt-Ergo] Goal typed_job_ensures : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job - 1 1 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.res.oracle index fc02e194648602c19d256744a6c1b6a2c5bae66a..219472265d9f7873bae6ecca18fc86ea6f27eba6 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.res.oracle @@ -5,14 +5,14 @@ [wp] Warning: Missing RTE guards [wp] 6 goals scheduled [wp] [Qed] Goal typed_job_ensures_Events : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_A_reads : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_B_reads : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_B_writes : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_ReadValues : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_WriteValues : Unsuccess +[wp] [Alt-Ergo] Goal typed_job_ensures_A_reads : Unsuccess +[wp] [Alt-Ergo] Goal typed_job_ensures_B_reads : Unsuccess +[wp] [Alt-Ergo] Goal typed_job_ensures_B_writes : Unsuccess +[wp] [Alt-Ergo] Goal typed_job_ensures_ReadValues : Unsuccess +[wp] [Alt-Ergo] Goal typed_job_ensures_WriteValues : Unsuccess [wp] Proved goals: 1 / 6 - Qed: 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 5) + Qed: 1 + Alt-Ergo: 0 (unsuccess: 5) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job 1 - 6 16.7% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/0c718c68f7fcb37dd1b72110611840c2.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/0c718c68f7fcb37dd1b72110611840c2.json new file mode 100644 index 0000000000000000000000000000000000000000..e4c3de15c1aebc842360540b0be4a3a50bb7a72c --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/0c718c68f7fcb37dd1b72110611840c2.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 1. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/9b9bd16ea0d3f6c101ca33588034d443.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/9b9bd16ea0d3f6c101ca33588034d443.json new file mode 100644 index 0000000000000000000000000000000000000000..e4c3de15c1aebc842360540b0be4a3a50bb7a72c --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/9b9bd16ea0d3f6c101ca33588034d443.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 1. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/adda34ed79a3ed2cafdba6e18958aacd.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/adda34ed79a3ed2cafdba6e18958aacd.json new file mode 100644 index 0000000000000000000000000000000000000000..e4c3de15c1aebc842360540b0be4a3a50bb7a72c --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/adda34ed79a3ed2cafdba6e18958aacd.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 1. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/e641b7530c0b2c5408e859c7c8e32c29.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/e641b7530c0b2c5408e859c7c8e32c29.json new file mode 100644 index 0000000000000000000000000000000000000000..e4c3de15c1aebc842360540b0be4a3a50bb7a72c --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/e641b7530c0b2c5408e859c7c8e32c29.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 1. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/f59e6953d0de466d5657a97dfc2fc735.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/f59e6953d0de466d5657a97dfc2fc735.json new file mode 100644 index 0000000000000000000000000000000000000000..e4c3de15c1aebc842360540b0be4a3a50bb7a72c --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.0.session/cache/f59e6953d0de466d5657a97dfc2fc735.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 1. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.res.oracle index 4dff1ff32efd87e1e8c7c7a949eeafcbb1c1c0e5..70adda9301671f9105136c51565e7e6a3af9f7cf 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.res.oracle @@ -7,14 +7,14 @@ [wp] Warning: Missing RTE guards [wp] 6 goals scheduled [wp] [Qed] Goal typed_flash_flash-ergo_job_ensures_Events : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_flash_flash-ergo_job_ensures_A_reads : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_flash_flash-ergo_job_ensures_B_reads : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_flash_flash-ergo_job_ensures_B_writes : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_flash_flash-ergo_job_ensures_ReadValues : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_flash_flash-ergo_job_ensures_WriteValues : Valid +[wp] [Alt-Ergo] Goal typed_flash_flash-ergo_job_ensures_A_reads : Valid +[wp] [Alt-Ergo] Goal typed_flash_flash-ergo_job_ensures_B_reads : Valid +[wp] [Alt-Ergo] Goal typed_flash_flash-ergo_job_ensures_B_writes : Valid +[wp] [Alt-Ergo] Goal typed_flash_flash-ergo_job_ensures_ReadValues : Valid +[wp] [Alt-Ergo] Goal typed_flash_flash-ergo_job_ensures_WriteValues : Valid [wp] Proved goals: 6 / 6 - Qed: 1 - Alt-Ergo 2.0.0: 5 + Qed: 1 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job 1 5 6 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/0962cc4c3e2996303c2707816f5374cb.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/0962cc4c3e2996303c2707816f5374cb.json new file mode 100644 index 0000000000000000000000000000000000000000..a2eaf96f48baa8bc02586cee7f1ce1e40e495821 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/0962cc4c3e2996303c2707816f5374cb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0354, + "steps": 34 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/24dfe650bd3e15244f4831719a4d817c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/24dfe650bd3e15244f4831719a4d817c.json new file mode 100644 index 0000000000000000000000000000000000000000..488ecd9693d64597539d0c64672fdaa9e2aa79d6 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/24dfe650bd3e15244f4831719a4d817c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0365, + "steps": 34 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/5b6a37fb499cb3ac33b2439d6fd54a2c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/5b6a37fb499cb3ac33b2439d6fd54a2c.json new file mode 100644 index 0000000000000000000000000000000000000000..7555d7ab407fba957fb6b0f5364349a286c4eb43 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/5b6a37fb499cb3ac33b2439d6fd54a2c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0372, + "steps": 37 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/77a14d6af5ee5fe28843b15f237ed33c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/77a14d6af5ee5fe28843b15f237ed33c.json new file mode 100644 index 0000000000000000000000000000000000000000..90558579d69148f0d28029f2857e11ea5e61bdfb --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/77a14d6af5ee5fe28843b15f237ed33c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0363, + "steps": 34 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/f242e20304598e18ab6487a606146c52.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/f242e20304598e18ab6487a606146c52.json new file mode 100644 index 0000000000000000000000000000000000000000..ed8568a4b88a32dc8b50267bad6fef82bfdb20b6 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/flash.1.session/cache/f242e20304598e18ab6487a606146c52.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0381, + "steps": 39 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.0.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.0.res.oracle index 41ad4aa497787522a6aab51a1a6dc2c7743cd915..beac21fa7b5ad7a5d2144f9eac99391570ce6afe 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.0.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.0.res.oracle @@ -9,7 +9,7 @@ [wp] Warning: native support for coq is deprecated, use tip instead [wp] 1 goal scheduled [wp] [Coq] Goal typed_output_ensures_KO : Default tactic -[wp] [Coq (Native)] Goal typed_output_ensures_KO : Unsuccess +[wp] [Coq (native)] Goal typed_output_ensures_KO : Unsuccess [wp] Proved goals: 0 / 1 Coq (native): 0 (unsuccess: 1) ------------------------------------------------------------ diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.1.res.oracle index cf394e79b3481991a8c69b5e7f8d226a87c1b72d..2c38f9528386738d0a567c89fe077120d64ea292 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.1.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.1.res.oracle @@ -8,7 +8,7 @@ [wp] Warning: Missing RTE guards [wp] Warning: native support for alt-ergo is deprecated, use why3 instead [wp] 1 goal scheduled -[wp] [Alt-Ergo (Native)] Goal typed_output_ensures_KO : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_output_ensures_KO : Unsuccess [wp] Proved goals: 0 / 1 Alt-Ergo (native): 0 (unsuccess: 1) ------------------------------------------------------------ diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.2.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.2.res.oracle index 9e668a17c56ab78312e876d515b3be597e5e26ee..0d212aebf6a888e2d9da199a9eaa90b1bb04fecf 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.2.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.2.res.oracle @@ -7,9 +7,9 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_output_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_output_ensures_KO : Unsuccess [wp] Proved goals: 0 / 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success output - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.2.session/cache/7cbf115a7569f1af65156af11dec2028.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.2.session/cache/7cbf115a7569f1af65156af11dec2028.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_format.2.session/cache/7cbf115a7569f1af65156af11dec2028.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.0.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.0.res.oracle index 841da957b85bd06820648584e0453d3bb9a760c3..96493d8e91a25c306aa1363426dc4155e4007edb 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.0.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.0.res.oracle @@ -7,10 +7,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_real_dequal_ensures : Valid +[wp] [Alt-Ergo] Goal typed_real_dequal_ensures : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success dequal - 1 1 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.0.session/cache/52c552e1175d62ccf52001d99f12fa4d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.0.session/cache/52c552e1175d62ccf52001d99f12fa4d.json new file mode 100644 index 0000000000000000000000000000000000000000..a5f10fa1413d8c9e8f09770656ec77b4fcb2ff49 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.0.session/cache/52c552e1175d62ccf52001d99f12fa4d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0206, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.1.res.oracle index 7851fa7e3c294855e4d73c5c6f62175b6890953b..497f15c885f64541d1d18180a84fb4e2e658dea3 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.1.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.1.res.oracle @@ -7,9 +7,9 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_dequal_ensures : Unsuccess +[wp] [Alt-Ergo] Goal typed_dequal_ensures : Unsuccess [wp] Proved goals: 0 / 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success dequal - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.1.session/cache/6860497bed117f0467333d76f4c73dfa.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.1.session/cache/6860497bed117f0467333d76f4c73dfa.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/float_real.1.session/cache/6860497bed117f0467333d76f4c73dfa.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.0.session/cache/398b84f25d565dfd50b2bc544d1b0006.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.0.session/cache/398b84f25d565dfd50b2bc544d1b0006.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.0.session/cache/398b84f25d565dfd50b2bc544d1b0006.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.0.session/cache/9673201d9a394e3fb60c7419d9c46b58.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.0.session/cache/9673201d9a394e3fb60c7419d9c46b58.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.0.session/cache/9673201d9a394e3fb60c7419d9c46b58.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.0.session/cache/b6cf1948329dea812bc868380896c0dc.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.0.session/cache/b6cf1948329dea812bc868380896c0dc.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.0.session/cache/b6cf1948329dea812bc868380896c0dc.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.res.oracle index 0f3078d19d7d6f68cac531a1b7f26ba56d47623d..47c2b9e78e3107c3e32468219e46de76bc8cae23 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/frame.res.oracle @@ -4,15 +4,15 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 6 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_alias_ensures_KO : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_global_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_alias_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_global_ensures_KO : Unsuccess [wp] [Qed] Goal typed_local_ensures_FRAMED : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_local_ensures_KO : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_localref_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_local_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_localref_ensures_KO : Unsuccess [wp] [Qed] Goal typed_localref_assert_FRAMED : Valid [wp] Proved goals: 2 / 6 - Qed: 2 - Alt-Ergo 2.0.0: 0 (unsuccess: 4) + Qed: 2 + Alt-Ergo: 0 (unsuccess: 4) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success local 1 - 2 50.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/ground_real.0.session/cache/85568c6624b526c1a3da1025677d1399.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/ground_real.0.session/cache/85568c6624b526c1a3da1025677d1399.json new file mode 100644 index 0000000000000000000000000000000000000000..e587ac935cf694ac97de3e93183670a2a2baf065 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/ground_real.0.session/cache/85568c6624b526c1a3da1025677d1399.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0108, + "steps": 3 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/ground_real.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/ground_real.res.oracle index fc075d19f22153e57da3dfc0667eec897c74cf16..9a35ec5ad1c74a93c5bc6f68d35c8b7dbb0a0fdc 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/ground_real.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/ground_real.res.oracle @@ -3,10 +3,10 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_R : Valid +[wp] [Alt-Ergo] Goal typed_lemma_R : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma - 1 1 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/inductive.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/inductive.res.oracle index 100d4304b666e421417b771c7aceee9afbcb3e70..4c1700d30e3a246fcd6405fdad46b5f2dcea8453 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/inductive.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/inductive.res.oracle @@ -5,9 +5,9 @@ [wp] Warning: native support for coq is deprecated, use tip instead [wp] 2 goals scheduled [wp] [Coq] Goal typed_lemma_offset : Saved script -[wp] [Coq (Native)] Goal typed_lemma_offset : Valid +[wp] [Coq (native)] Goal typed_lemma_offset : Valid [wp] [Coq] Goal typed_lemma_test : Saved script -[wp] [Coq (Native)] Goal typed_lemma_test : Valid +[wp] [Coq (native)] Goal typed_lemma_test : Valid [wp] Proved goals: 2 / 2 Qed: 0 Coq (native): 2 diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const.0.session/cache/c57fbb77a43428a0c8e7ded08b62e258.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const.0.session/cache/c57fbb77a43428a0c8e7ded08b62e258.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const.0.session/cache/c57fbb77a43428a0c8e7ded08b62e258.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const.0.session/cache/c67b9f78d01c1f16eaa4bb1c041131a6.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const.0.session/cache/c67b9f78d01c1f16eaa4bb1c041131a6.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const.0.session/cache/c67b9f78d01c1f16eaa4bb1c041131a6.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const.res.oracle index 9f3bdcced286494b978c9c4be233b0276e2414cc..cdc1cc3b7c5193f7139c2c959d34ccf09ff88ada 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const.res.oracle @@ -4,13 +4,13 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 4 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_fA_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_fA_ensures_KO : Unsuccess [wp] [Qed] Goal typed_fB_ensures_OK : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_fC_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_fC_ensures_KO : Unsuccess [wp] [Qed] Goal typed_fD_ensures_OK : Valid [wp] Proved goals: 2 / 4 - Qed: 2 - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Qed: 2 + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success fA - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.0.session/cache/2ba4f85220e8d33450211b9e44d629bf.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.0.session/cache/2ba4f85220e8d33450211b9e44d629bf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.0.session/cache/2ba4f85220e8d33450211b9e44d629bf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.0.session/cache/38b0d4bb47586e6241189f316acf00ef.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.0.session/cache/38b0d4bb47586e6241189f316acf00ef.json new file mode 100644 index 0000000000000000000000000000000000000000..6f23cb96dcd4b40b59ee3de8b1959c927202b637 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.0.session/cache/38b0d4bb47586e6241189f316acf00ef.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0211, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.0.session/cache/4828e75a96c0e7ac5102ec8e8af8ac40.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.0.session/cache/4828e75a96c0e7ac5102ec8e8af8ac40.json new file mode 100644 index 0000000000000000000000000000000000000000..73c00000576d169291aa32247a31be70ef35fa7f --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.0.session/cache/4828e75a96c0e7ac5102ec8e8af8ac40.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0218, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.res.oracle index 0caf659ca0568dc4147d5f513c05c2b4ea623567..21ceab5595dc8b8671c4c700d44d75a2b39f1914 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_const_guard.res.oracle @@ -5,15 +5,15 @@ [wp] Warning: Missing RTE guards [wp] 7 goals scheduled [wp] [Qed] Goal typed_f_ensures_Const : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_Pointed_Valid : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_Pointed_Valid : Valid [wp] [Qed] Goal typed_f_ensures_Q_ReadOnly : Valid [wp] [Qed] Goal typed_f_ensures_Q_NotWrite : Valid [wp] [Qed] Goal typed_g_ensures_P_not_Const : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_g_assert_Read : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_g_assert_Guard_against_Const : Unsuccess +[wp] [Alt-Ergo] Goal typed_g_assert_Read : Valid +[wp] [Alt-Ergo] Goal typed_g_assert_Guard_against_Const : Unsuccess [wp] Proved goals: 6 / 7 - Qed: 4 - Alt-Ergo 2.0.0: 2 (unsuccess: 1) + Qed: 4 + Alt-Ergo: 2 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 3 1 4 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_extern.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_extern.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_extern.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_extern.0.session/cache/7da8f94d00d90464616019326ebbc808.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_extern.0.session/cache/7da8f94d00d90464616019326ebbc808.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_extern.0.session/cache/7da8f94d00d90464616019326ebbc808.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_extern.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_extern.res.oracle index f0db50c533f09ac9884bd2cd66008faba897dc81..a998137dcc1af1438ca62c0353296865f0ee3117 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_extern.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_extern.res.oracle @@ -6,11 +6,11 @@ [wp] Warning: Missing RTE guards [wp] 3 goals scheduled [wp] [Qed] Goal typed_f_ensures_OK : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_KO : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_KO_2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_KO_2 : Unsuccess [wp] Proved goals: 1 / 3 - Qed: 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Qed: 1 + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 1 - 3 33.3% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_valid.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_valid.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_valid.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_valid.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_valid.res.oracle index 787bb8788400b8582580a38ff0c1dd61e603c92f..2ad8b7259698ff0772c2439f7309148ba0aba033 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_valid.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/init_valid.res.oracle @@ -7,10 +7,10 @@ [wp] [Qed] Goal typed_validA_assert_OK : Valid [wp] [Qed] Goal typed_validA_assert_OK_2 : Valid [wp] [Qed] Goal typed_validB_assert_OK : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_validB_assert_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_validB_assert_KO : Unsuccess [wp] Proved goals: 3 / 4 - Qed: 3 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Qed: 3 + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success validA 2 - 2 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/initarr.0.session/cache/1cc91764f7826e18071a5a1411261fc0.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/initarr.0.session/cache/1cc91764f7826e18071a5a1411261fc0.json new file mode 100644 index 0000000000000000000000000000000000000000..6df5d8868272a6eed350a5317f30c7167123c4d1 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/initarr.0.session/cache/1cc91764f7826e18071a5a1411261fc0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0239, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/initarr.0.session/cache/dc7eb44d1bfb4a07088b8215c292812d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/initarr.0.session/cache/dc7eb44d1bfb4a07088b8215c292812d.json new file mode 100644 index 0000000000000000000000000000000000000000..3e744135856865cef9aacd4c479d961f0373c506 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/initarr.0.session/cache/dc7eb44d1bfb4a07088b8215c292812d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0219, + "steps": 34 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/initarr.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/initarr.res.oracle index f4ec4072a6ca3629d940cc4d507d6b36c68ba3a9..1654af3ba936a2a8b340f13e4970ebc01c3dcd89 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/initarr.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/initarr.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_SEP : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_ensures_ALT : Valid +[wp] [Alt-Ergo] Goal typed_job_ensures_SEP : Valid +[wp] [Alt-Ergo] Goal typed_job_ensures_ALT : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job - 2 2 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.res.oracle index 8bd5309faece156ad506e89df6542ed9f726b2cf..273409a9bcabf0ce12e0eb3e455a9d4c89714d40 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.res.oracle @@ -4,12 +4,12 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 4 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ko_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ko_1_ensures_qed_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ko_1_ensures_qed_ko_2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ko_1_ensures_qed_ko_3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ko_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ko_1_ensures_qed_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ko_1_ensures_qed_ko_2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ko_1_ensures_qed_ko_3 : Unsuccess [wp] Proved goals: 0 / 4 - Alt-Ergo 2.0.0: 0 (unsuccess: 4) + Alt-Ergo: 0 (unsuccess: 4) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 4 0.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.session/cache/9305f39c6e0312e8ca53f5b9d90f96e3.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.session/cache/9305f39c6e0312e8ca53f5b9d90f96e3.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.session/cache/9305f39c6e0312e8ca53f5b9d90f96e3.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.session/cache/d1525f4bb9d31112bb9a5130b301f2b6.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.session/cache/d1525f4bb9d31112bb9a5130b301f2b6.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.session/cache/d1525f4bb9d31112bb9a5130b301f2b6.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.session/cache/dde07c8a21eaa82bb5cd17ba518ccf9d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.session/cache/dde07c8a21eaa82bb5cd17ba518ccf9d.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/injector.1.session/cache/dde07c8a21eaa82bb5cd17ba518ccf9d.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/6b045a73fbd16de33475d33c60ddfaec.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/6b045a73fbd16de33475d33c60ddfaec.json new file mode 100644 index 0000000000000000000000000000000000000000..80bc968fd35aacc0e6cd6207f7924bdf1625f31a --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/6b045a73fbd16de33475d33c60ddfaec.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0512, + "steps": 70 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/7d0430b5e456a450e5d7e17a3bce15b5.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/7d0430b5e456a450e5d7e17a3bce15b5.json new file mode 100644 index 0000000000000000000000000000000000000000..5f88ba227fd64681e539c6e87cbbff722500c002 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/7d0430b5e456a450e5d7e17a3bce15b5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0267, + "steps": 29 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/85af89467a7aa3ccb1b695c85e5bbb1d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/85af89467a7aa3ccb1b695c85e5bbb1d.json new file mode 100644 index 0000000000000000000000000000000000000000..011ab44b4b78a96ee2a47af7597b662b24f0aa58 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/85af89467a7aa3ccb1b695c85e5bbb1d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0178, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/afef49e17f16e53001b462dad07a9a39.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/afef49e17f16e53001b462dad07a9a39.json new file mode 100644 index 0000000000000000000000000000000000000000..caaf10d77fb5f8c8fba9b64ee535f23f24f34b1a --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/afef49e17f16e53001b462dad07a9a39.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0135, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/b1bc0525f4c6cda0ed062f4c3e5456de.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/b1bc0525f4c6cda0ed062f4c3e5456de.json new file mode 100644 index 0000000000000000000000000000000000000000..627b2e3596461afdb342c145bfd0640720d6c910 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/b1bc0525f4c6cda0ed062f4c3e5456de.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0315, + "steps": 32 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/d56a0c74d5dd974a426fe3eb205ac34c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/d56a0c74d5dd974a426fe3eb205ac34c.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.0.session/cache/d56a0c74d5dd974a426fe3eb205ac34c.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.res.oracle index d18efea604624c35356c1699a2f9531112a2e13d..33f5a9859865d89af15b0b70727997753ba2d148 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/loop.res.oracle @@ -4,18 +4,18 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 9 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_init_ensures_qed_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_invariant_qed_ok_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_invariant_qed_ok_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_invariant_qed_ok_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_ensures_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_init_loop_invariant_qed_ok_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_loop_invariant_qed_ok_established : Valid +[wp] [Alt-Ergo] Goal typed_init_loop_invariant_qed_ok_2_preserved : Valid [wp] [Qed] Goal typed_init_loop_invariant_qed_ok_2_established : Valid [wp] [Qed] Goal typed_init_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_init_loop_assigns_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_assigns_part3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_assigns : Unsuccess +[wp] [Alt-Ergo] Goal typed_init_loop_assigns_part3 : Valid +[wp] [Alt-Ergo] Goal typed_init_assigns : Unsuccess [wp] Proved goals: 8 / 9 - Qed: 3 - Alt-Ergo 2.0.0: 5 (unsuccess: 1) + Qed: 3 + Alt-Ergo: 5 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success init 3 5 9 88.9% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.res.oracle index a7cb374230e62693ba1b43c5b5dd2398ebc780ad..82888040205afdcb8ba0206e3b6007c7fb8925c4 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.res.oracle @@ -4,39 +4,39 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 30 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_abs_neg : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_abs_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_atan_sin_cos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_cosh_opp : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_distance : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_exp_log_add_mul : Valid +[wp] [Alt-Ergo] Goal typed_lemma_abs_neg : Valid +[wp] [Alt-Ergo] Goal typed_lemma_abs_pos : Valid +[wp] [Alt-Ergo] Goal typed_lemma_atan_sin_cos : Valid +[wp] [Alt-Ergo] Goal typed_lemma_cosh_opp : Valid +[wp] [Alt-Ergo] Goal typed_lemma_distance : Valid +[wp] [Alt-Ergo] Goal typed_lemma_exp_log_add_mul : Valid [wp] [Qed] Goal typed_lemma_exp_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_log_exp_mul_add : Valid +[wp] [Alt-Ergo] Goal typed_lemma_log_exp_mul_add : Valid [wp] [Qed] Goal typed_lemma_max_ac : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_max_inf : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_max_or : Valid +[wp] [Alt-Ergo] Goal typed_lemma_max_inf : Valid +[wp] [Alt-Ergo] Goal typed_lemma_max_or : Valid [wp] [Qed] Goal typed_lemma_min_ac : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_min_inf : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_min_or : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_pow_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_sinh_opp : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_sqrt_mono : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_sqrt_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_tanh_opp : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ok_ensures_sin_asin : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ok_ensures_sin_asin_in_range : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ok_ensures_cos_acos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ok_ensures_cos_acos_in_range : Valid +[wp] [Alt-Ergo] Goal typed_lemma_min_inf : Valid +[wp] [Alt-Ergo] Goal typed_lemma_min_or : Valid +[wp] [Alt-Ergo] Goal typed_lemma_pow_2 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_sinh_opp : Valid +[wp] [Alt-Ergo] Goal typed_lemma_sqrt_mono : Valid +[wp] [Alt-Ergo] Goal typed_lemma_sqrt_pos : Valid +[wp] [Alt-Ergo] Goal typed_lemma_tanh_opp : Valid +[wp] [Alt-Ergo] Goal typed_ok_ensures_sin_asin : Valid +[wp] [Alt-Ergo] Goal typed_ok_ensures_sin_asin_in_range : Valid +[wp] [Alt-Ergo] Goal typed_ok_ensures_cos_acos : Valid +[wp] [Alt-Ergo] Goal typed_ok_ensures_cos_acos_in_range : Valid [wp] [Qed] Goal typed_ok_ensures_tan_atan : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ok_ensures_log_pow : Valid +[wp] [Alt-Ergo] Goal typed_ok_ensures_log_pow : Valid [wp] [Qed] Goal typed_ok_ensures_log_exp : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ok_ensures_exp_log : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ok_ensures_min_plus_distrib : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ok_ensures_sqrt_pos : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ok_ensures_sqrt_pos0 : Valid +[wp] [Alt-Ergo] Goal typed_ok_ensures_exp_log : Valid +[wp] [Alt-Ergo] Goal typed_ok_ensures_min_plus_distrib : Valid +[wp] [Alt-Ergo] Goal typed_ok_ensures_sqrt_pos : Valid +[wp] [Alt-Ergo] Goal typed_ok_ensures_sqrt_pos0 : Valid [wp] Proved goals: 30 / 30 - Qed: 5 - Alt-Ergo 2.0.0: 25 + Qed: 5 + Alt-Ergo: 25 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma 3 16 19 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/06a20ecd227a94056e22c627f90c4c2f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/06a20ecd227a94056e22c627f90c4c2f.json new file mode 100644 index 0000000000000000000000000000000000000000..2772055fabc0c5578c2156ab15088959d54acefd --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/06a20ecd227a94056e22c627f90c4c2f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0117, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/0b904cdfdc0d45cb1167ca64c517484f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/0b904cdfdc0d45cb1167ca64c517484f.json new file mode 100644 index 0000000000000000000000000000000000000000..339ad683f8e3726868372366726a52ec36d13401 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/0b904cdfdc0d45cb1167ca64c517484f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0231, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/1db081a009d604a86ae519334772fb5f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/1db081a009d604a86ae519334772fb5f.json new file mode 100644 index 0000000000000000000000000000000000000000..5e954ee6d17d01fe29876bbe50643f15193ac3da --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/1db081a009d604a86ae519334772fb5f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0413, + "steps": 28 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/243ab32c99065d87551675ba6c762789.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/243ab32c99065d87551675ba6c762789.json new file mode 100644 index 0000000000000000000000000000000000000000..078d87e9fd544eba37047e550e687ae5d0112bcd --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/243ab32c99065d87551675ba6c762789.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0081, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/2ceb4ff57b1baf7c17710a4d5d330a9f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/2ceb4ff57b1baf7c17710a4d5d330a9f.json new file mode 100644 index 0000000000000000000000000000000000000000..4037215fc0b68d4153e606a62aefad02109a79af --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/2ceb4ff57b1baf7c17710a4d5d330a9f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0139, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/3a6fe5f7b87842d83aed4ffc50c5aacd.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/3a6fe5f7b87842d83aed4ffc50c5aacd.json new file mode 100644 index 0000000000000000000000000000000000000000..d20afbf8b5dc77c2696ed65f9979d89c7b5db3df --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/3a6fe5f7b87842d83aed4ffc50c5aacd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0196, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/4c5bc673a8b6d498e74fb1bd6b25928e.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/4c5bc673a8b6d498e74fb1bd6b25928e.json new file mode 100644 index 0000000000000000000000000000000000000000..78b3148f130d5013055be4b90faf7458cbe545b6 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/4c5bc673a8b6d498e74fb1bd6b25928e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0249, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/52a09ec2a42aa09573411cb016debf99.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/52a09ec2a42aa09573411cb016debf99.json new file mode 100644 index 0000000000000000000000000000000000000000..91e79b66e6d7f0a0db1462b42190287851900226 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/52a09ec2a42aa09573411cb016debf99.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0226, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/56cf7ec84fed883e06d49556e4b69c60.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/56cf7ec84fed883e06d49556e4b69c60.json new file mode 100644 index 0000000000000000000000000000000000000000..7838c8c1090f531abe67d28a4e15fc02a3a653e0 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/56cf7ec84fed883e06d49556e4b69c60.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0365, + "steps": 102 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/5a83d48f4407d11c743dbe6053e3058c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/5a83d48f4407d11c743dbe6053e3058c.json new file mode 100644 index 0000000000000000000000000000000000000000..0fc71dd6884749834de3638a123a308742cd610d --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/5a83d48f4407d11c743dbe6053e3058c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0116, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/6362f816b9c2a11050ca326d977a4657.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/6362f816b9c2a11050ca326d977a4657.json new file mode 100644 index 0000000000000000000000000000000000000000..13e1d6713779892697f86c23c47d93a202176395 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/6362f816b9c2a11050ca326d977a4657.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0254, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/72ed6d966e614b472650d90427eec91c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/72ed6d966e614b472650d90427eec91c.json new file mode 100644 index 0000000000000000000000000000000000000000..48f5769bfad05ef97a963ca2f2da6e15f37881d4 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/72ed6d966e614b472650d90427eec91c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0189, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/7aef5a52e882488ab65487bb33b45ea8.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/7aef5a52e882488ab65487bb33b45ea8.json new file mode 100644 index 0000000000000000000000000000000000000000..12a94d93403323a5d531b4acf3693afb280f49b7 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/7aef5a52e882488ab65487bb33b45ea8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0229, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/93f792f53afc651cf9b766c4311f29fe.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/93f792f53afc651cf9b766c4311f29fe.json new file mode 100644 index 0000000000000000000000000000000000000000..47bf6a917abdaee9768712b56ab3cb0d0191440e --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/93f792f53afc651cf9b766c4311f29fe.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0452, + "steps": 102 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/afb740c50f0054a46862f0145f40b3bf.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/afb740c50f0054a46862f0145f40b3bf.json new file mode 100644 index 0000000000000000000000000000000000000000..ac5d05c35a14d79f9235cffdf719cdd88f6ab62c --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/afb740c50f0054a46862f0145f40b3bf.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0175, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/c349efa56488eb382af41ea08735d042.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/c349efa56488eb382af41ea08735d042.json new file mode 100644 index 0000000000000000000000000000000000000000..2ff50901e7c2311780518c4c8cc5ca7cf83e747d --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/c349efa56488eb382af41ea08735d042.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.014, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/c3c2e64b5136ee2c3867a5f412288584.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/c3c2e64b5136ee2c3867a5f412288584.json new file mode 100644 index 0000000000000000000000000000000000000000..504e43b18a42c3276a84cc0d7bdff6414f8c6eb2 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/c3c2e64b5136ee2c3867a5f412288584.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0105, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/cb0ced92ad4811311283dbfd6befef1d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/cb0ced92ad4811311283dbfd6befef1d.json new file mode 100644 index 0000000000000000000000000000000000000000..622458d850b501bbd218f3f276d852016ad3e334 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/cb0ced92ad4811311283dbfd6befef1d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0114, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/cdeff411f93bac002a6ca74fbc773c27.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/cdeff411f93bac002a6ca74fbc773c27.json new file mode 100644 index 0000000000000000000000000000000000000000..ef4be92e61dd738ed9f2dc503c072e38cc2b93e8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/cdeff411f93bac002a6ca74fbc773c27.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0206, + "steps": 24 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/d866d4cdb31f13c9acaa8c7adc45d5ff.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/d866d4cdb31f13c9acaa8c7adc45d5ff.json new file mode 100644 index 0000000000000000000000000000000000000000..00131e9186b2821594bb26682671aefe02879fd4 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/d866d4cdb31f13c9acaa8c7adc45d5ff.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1185, + "steps": 112 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/dddda93f820f70de024908cbbd1f9b17.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/dddda93f820f70de024908cbbd1f9b17.json new file mode 100644 index 0000000000000000000000000000000000000000..76a0c3a42a324c0693838f497435d86e458f6695 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/dddda93f820f70de024908cbbd1f9b17.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0103, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/e048cf8f276294cc05bfa8bc95768655.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/e048cf8f276294cc05bfa8bc95768655.json new file mode 100644 index 0000000000000000000000000000000000000000..d382e16255fbeb1ce3070d8f0c8b9bbfadeea896 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/e048cf8f276294cc05bfa8bc95768655.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0151, + "steps": 7 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/f3dd6fbad6805fc386e00eec6eac4e0e.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/f3dd6fbad6805fc386e00eec6eac4e0e.json new file mode 100644 index 0000000000000000000000000000000000000000..f2a7a381e83d2c2dd0200cd4286797599d8c049e --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/f3dd6fbad6805fc386e00eec6eac4e0e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0136, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/fcd22596599743a969d30dfd5b0c0d1d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/fcd22596599743a969d30dfd5b0c0d1d.json new file mode 100644 index 0000000000000000000000000000000000000000..0dd79886dcf4ed9c897ae7f99fa12acd0fbec05b --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/fcd22596599743a969d30dfd5b0c0d1d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0236, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/ff366b36ab3f580689584e521b24fcdd.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/ff366b36ab3f580689584e521b24fcdd.json new file mode 100644 index 0000000000000000000000000000000000000000..fc70e5ffe0d79c1f889b62c61e27c67eb03386ae --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.0.session/cache/ff366b36ab3f580689584e521b24fcdd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0147, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.1.res.oracle index c017e1da01d96c6e68c243ff0befce7e70d11ee9..a3c9e94c53e0e0d69ef81c937eff0a97aad86f9e 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.1.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.1.res.oracle @@ -5,36 +5,36 @@ [wp] Warning: Missing RTE guards [wp] Warning: native support for alt-ergo is deprecated, use why3 instead [wp] 30 goals scheduled -[wp] [Alt-Ergo (Native)] Goal typed_lemma_abs_neg : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_abs_pos : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_atan_sin_cos : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_cosh_opp : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_distance : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_exp_log_add_mul : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_abs_neg : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_abs_pos : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_atan_sin_cos : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_cosh_opp : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_distance : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_exp_log_add_mul : Valid [wp] [Qed] Goal typed_lemma_exp_pos : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_log_exp_mul_add : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_log_exp_mul_add : Valid [wp] [Qed] Goal typed_lemma_max_ac : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_max_inf : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_max_or : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_max_inf : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_max_or : Valid [wp] [Qed] Goal typed_lemma_min_ac : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_min_inf : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_min_or : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_pow_2 : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_sinh_opp : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_sqrt_mono : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_sqrt_pos : Valid -[wp] [Alt-Ergo (Native)] Goal typed_lemma_tanh_opp : Valid -[wp] [Alt-Ergo (Native)] Goal typed_ok_ensures_sin_asin : Valid -[wp] [Alt-Ergo (Native)] Goal typed_ok_ensures_sin_asin_in_range : Valid -[wp] [Alt-Ergo (Native)] Goal typed_ok_ensures_cos_acos : Valid -[wp] [Alt-Ergo (Native)] Goal typed_ok_ensures_cos_acos_in_range : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_min_inf : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_min_or : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_pow_2 : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_sinh_opp : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_sqrt_mono : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_sqrt_pos : Valid +[wp] [Alt-Ergo (native)] Goal typed_lemma_tanh_opp : Valid +[wp] [Alt-Ergo (native)] Goal typed_ok_ensures_sin_asin : Valid +[wp] [Alt-Ergo (native)] Goal typed_ok_ensures_sin_asin_in_range : Valid +[wp] [Alt-Ergo (native)] Goal typed_ok_ensures_cos_acos : Valid +[wp] [Alt-Ergo (native)] Goal typed_ok_ensures_cos_acos_in_range : Valid [wp] [Qed] Goal typed_ok_ensures_tan_atan : Valid -[wp] [Alt-Ergo (Native)] Goal typed_ok_ensures_log_pow : Valid +[wp] [Alt-Ergo (native)] Goal typed_ok_ensures_log_pow : Valid [wp] [Qed] Goal typed_ok_ensures_log_exp : Valid -[wp] [Alt-Ergo (Native)] Goal typed_ok_ensures_exp_log : Valid -[wp] [Alt-Ergo (Native)] Goal typed_ok_ensures_min_plus_distrib : Valid -[wp] [Alt-Ergo (Native)] Goal typed_ok_ensures_sqrt_pos : Valid -[wp] [Alt-Ergo (Native)] Goal typed_ok_ensures_sqrt_pos0 : Valid +[wp] [Alt-Ergo (native)] Goal typed_ok_ensures_exp_log : Valid +[wp] [Alt-Ergo (native)] Goal typed_ok_ensures_min_plus_distrib : Valid +[wp] [Alt-Ergo (native)] Goal typed_ok_ensures_sqrt_pos : Valid +[wp] [Alt-Ergo (native)] Goal typed_ok_ensures_sqrt_pos0 : Valid [wp] Proved goals: 30 / 30 Qed: 5 Alt-Ergo (native): 25 diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.res.oracle index 434a63e4b2b1c37cf1ac48493cfc2882bf4a6fc6..b3a0b092a29b49e93370bbb7eef46793cc412c55 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.res.oracle @@ -4,17 +4,17 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 9 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_ko_ensures_ko_sin_asin : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_ko_ensures_ko_cos_acos : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_ko_ensures_ko_asin_sin : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_ko_ensures_ko_acos_cos : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_ko_ensures_ko_atan_tan : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_ko_ensures_ko_log_pow : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_ko_ensures_ko_exp_log : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_ko_ensures_ko_exp_log_add_mul : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_ko_ensures_ko_sqrt_pos : Unsuccess +[wp] [Alt-Ergo] Goal typed_ko_ensures_ko_sin_asin : Unsuccess +[wp] [Alt-Ergo] Goal typed_ko_ensures_ko_cos_acos : Unsuccess +[wp] [Alt-Ergo] Goal typed_ko_ensures_ko_asin_sin : Unsuccess +[wp] [Alt-Ergo] Goal typed_ko_ensures_ko_acos_cos : Unsuccess +[wp] [Alt-Ergo] Goal typed_ko_ensures_ko_atan_tan : Unsuccess +[wp] [Alt-Ergo] Goal typed_ko_ensures_ko_log_pow : Unsuccess +[wp] [Alt-Ergo] Goal typed_ko_ensures_ko_exp_log : Unsuccess +[wp] [Alt-Ergo] Goal typed_ko_ensures_ko_exp_log_add_mul : Unsuccess +[wp] [Alt-Ergo] Goal typed_ko_ensures_ko_sqrt_pos : Unsuccess [wp] Proved goals: 0 / 9 - Alt-Ergo 2.0.0: 0 (unsuccess: 9) + Alt-Ergo: 0 (unsuccess: 9) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success ko - - 9 0.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/193c5bd3afab1317f15de0a88efe61ee.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/193c5bd3afab1317f15de0a88efe61ee.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/193c5bd3afab1317f15de0a88efe61ee.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/271b22b527def062bff2bb46f86457a7.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/271b22b527def062bff2bb46f86457a7.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/271b22b527def062bff2bb46f86457a7.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/b3a31e9e5267a96513533ecf5a5dc470.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/b3a31e9e5267a96513533ecf5a5dc470.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/b3a31e9e5267a96513533ecf5a5dc470.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/c2a3cad842ccff6faae416437e789691.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/c2a3cad842ccff6faae416437e789691.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/c2a3cad842ccff6faae416437e789691.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/c803f687cbfc43e345dece9b212d2c82.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/c803f687cbfc43e345dece9b212d2c82.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/c803f687cbfc43e345dece9b212d2c82.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/de76eaf4b3a74db5b0fbf62179963ec9.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/de76eaf4b3a74db5b0fbf62179963ec9.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/de76eaf4b3a74db5b0fbf62179963ec9.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/ea6919dfc7610dff7c626915e783b445.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/ea6919dfc7610dff7c626915e783b445.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/ea6919dfc7610dff7c626915e783b445.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/f4ac6893e6acafd074c4e8fabdf5b16f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/f4ac6893e6acafd074c4e8fabdf5b16f.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/f4ac6893e6acafd074c4e8fabdf5b16f.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/fb94046fed898dd10ad378e7706b94f9.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/fb94046fed898dd10ad378e7706b94f9.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.2.session/cache/fb94046fed898dd10ad378e7706b94f9.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.3.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.3.res.oracle index 2e45968da181ac3cb2fb6a0e037828c31663d6c2..f3f9a9692dfaf4ff5f641fc02d4efb1050a523d5 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.3.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/math.3.res.oracle @@ -5,15 +5,15 @@ [wp] Warning: Missing RTE guards [wp] Warning: native support for alt-ergo is deprecated, use why3 instead [wp] 9 goals scheduled -[wp] [Alt-Ergo (Native)] Goal typed_ko_ensures_ko_sin_asin : Unsuccess -[wp] [Alt-Ergo (Native)] Goal typed_ko_ensures_ko_cos_acos : Unsuccess -[wp] [Alt-Ergo (Native)] Goal typed_ko_ensures_ko_asin_sin : Unsuccess -[wp] [Alt-Ergo (Native)] Goal typed_ko_ensures_ko_acos_cos : Unsuccess -[wp] [Alt-Ergo (Native)] Goal typed_ko_ensures_ko_atan_tan : Unsuccess -[wp] [Alt-Ergo (Native)] Goal typed_ko_ensures_ko_log_pow : Unsuccess -[wp] [Alt-Ergo (Native)] Goal typed_ko_ensures_ko_exp_log : Unsuccess -[wp] [Alt-Ergo (Native)] Goal typed_ko_ensures_ko_exp_log_add_mul : Unsuccess -[wp] [Alt-Ergo (Native)] Goal typed_ko_ensures_ko_sqrt_pos : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_ko_ensures_ko_sin_asin : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_ko_ensures_ko_cos_acos : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_ko_ensures_ko_asin_sin : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_ko_ensures_ko_acos_cos : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_ko_ensures_ko_atan_tan : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_ko_ensures_ko_log_pow : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_ko_ensures_ko_exp_log : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_ko_ensures_ko_exp_log_add_mul : Unsuccess +[wp] [Alt-Ergo (native)] Goal typed_ko_ensures_ko_sqrt_pos : Unsuccess [wp] Proved goals: 0 / 9 Alt-Ergo (native): 0 (unsuccess: 9) ------------------------------------------------------------ diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/model.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/model.res.oracle index 99814117676139196e030fd7b41ecfbbc7790509..43185ba1c3656c14646138ccf74ce2429e2ce6c6 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/model.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/model.res.oracle @@ -77,9 +77,9 @@ end let x = get t (shift_sint32 a i) in region (base a) <= 0 -> is_sint32 i -> is_sint32 x -> P_P x end -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures : Typechecked +[wp] [Alt-Ergo] Goal typed_f_ensures : Typechecked [wp] Proved goals: 0 / 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 1 0.0% @@ -115,7 +115,7 @@ end let x = get t (shift_sint32 a i) in region (base a) <= 0 -> is_sint32 i -> is_sint32 x -> P_P x end -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures : Typechecked +[wp] [Alt-Ergo] Goal typed_f_ensures : Typechecked --------------------------------------------- --- Context 'typed_ref_f' Cluster 'Compound' --------------------------------------------- @@ -187,9 +187,9 @@ end let x = get1 t (shift_sint321 a i) in region1 (base1 a) <=' 0 -> is_sint321 i -> is_sint321 x -> P_P1 x end -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_f_ensures : Typechecked +[wp] [Alt-Ergo] Goal typed_ref_f_ensures : Typechecked [wp] Proved goals: 0 / 2 - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 2 0.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.0.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.0.res.oracle index 9d687d17d7ff138a3af2c4ae1193979b080b1640..f4998e8e664dad8b6f358661e31a7b6cace7e1f6 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.0.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.0.res.oracle @@ -3,12 +3,12 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_access_16_16_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_access_4_4_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_access_16_16_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_access_4_4_ok : Valid [wp] [Qed] Goal typed_lemma_eq_repeat_concat_3_ok : Valid [wp] Proved goals: 3 / 3 - Qed: 1 - Alt-Ergo 2.0.0: 2 + Qed: 1 + Alt-Ergo: 2 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic Nth 1 2 3 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.0.session/cache/37b050bac95ada4931dc2522a665aad9.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.0.session/cache/37b050bac95ada4931dc2522a665aad9.json new file mode 100644 index 0000000000000000000000000000000000000000..40c545edfb52b25def4b19c62b41dbc0669dfad2 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.0.session/cache/37b050bac95ada4931dc2522a665aad9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0742, + "steps": 94 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.0.session/cache/a5b92761c4afdbc16bbf9c1b3859b2b4.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.0.session/cache/a5b92761c4afdbc16bbf9c1b3859b2b4.json new file mode 100644 index 0000000000000000000000000000000000000000..68072733b4ab33a684573362cc9afef90298d15d --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.0.session/cache/a5b92761c4afdbc16bbf9c1b3859b2b4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 1.6536, + "steps": 165 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.res.oracle index c16a780f6d3c8d661ca157d33f9a46bbd04ff2cb..f7ef9322a9954f7c26eddbf37d08b84cefee4354 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.res.oracle @@ -3,13 +3,13 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 4 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_access_16_16_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_access_4_4_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_access_repeat_concat_3_ok_lack : Valid +[wp] [Alt-Ergo] Goal typed_lemma_access_16_16_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_access_4_4_ok : Valid +[wp] [Alt-Ergo] Goal typed_lemma_access_repeat_concat_3_ok_lack : Valid [wp] [Qed] Goal typed_lemma_eq_repeat_concat_3_ok : Valid [wp] Proved goals: 4 / 4 - Qed: 1 - Alt-Ergo 2.0.0: 3 + Qed: 1 + Alt-Ergo: 3 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic Nth 1 3 4 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.session/cache/0c61f02aeeb5fb379df651de31133489.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.session/cache/0c61f02aeeb5fb379df651de31133489.json new file mode 100644 index 0000000000000000000000000000000000000000..88f80e1833a532c02d7c8e44a4993eb333631946 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.session/cache/0c61f02aeeb5fb379df651de31133489.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.773, + "steps": 156 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.session/cache/37b050bac95ada4931dc2522a665aad9.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.session/cache/37b050bac95ada4931dc2522a665aad9.json new file mode 100644 index 0000000000000000000000000000000000000000..e96f2d747a62173be3487405e87ffd090530794c --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.session/cache/37b050bac95ada4931dc2522a665aad9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0728, + "steps": 94 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.session/cache/a5b92761c4afdbc16bbf9c1b3859b2b4.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.session/cache/a5b92761c4afdbc16bbf9c1b3859b2b4.json new file mode 100644 index 0000000000000000000000000000000000000000..5df76a957342d78cef4aeb9da4908e973391dc26 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/nth.1.session/cache/a5b92761c4afdbc16bbf9c1b3859b2b4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 1.4308, + "steps": 165 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/overarray.0.session/cache/dd2fb7e221943bacafa314c64c500c4a.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overarray.0.session/cache/dd2fb7e221943bacafa314c64c500c4a.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overarray.0.session/cache/dd2fb7e221943bacafa314c64c500c4a.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/overarray.0.session/cache/f39c56973d397ada08b837ea553edfd1.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overarray.0.session/cache/f39c56973d397ada08b837ea553edfd1.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overarray.0.session/cache/f39c56973d397ada08b837ea553edfd1.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/overarray.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overarray.res.oracle index 16ddce5d6b2e88ffc0cfa2f5fb24cab903b0bf0f..a78f9d23cc2c17a9cd6d0711871c8fb2a775b1eb 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/overarray.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overarray.res.oracle @@ -12,13 +12,13 @@ [wp] [Qed] Goal typed_f3_ok_assigns_normal : Valid [wp] [Qed] Goal typed_f4_ok_assigns_exit : Valid [wp] [Qed] Goal typed_f4_ok_assigns_normal : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f5_ko_assigns_exit : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f5_ko_assigns_normal : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f6_ko_assigns_exit : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f6_ko_assigns_normal : Unsuccess +[wp] [Alt-Ergo] Goal typed_f5_ko_assigns_exit : Unsuccess +[wp] [Alt-Ergo] Goal typed_f5_ko_assigns_normal : Unsuccess +[wp] [Alt-Ergo] Goal typed_f6_ko_assigns_exit : Unsuccess +[wp] [Alt-Ergo] Goal typed_f6_ko_assigns_normal : Unsuccess [wp] Proved goals: 8 / 12 - Qed: 8 - Alt-Ergo 2.0.0: 0 (unsuccess: 4) + Qed: 8 + Alt-Ergo: 0 (unsuccess: 4) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f1_ok 2 - 2 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/5cf43fb4ff81d3b016c684ec03a21e94.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/5cf43fb4ff81d3b016c684ec03a21e94.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/5cf43fb4ff81d3b016c684ec03a21e94.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/8fd3b415bc6dc60ef9d6291b933c91d4.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/8fd3b415bc6dc60ef9d6291b933c91d4.json new file mode 100644 index 0000000000000000000000000000000000000000..44f7667d07dad5dd78ab59ef8eef8f3205c7040f --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/8fd3b415bc6dc60ef9d6291b933c91d4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0216, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/f65419c622e845947129684b0c37f5dc.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/f65419c622e845947129684b0c37f5dc.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/f65419c622e845947129684b0c37f5dc.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/f84a953ebaa80fe8ff053a67b8e03f40.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/f84a953ebaa80fe8ff053a67b8e03f40.json new file mode 100644 index 0000000000000000000000000000000000000000..aa7eaa82819e75d441932d67fa6f4b7f882f4cc2 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.0.session/cache/f84a953ebaa80fe8ff053a67b8e03f40.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0129, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.res.oracle index 5d605683af11236561817c77c860eef0c20c14a1..96e53948b71b521539af303f915363f2e370f25f 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/overassign.res.oracle @@ -8,17 +8,17 @@ [wp] [Qed] Goal typed_f1_ok_assigns_normal : Valid [wp] [Qed] Goal typed_f2_ok_assigns_exit : Valid [wp] [Qed] Goal typed_f2_ok_assigns_normal : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f3_ok_assigns_exit : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f3_ok_assigns_normal : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f4_ok_assigns_exit : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f4_ok_assigns_normal : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f5_ko_assigns_exit : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f5_ko_assigns_normal : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f6_ko_assigns_exit : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f6_ko_assigns_normal : Unsuccess +[wp] [Alt-Ergo] Goal typed_f3_ok_assigns_exit : Valid +[wp] [Alt-Ergo] Goal typed_f3_ok_assigns_normal : Valid +[wp] [Alt-Ergo] Goal typed_f4_ok_assigns_exit : Valid +[wp] [Alt-Ergo] Goal typed_f4_ok_assigns_normal : Valid +[wp] [Alt-Ergo] Goal typed_f5_ko_assigns_exit : Unsuccess +[wp] [Alt-Ergo] Goal typed_f5_ko_assigns_normal : Unsuccess +[wp] [Alt-Ergo] Goal typed_f6_ko_assigns_exit : Unsuccess +[wp] [Alt-Ergo] Goal typed_f6_ko_assigns_normal : Unsuccess [wp] Proved goals: 8 / 12 - Qed: 4 - Alt-Ergo 2.0.0: 4 (unsuccess: 4) + Qed: 4 + Alt-Ergo: 4 (unsuccess: 4) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f1_ok 2 - 2 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/params.0.session/cache/78704947db2c732d86ea3876acf024ad.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/params.0.session/cache/78704947db2c732d86ea3876acf024ad.json new file mode 100644 index 0000000000000000000000000000000000000000..d2f67cacae547053f8679575f52573fdc02a1948 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/params.0.session/cache/78704947db2c732d86ea3876acf024ad.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.009, "steps": 4 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/params.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/params.res.oracle index 48e440c4d3861729264a2181f3b69ab7894decc3..66f2e22013fdd80456a4ba59946ccd0f5b1d73f4 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/params.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/params.res.oracle @@ -3,10 +3,10 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_lem : Valid +[wp] [Alt-Ergo] Goal typed_lemma_lem : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma - 1 1 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/plet.0.session/cache/5562851a92a95e9cecefdaf0410c7b6b.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/plet.0.session/cache/5562851a92a95e9cecefdaf0410c7b6b.json new file mode 100644 index 0000000000000000000000000000000000000000..fc0ca24b6c09a749ffb8200cc47579c7c1a49377 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/plet.0.session/cache/5562851a92a95e9cecefdaf0410c7b6b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0127, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/plet.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/plet.res.oracle index 7a801be1d6bf89e003fd0ef76b08b673812e8b22..a8a6e9e1f363a439258d75c0e9940283db1d04dc 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/plet.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/plet.res.oracle @@ -3,10 +3,10 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_GOAL : Valid +[wp] [Alt-Ergo] Goal typed_lemma_GOAL : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Axiomatic Test - 1 1 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/polarity.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/polarity.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/polarity.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/polarity.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/polarity.res.oracle index b3fb5e662606ebeeca17787825180a4ac990ddb2..21af2af7a41e23d1c2f5ef4e12e79bf120cf3dad 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/polarity.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/polarity.res.oracle @@ -7,9 +7,9 @@ Allocation, initialization and danglingness not yet implemented (\initialized(\at(p,wp:pre))) [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_f_assert : Unsuccess (Stronger) [wp] Proved goals: 0 / 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/2762cdd73ef6aea1d285d2abe6a0f1dd.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/2762cdd73ef6aea1d285d2abe6a0f1dd.json new file mode 100644 index 0000000000000000000000000000000000000000..da4e50a6cba8c13345312443cbca91eba61a13f8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/2762cdd73ef6aea1d285d2abe6a0f1dd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0256, + "steps": 30 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/31f2c9333792ec0f29de0d896082c76f.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/31f2c9333792ec0f29de0d896082c76f.json new file mode 100644 index 0000000000000000000000000000000000000000..2235ceffeed95185ab9588ed4a5dc1072feef791 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/31f2c9333792ec0f29de0d896082c76f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0228, + "steps": 26 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/397b4ff91d6ce6c930e71468302bb1c3.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/397b4ff91d6ce6c930e71468302bb1c3.json new file mode 100644 index 0000000000000000000000000000000000000000..741a278c640788588109ec64f11e1397639127ab --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/397b4ff91d6ce6c930e71468302bb1c3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0285, + "steps": 31 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/3cb343290b7c01b31061eb5eddce8148.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/3cb343290b7c01b31061eb5eddce8148.json new file mode 100644 index 0000000000000000000000000000000000000000..3fd76f1fb95c1abd0242c9304dd24b1cd6ce7d67 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/3cb343290b7c01b31061eb5eddce8148.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1119, + "steps": 220 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/e61303d667fa1aa59b2ab04c833d6fc7.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/e61303d667fa1aa59b2ab04c833d6fc7.json new file mode 100644 index 0000000000000000000000000000000000000000..0c315a8c7bd28a8735245e1b0c59f10fe2ef48eb --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.0.session/cache/e61303d667fa1aa59b2ab04c833d6fc7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0223, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.res.oracle index ebf8ec905fb3d83ca7fc161515e0aedc3742299f..522d782c44a4cdbf2521e37f0a221b09d177d3f4 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/prenex.res.oracle @@ -4,21 +4,21 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 12 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_diag_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_diag_loop_invariant_I_preserved : Valid +[wp] [Alt-Ergo] Goal typed_diag_ensures : Valid +[wp] [Alt-Ergo] Goal typed_diag_loop_invariant_I_preserved : Valid [wp] [Qed] Goal typed_diag_loop_invariant_I_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_diag_loop_invariant_PI_preserved : Valid +[wp] [Alt-Ergo] Goal typed_diag_loop_invariant_PI_preserved : Valid [wp] [Qed] Goal typed_diag_loop_invariant_PI_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_diag_loop_invariant_J_preserved : Valid +[wp] [Alt-Ergo] Goal typed_diag_loop_invariant_J_preserved : Valid [wp] [Qed] Goal typed_diag_loop_invariant_J_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_diag_loop_invariant_PJ_preserved : Valid +[wp] [Alt-Ergo] Goal typed_diag_loop_invariant_PJ_preserved : Valid [wp] [Qed] Goal typed_diag_loop_invariant_PJ_established : Valid [wp] [Qed] Goal typed_diag_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_diag_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_diag_loop_assigns_2 : Valid [wp] Proved goals: 12 / 12 - Qed: 7 - Alt-Ergo 2.0.0: 5 + Qed: 7 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success diag 7 5 12 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/removed.0.session/cache/987cbeed71a02b703af415d244c14858.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/removed.0.session/cache/987cbeed71a02b703af415d244c14858.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/removed.0.session/cache/987cbeed71a02b703af415d244c14858.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/removed.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/removed.res.oracle index f231fb042cb674fa3721a3af5e738e95e098f545..98b421111a0747310342b30ae27213ef61a1adc8 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/removed.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/removed.res.oracle @@ -14,8 +14,8 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_main_assert_Eva_signed_overflow : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_assert_Eva_signed_overflow : Unsuccess [wp] Proved goals: 0 / 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Alt-Ergo: 0 (unsuccess: 1) [wp] Running WP plugin... [wp] Warning: No goal generated diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/484f2e777c0f8b6d2fcb162b9d083f56.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/484f2e777c0f8b6d2fcb162b9d083f56.json new file mode 100644 index 0000000000000000000000000000000000000000..723d0b3f167363e37df50bb963539b3179e8df96 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/484f2e777c0f8b6d2fcb162b9d083f56.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 1.182, + "steps": 560 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/4d6796a0f15446a1d9041c50c62ce0da.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/4d6796a0f15446a1d9041c50c62ce0da.json new file mode 100644 index 0000000000000000000000000000000000000000..e072521c6695d48fd59219592d27904584c78d6d --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/4d6796a0f15446a1d9041c50c62ce0da.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0134, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/ba1ebaaa5ff68096ef89e39b4291b487.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/ba1ebaaa5ff68096ef89e39b4291b487.json new file mode 100644 index 0000000000000000000000000000000000000000..0dcac2cd3cee64aec91ac9258125c061962decaa --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/ba1ebaaa5ff68096ef89e39b4291b487.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.9563, + "steps": 408 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/ca8cb6180c4ab8070014e3e3fdb50f29.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/ca8cb6180c4ab8070014e3e3fdb50f29.json new file mode 100644 index 0000000000000000000000000000000000000000..520e34f82975fd52ac425180f0eb576812e77322 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/ca8cb6180c4ab8070014e3e3fdb50f29.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 1.2186, + "steps": 562 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/fe6d21b897fa5c718970c65fc777a7dd.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/fe6d21b897fa5c718970c65fc777a7dd.json new file mode 100644 index 0000000000000000000000000000000000000000..eddf636cc8105848283f37d91339422e2fa00c4c --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.0.session/cache/fe6d21b897fa5c718970c65fc777a7dd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0191, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.res.oracle index cacb58611dc198cdbed38fa8be204b218b519e74..28ac3e50e6eb882bd71fa02d0ae891664acad61b 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/repeat.res.oracle @@ -7,9 +7,9 @@ Missing assigns clause (assigns 'everything' instead) [wp] 47 goals scheduled [wp] [Qed] Goal typed_induction_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_induction_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_induction_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_induction_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_induction_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_induction_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_induction_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_induction_loop_assigns : Valid [wp] [Qed] Goal typed_induction_assigns_exit_part1 : Valid @@ -18,10 +18,10 @@ [wp] [Qed] Goal typed_master_ensures : Valid [wp] [Qed] Goal typed_master_assigns_exit : Valid [wp] [Qed] Goal typed_master_assigns_normal : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_shifted_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_shifted_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_shifted_ensures : Valid +[wp] [Alt-Ergo] Goal typed_shifted_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_shifted_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_shifted_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_shifted_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_shifted_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_shifted_loop_assigns : Valid [wp] [Qed] Goal typed_shifted_assigns_exit_part1 : Valid @@ -54,8 +54,8 @@ [wp] [Qed] Goal typed_unroll_assigns_normal_part10 : Valid [wp] [Qed] Goal typed_unroll_assigns_normal_part11 : Valid [wp] Proved goals: 47 / 47 - Qed: 42 - Alt-Ergo 2.0.0: 5 + Qed: 42 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success master 3 - 3 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/583df2cd64e258aa300faca9c885028a.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/583df2cd64e258aa300faca9c885028a.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/583df2cd64e258aa300faca9c885028a.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/6857a567a48e69e7233f04082543cefa.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/6857a567a48e69e7233f04082543cefa.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/6857a567a48e69e7233f04082543cefa.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/77e2ecfa48705461c625745afe320c1c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/77e2ecfa48705461c625745afe320c1c.json new file mode 100644 index 0000000000000000000000000000000000000000..68ee92db298fc12e38bf92a912cd13bf871adb11 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/77e2ecfa48705461c625745afe320c1c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0143, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/c016875645377f11140eac9dc4892d3d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/c016875645377f11140eac9dc4892d3d.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/c016875645377f11140eac9dc4892d3d.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/d45c83b6b0654a9942b557f374df1112.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/d45c83b6b0654a9942b557f374df1112.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.0.session/cache/d45c83b6b0654a9942b557f374df1112.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.res.oracle index f754c72746576dcdf0c596a3015b492f02f07ee4..71c6b6ffc4b9973d35fa83da51dfb5a06aa3d003 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/rte.res.oracle @@ -6,15 +6,15 @@ [rte] annotating function job2 [rte] annotating function job3 [wp] 6 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_job_assert_rte_mem_access : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_job_assert_rte_mem_access_2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_job_assert_rte_signed_overflow : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_job_assert_rte_signed_overflow_2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_job_assert_rte_mem_access : Unsuccess +[wp] [Alt-Ergo] Goal typed_job_assert_rte_mem_access_2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_job_assert_rte_signed_overflow : Unsuccess +[wp] [Alt-Ergo] Goal typed_job_assert_rte_signed_overflow_2 : Unsuccess [wp] [Qed] Goal typed_job_assert_rte_mem_access_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job3_assert_rte_bool_value : Valid +[wp] [Alt-Ergo] Goal typed_job3_assert_rte_bool_value : Valid [wp] Proved goals: 2 / 6 - Qed: 1 - Alt-Ergo 2.0.0: 1 (unsuccess: 4) + Qed: 1 + Alt-Ergo: 1 (unsuccess: 4) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job 1 - 5 20.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.res.oracle index 8b54234e110686650f3b72c38ae839b9fa1aa519..64612393030a62a4f4e7b0dc92fcdfd20e0c8e48 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.res.oracle @@ -5,12 +5,12 @@ [wp] Warning: Missing RTE guards [wp] 39 goals scheduled [wp] [Qed] Goal typed_caveat_loops_ensures_ok_first : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_ensures_ok_last : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_loop_invariant_ok_id_max_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_ensures_ok_last : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_loop_invariant_ok_id_max_preserved : Valid [wp] [Qed] Goal typed_caveat_loops_loop_invariant_ok_id_max_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_loop_invariant_ok_id_min_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_loop_invariant_ok_id_min_preserved : Valid [wp] [Qed] Goal typed_caveat_loops_loop_invariant_ok_id_min_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_loop_invariant_ok_inv_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_loop_invariant_ok_inv_preserved : Valid [wp] [Qed] Goal typed_caveat_loops_loop_invariant_ok_inv_established : Valid [wp] [Qed] Goal typed_caveat_loops_loop_assigns : Valid [wp] [Qed] Goal typed_caveat_loops_assigns_exit_part1 : Valid @@ -19,18 +19,18 @@ [wp] [Qed] Goal typed_caveat_loops_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_caveat_loops_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_caveat_loops_assigns_normal_part3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_g_called_ensures_ok_u1 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_g_called_ensures_ok_u1 : Valid [wp] [Qed] Goal typed_caveat_loops_g_called_ensures_ok_u2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_g_not_called_ensures_ok_v1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_g_not_called_ensures_ok_v2 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_g_not_called_ensures_ok_v1 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_g_not_called_ensures_ok_v2 : Valid [wp] [Qed] Goal typed_caveat_no_calls_ensures_ok_m1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_no_calls_ensures_ok_m2 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_no_calls_ensures_ok_m2 : Valid [wp] [Qed] Goal typed_caveat_no_calls_ensures_ok_bug_why3_n1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_no_calls_ensures_ok_n2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_no_calls_ensures_ok_n3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_no_calls_ensures_ok_bug_why3_n5 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_no_calls_ensures_ok_n2 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_no_calls_ensures_ok_n3 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_no_calls_ensures_ok_bug_why3_n5 : Valid [wp] [Qed] Goal typed_caveat_no_calls_ensures_ok_bug_why3_n6 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_no_calls_ensures_ok_bug_why3_n5_ok : Valid +[wp] [Alt-Ergo] Goal typed_caveat_no_calls_ensures_ok_bug_why3_n5_ok : Valid [wp] [Qed] Goal typed_caveat_no_calls_ensures_ok_bug_why3_n6_ok : Valid [wp] [Qed] Goal typed_caveat_no_calls_assigns : Valid [wp] [Qed] Goal typed_caveat_sequence_assigns_exit : Valid @@ -38,14 +38,14 @@ [wp] [Qed] Goal typed_caveat_sequence_g_called_ensures_ok_o1 : Valid [wp] [Qed] Goal typed_caveat_sequence_g_called_ensures_ok_p1 : Valid [wp] [Qed] Goal typed_caveat_sequence_g_called_ensures_ok_p2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_sequence_g_called_ensures_ok_p3 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_sequence_g_called_ensures_ok_p3 : Valid [wp] [Qed] Goal typed_caveat_sequence_g_not_called_ensures_ok_o2 : Valid [wp] [Qed] Goal typed_caveat_sequence_g_not_called_ensures_ok_q1 : Valid [wp] [Qed] Goal typed_caveat_sequence_g_not_called_ensures_ok_q2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_sequence_g_not_called_ensures_ok_q3 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_sequence_g_not_called_ensures_ok_q3 : Valid [wp] Proved goals: 39 / 39 - Qed: 25 - Alt-Ergo 2.0.0: 14 + Qed: 25 + Alt-Ergo: 14 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success no_calls 5 5 10 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/12c027fbe531441063652b2d2c1ccd9d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/12c027fbe531441063652b2d2c1ccd9d.json new file mode 100644 index 0000000000000000000000000000000000000000..8c8117d2e3d86d743c60f13e251e770e0f3204b5 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/12c027fbe531441063652b2d2c1ccd9d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0176, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/3e12551c3b9a66a1efb4def298ef880e.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/3e12551c3b9a66a1efb4def298ef880e.json new file mode 100644 index 0000000000000000000000000000000000000000..7586613a887df75aea96c26464d8a0f8916a0660 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/3e12551c3b9a66a1efb4def298ef880e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0193, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/6a3373d9bca1bc05703aaa7708554a42.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/6a3373d9bca1bc05703aaa7708554a42.json new file mode 100644 index 0000000000000000000000000000000000000000..2cee9a470cfd5ac20b9387ef9394e35b5f41fb13 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/6a3373d9bca1bc05703aaa7708554a42.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0157, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/700d374426471eac39b48ae0a0184255.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/700d374426471eac39b48ae0a0184255.json new file mode 100644 index 0000000000000000000000000000000000000000..6f23cb96dcd4b40b59ee3de8b1959c927202b637 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/700d374426471eac39b48ae0a0184255.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0211, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/ac8720abdbb117dc3d3f1ce32d67703a.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/ac8720abdbb117dc3d3f1ce32d67703a.json new file mode 100644 index 0000000000000000000000000000000000000000..e9dfd519697926f9e2eaaae012b967fdb67ff322 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/ac8720abdbb117dc3d3f1ce32d67703a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0171, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/b216248fafe5e610f58478c19e3f9d6d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/b216248fafe5e610f58478c19e3f9d6d.json new file mode 100644 index 0000000000000000000000000000000000000000..8aab5f5929d7b50656dfdfdf3453626c12eda0a9 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/b216248fafe5e610f58478c19e3f9d6d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1317, + "steps": 146 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/c06550c23184ebc1c2926c36d73409b5.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/c06550c23184ebc1c2926c36d73409b5.json new file mode 100644 index 0000000000000000000000000000000000000000..46239f5621ab3391818e2d3c8cdae1543991b4c1 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/c06550c23184ebc1c2926c36d73409b5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0192, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/c2941283d7eb82b2ceb2d76bb2b0f7b0.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/c2941283d7eb82b2ceb2d76bb2b0f7b0.json new file mode 100644 index 0000000000000000000000000000000000000000..aca10ee57b7004347701ad57ffa79f1aeef93cd2 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/c2941283d7eb82b2ceb2d76bb2b0f7b0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0188, + "steps": 24 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/c32c0928241d9d5861b45797a507d9de.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/c32c0928241d9d5861b45797a507d9de.json new file mode 100644 index 0000000000000000000000000000000000000000..1822f75076a4f36f39a9398d90924e04fc57b3ad --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/c32c0928241d9d5861b45797a507d9de.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0162, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/e33aa1f7606012d897b3fdda529274a6.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/e33aa1f7606012d897b3fdda529274a6.json new file mode 100644 index 0000000000000000000000000000000000000000..16f65772b0985a00d1ebdd59ca2793af213d75eb --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/e33aa1f7606012d897b3fdda529274a6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0202, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/f64068ab23febe70e8c52c7a74b41971.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/f64068ab23febe70e8c52c7a74b41971.json new file mode 100644 index 0000000000000000000000000000000000000000..919be9134ac27d3af5512b4e4a6e5574f037b45e --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/f64068ab23febe70e8c52c7a74b41971.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.047, + "steps": 79 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/fbd52e6be1f089951c65a686fe99f342.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/fbd52e6be1f089951c65a686fe99f342.json new file mode 100644 index 0000000000000000000000000000000000000000..dbe76638f1781d8a76b2ce57d7227ad18cf2bd40 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/fbd52e6be1f089951c65a686fe99f342.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0119, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/fc884ba8b17584ba42b185ee2d30c28e.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/fc884ba8b17584ba42b185ee2d30c28e.json new file mode 100644 index 0000000000000000000000000000000000000000..06d6075049267c8acd6622228c82245cf10b7dbc --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.0.session/cache/fc884ba8b17584ba42b185ee2d30c28e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0184, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.res.oracle index 6ce4451e41c6f559a1e713959be37f82371548a9..8905c23c28d16382cc830f9f7616a7718869d0e6 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.res.oracle @@ -5,12 +5,12 @@ [wp] Warning: Missing RTE guards [wp] 34 goals scheduled [wp] [Qed] Goal typed_caveat_loops_ensures_ok_first : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_ensures_ok_last : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_loop_invariant_ok_id_max_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_ensures_ok_last : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_loop_invariant_ok_id_max_preserved : Valid [wp] [Qed] Goal typed_caveat_loops_loop_invariant_ok_id_max_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_loop_invariant_ok_id_min_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_loop_invariant_ok_id_min_preserved : Valid [wp] [Qed] Goal typed_caveat_loops_loop_invariant_ok_id_min_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_loop_invariant_ok_inv_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_loop_invariant_ok_inv_preserved : Valid [wp] [Qed] Goal typed_caveat_loops_loop_invariant_ok_inv_established : Valid [wp] [Qed] Goal typed_caveat_loops_loop_assigns : Valid [wp] [Qed] Goal typed_caveat_loops_assigns_exit_part1 : Valid @@ -19,28 +19,28 @@ [wp] [Qed] Goal typed_caveat_loops_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_caveat_loops_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_caveat_loops_assigns_normal_part3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_g_called_ensures_ok_u1 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_g_called_ensures_ok_u1 : Valid [wp] [Qed] Goal typed_caveat_loops_g_called_ensures_ok_u2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_g_not_called_ensures_ok_v1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_loops_g_not_called_ensures_ok_v2 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_g_not_called_ensures_ok_v1 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_loops_g_not_called_ensures_ok_v2 : Valid [wp] [Qed] Goal typed_caveat_no_calls_ensures_ok_m1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_no_calls_ensures_ok_m2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_no_calls_ensures_ok_n2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_no_calls_ensures_ok_n3 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_no_calls_ensures_ok_m2 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_no_calls_ensures_ok_n2 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_no_calls_ensures_ok_n3 : Valid [wp] [Qed] Goal typed_caveat_no_calls_assigns : Valid [wp] [Qed] Goal typed_caveat_sequence_assigns_exit : Valid [wp] [Qed] Goal typed_caveat_sequence_assigns_normal : Valid [wp] [Qed] Goal typed_caveat_sequence_g_called_ensures_ok_o1 : Valid [wp] [Qed] Goal typed_caveat_sequence_g_called_ensures_ok_p1 : Valid [wp] [Qed] Goal typed_caveat_sequence_g_called_ensures_ok_p2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_sequence_g_called_ensures_ok_p3 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_sequence_g_called_ensures_ok_p3 : Valid [wp] [Qed] Goal typed_caveat_sequence_g_not_called_ensures_ok_o2 : Valid [wp] [Qed] Goal typed_caveat_sequence_g_not_called_ensures_ok_q1 : Valid [wp] [Qed] Goal typed_caveat_sequence_g_not_called_ensures_ok_q2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_sequence_g_not_called_ensures_ok_q3 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_sequence_g_not_called_ensures_ok_q3 : Valid [wp] Proved goals: 34 / 34 - Qed: 22 - Alt-Ergo 2.0.0: 12 + Qed: 22 + Alt-Ergo: 12 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success no_calls 2 3 5 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/12c027fbe531441063652b2d2c1ccd9d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/12c027fbe531441063652b2d2c1ccd9d.json new file mode 100644 index 0000000000000000000000000000000000000000..dd7fbf5566cb2ade0402d1db7518ab1fda6e0013 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/12c027fbe531441063652b2d2c1ccd9d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.018, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/700d374426471eac39b48ae0a0184255.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/700d374426471eac39b48ae0a0184255.json new file mode 100644 index 0000000000000000000000000000000000000000..ea172469308f145687091588c63a4d7ef69a02c1 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/700d374426471eac39b48ae0a0184255.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0217, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/ac8720abdbb117dc3d3f1ce32d67703a.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/ac8720abdbb117dc3d3f1ce32d67703a.json new file mode 100644 index 0000000000000000000000000000000000000000..c96967861c3bc73cb35f3a8a5b8e7779996de2ce --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/ac8720abdbb117dc3d3f1ce32d67703a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0148, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/b216248fafe5e610f58478c19e3f9d6d.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/b216248fafe5e610f58478c19e3f9d6d.json new file mode 100644 index 0000000000000000000000000000000000000000..c63e82c257dc6276409f6b60350045d94d9bd915 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/b216248fafe5e610f58478c19e3f9d6d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1109, + "steps": 146 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/c06550c23184ebc1c2926c36d73409b5.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/c06550c23184ebc1c2926c36d73409b5.json new file mode 100644 index 0000000000000000000000000000000000000000..c537bdc1ecb750c2127c43e4eb97155d26288e65 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/c06550c23184ebc1c2926c36d73409b5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.019, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/c2941283d7eb82b2ceb2d76bb2b0f7b0.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/c2941283d7eb82b2ceb2d76bb2b0f7b0.json new file mode 100644 index 0000000000000000000000000000000000000000..489f7cc72c3bdb8980e71a18bfd101195df7570f --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/c2941283d7eb82b2ceb2d76bb2b0f7b0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0239, + "steps": 24 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/c32c0928241d9d5861b45797a507d9de.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/c32c0928241d9d5861b45797a507d9de.json new file mode 100644 index 0000000000000000000000000000000000000000..1822f75076a4f36f39a9398d90924e04fc57b3ad --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/c32c0928241d9d5861b45797a507d9de.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0162, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/e33aa1f7606012d897b3fdda529274a6.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/e33aa1f7606012d897b3fdda529274a6.json new file mode 100644 index 0000000000000000000000000000000000000000..0bd816c1270df84b0c5bbdce82bbfcd1848bb473 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/e33aa1f7606012d897b3fdda529274a6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0171, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/f64068ab23febe70e8c52c7a74b41971.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/f64068ab23febe70e8c52c7a74b41971.json new file mode 100644 index 0000000000000000000000000000000000000000..00a377da2f0e66a9e3032965342d2d2aaa81fae6 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/f64068ab23febe70e8c52c7a74b41971.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0363, + "steps": 79 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/fbd52e6be1f089951c65a686fe99f342.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/fbd52e6be1f089951c65a686fe99f342.json new file mode 100644 index 0000000000000000000000000000000000000000..ef4eda2c0e11a662c3b34da0d5be6ed27e16a4ba --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/fbd52e6be1f089951c65a686fe99f342.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0135, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/fc884ba8b17584ba42b185ee2d30c28e.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/fc884ba8b17584ba42b185ee2d30c28e.json new file mode 100644 index 0000000000000000000000000000000000000000..bb63ddedd1ac1adc55cada19e13b3cf52ea92494 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/sequence.1.session/cache/fc884ba8b17584ba42b185ee2d30c28e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0114, + "steps": 9 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/05390013da96018e684a4cdfb9b27d08.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/05390013da96018e684a4cdfb9b27d08.json new file mode 100644 index 0000000000000000000000000000000000000000..648156830dee2e769ea941f45df2d379253b99e8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/05390013da96018e684a4cdfb9b27d08.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0235, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/0dec8aae50a54c9738e00fb5ae2f4d38.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/0dec8aae50a54c9738e00fb5ae2f4d38.json new file mode 100644 index 0000000000000000000000000000000000000000..cc8566bd27f7920933fc062be4eff9d04c575bb5 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/0dec8aae50a54c9738e00fb5ae2f4d38.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0431, + "steps": 57 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/10086e8d95e4a140d210da85251e812a.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/10086e8d95e4a140d210da85251e812a.json new file mode 100644 index 0000000000000000000000000000000000000000..8b130ae65af5e50df3ff44a16f1f13843085b190 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/10086e8d95e4a140d210da85251e812a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.9849, + "steps": 1149 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/1ccdbf65a169a8e956778007bea03cbc.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/1ccdbf65a169a8e956778007bea03cbc.json new file mode 100644 index 0000000000000000000000000000000000000000..d2d32c7ee0762754957400ffe478d96104627a93 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/1ccdbf65a169a8e956778007bea03cbc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.6704, + "steps": 695 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/38e0f2391d66f746366008162306d935.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/38e0f2391d66f746366008162306d935.json new file mode 100644 index 0000000000000000000000000000000000000000..8937f2dbb76286c3d0da5ae5cafa0e5f3f27bc6d --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/38e0f2391d66f746366008162306d935.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0445, + "steps": 65 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/442ecaacacde34943b34821bbc87ac24.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/442ecaacacde34943b34821bbc87ac24.json new file mode 100644 index 0000000000000000000000000000000000000000..085e81eabe056098631073678447ce6367317e06 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/442ecaacacde34943b34821bbc87ac24.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0469, + "steps": 66 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/4abea67b44c827fc84878bf993cf2aa2.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/4abea67b44c827fc84878bf993cf2aa2.json new file mode 100644 index 0000000000000000000000000000000000000000..14548209ec7f23b82b783c293d8f2d6272fe9dc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/4abea67b44c827fc84878bf993cf2aa2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0461, + "steps": 66 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/4b2c33d630ae4aab610c37f029763444.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/4b2c33d630ae4aab610c37f029763444.json new file mode 100644 index 0000000000000000000000000000000000000000..725fd6988c9500c5ff43c74d6c016ea0ff7f5047 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/4b2c33d630ae4aab610c37f029763444.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.4385, + "steps": 584 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/592bc0a318ef63872379c9a293f75103.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/592bc0a318ef63872379c9a293f75103.json new file mode 100644 index 0000000000000000000000000000000000000000..cb5bccb202047f68cdd15aed112c224e9f7642ba --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/592bc0a318ef63872379c9a293f75103.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0333, + "steps": 44 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/6e273644c20106b1c26731fd00edb337.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/6e273644c20106b1c26731fd00edb337.json new file mode 100644 index 0000000000000000000000000000000000000000..c19faf16d6f674ab2d66f56e03b2546679b62e39 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/6e273644c20106b1c26731fd00edb337.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0306, + "steps": 33 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/73ee170a66e111870bfe166c150701cf.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/73ee170a66e111870bfe166c150701cf.json new file mode 100644 index 0000000000000000000000000000000000000000..76cf3eea04a662fbf4ea77b003c34bf425b9b792 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/73ee170a66e111870bfe166c150701cf.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.3432, + "steps": 322 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/7fcc033019b252258ec33a29a4246dd7.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/7fcc033019b252258ec33a29a4246dd7.json new file mode 100644 index 0000000000000000000000000000000000000000..87102f557848f43f06d84868a0905c5180aaf8e8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/7fcc033019b252258ec33a29a4246dd7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0701, + "steps": 92 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/86febfa7ba0cbfc084fe33e6da6406be.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/86febfa7ba0cbfc084fe33e6da6406be.json new file mode 100644 index 0000000000000000000000000000000000000000..fc660aeaa8c73734a6c68ed8b4e310c92c3fbdfe --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/86febfa7ba0cbfc084fe33e6da6406be.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1011, + "steps": 173 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/90213b72b2248eb0d3206b978007296a.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/90213b72b2248eb0d3206b978007296a.json new file mode 100644 index 0000000000000000000000000000000000000000..89511571e7a1bc81e5c288660e44363d69eaa1cf --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/90213b72b2248eb0d3206b978007296a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0499, + "steps": 72 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/95218c53a08b721e593d25b8af274fb7.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/95218c53a08b721e593d25b8af274fb7.json new file mode 100644 index 0000000000000000000000000000000000000000..488265a683e3d01347bb1947bc9b61a4955c63b3 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/95218c53a08b721e593d25b8af274fb7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0452, + "steps": 66 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/a8e970a1d580c6e885044a880d42bcca.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/a8e970a1d580c6e885044a880d42bcca.json new file mode 100644 index 0000000000000000000000000000000000000000..a5489548f3b757407aa16516925e9a0bb1455774 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/a8e970a1d580c6e885044a880d42bcca.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1312, + "steps": 240 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/ab52318606315686456aefe56b54c118.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/ab52318606315686456aefe56b54c118.json new file mode 100644 index 0000000000000000000000000000000000000000..b22ead80202d254db4344f86499fdfae934adcb4 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/ab52318606315686456aefe56b54c118.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0416, + "steps": 58 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/ad28a821a17d468a5925a0e43c5f31b2.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/ad28a821a17d468a5925a0e43c5f31b2.json new file mode 100644 index 0000000000000000000000000000000000000000..8f0425404882353ef4a4c72e8d2d8307606c10bf --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/ad28a821a17d468a5925a0e43c5f31b2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0844, + "steps": 149 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/b4ee2ac67c9f81062d00e1a6f8b7ee4c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/b4ee2ac67c9f81062d00e1a6f8b7ee4c.json new file mode 100644 index 0000000000000000000000000000000000000000..ee58dd8493fdc35b553c8d421b3375367b15e101 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/b4ee2ac67c9f81062d00e1a6f8b7ee4c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.7645, + "steps": 832 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/c441c334dac015a51ee5145b77677933.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/c441c334dac015a51ee5145b77677933.json new file mode 100644 index 0000000000000000000000000000000000000000..1acff17b7ff403e4f520508023c461e6f329aab7 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/c441c334dac015a51ee5145b77677933.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.5383, + "steps": 517 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/e9482165374b0ff97d2ebde0f5b32548.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/e9482165374b0ff97d2ebde0f5b32548.json new file mode 100644 index 0000000000000000000000000000000000000000..8442355a9f4cc9b340399c7daa0574cb58192266 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.0.session/cache/e9482165374b0ff97d2ebde0f5b32548.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.8135, + "steps": 792 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.res.oracle index 87e00c34d8ba1db43a3390688d72f5c1a02396dd..0c67db7db8712f0b13c7fbee20f2db940b1fae8e 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/string_c.res.oracle @@ -4,53 +4,53 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 44 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_ensures_copied_contents : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_ensures_copied_contents : Valid [wp] [Qed] Goal typed_memcpy_ensures_result_ptr : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_loop_invariant_no_eva_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_loop_invariant_no_eva_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_loop_invariant_no_eva_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_loop_invariant_no_eva_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_loop_invariant_no_eva_established : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_loop_invariant_no_eva_2_preserved : Valid [wp] [Qed] Goal typed_memcpy_loop_invariant_no_eva_2_established : Valid [wp] [Qed] Goal typed_memcpy_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_memcpy_loop_assigns_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_loop_assigns_part3 : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_loop_assigns_part3 : Valid [wp] [Qed] Goal typed_memcpy_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_loop_variant_decrease : Valid [wp] [Qed] Goal typed_memcpy_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_ensures_copied_contents : Valid +[wp] [Alt-Ergo] Goal typed_memmove_ensures_copied_contents : Valid [wp] [Qed] Goal typed_memmove_ensures_result_ptr : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_invariant_no_eva_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_invariant_no_eva_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_invariant_no_eva_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_invariant_no_eva_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_invariant_no_eva_established : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_invariant_no_eva_2_preserved : Valid [wp] [Qed] Goal typed_memmove_loop_invariant_no_eva_2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_invariant_no_eva_3_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_invariant_no_eva_3_preserved : Valid [wp] [Qed] Goal typed_memmove_loop_invariant_no_eva_3_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_invariant_no_eva_4_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_invariant_no_eva_4_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_invariant_no_eva_5_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_invariant_no_eva_5_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_invariant_no_eva_6_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_invariant_no_eva_4_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_invariant_no_eva_4_established : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_invariant_no_eva_5_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_invariant_no_eva_5_established : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_invariant_no_eva_6_preserved : Valid [wp] [Qed] Goal typed_memmove_loop_invariant_no_eva_6_established : Valid [wp] [Qed] Goal typed_memmove_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_memmove_loop_assigns_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_assigns_part3 : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_assigns_part3 : Valid [wp] [Qed] Goal typed_memmove_loop_assigns_2_part1 : Valid [wp] [Qed] Goal typed_memmove_loop_assigns_2_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_assigns_2_part3 : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_assigns_2_part3 : Valid [wp] [Qed] Goal typed_memmove_assigns_exit : Valid [wp] [Qed] Goal typed_memmove_assigns_normal_part1 : Valid [wp] [Qed] Goal typed_memmove_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_memmove_assigns_normal_part3 : Valid [wp] [Qed] Goal typed_memmove_assigns_normal_part4 : Valid [wp] [Qed] Goal typed_memmove_assigns_normal_part5 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_assigns_normal_part6 : Valid +[wp] [Alt-Ergo] Goal typed_memmove_assigns_normal_part6 : Valid [wp] [Qed] Goal typed_memmove_assigns_normal_part7 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_variant_decrease : Valid [wp] [Qed] Goal typed_memmove_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memmove_loop_variant_2_decrease : Valid +[wp] [Alt-Ergo] Goal typed_memmove_loop_variant_2_decrease : Valid [wp] [Qed] Goal typed_memmove_loop_variant_2_positive : Valid [wp] Proved goals: 44 / 44 - Qed: 23 - Alt-Ergo 2.0.0: 21 + Qed: 23 + Alt-Ergo: 21 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success memcpy 6 6 12 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/4af33cd0a9294dd9f57fbf80822d81c5.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/4af33cd0a9294dd9f57fbf80822d81c5.json new file mode 100644 index 0000000000000000000000000000000000000000..1ed3a0888b7187b2ce99c9cb4c025bb91144a9ea --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/4af33cd0a9294dd9f57fbf80822d81c5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0182, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/7a52b4f77ddb5666acb9c6752545284c.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/7a52b4f77ddb5666acb9c6752545284c.json new file mode 100644 index 0000000000000000000000000000000000000000..bebf52e35674438aef32fcdb8a7a635d0b565332 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/7a52b4f77ddb5666acb9c6752545284c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0261, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/8cc534e429eef4edc0c5d5899974a09a.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/8cc534e429eef4edc0c5d5899974a09a.json new file mode 100644 index 0000000000000000000000000000000000000000..e15978b6d00577629b76884dcd01a27b99c6e1bc --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/8cc534e429eef4edc0c5d5899974a09a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0173, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/9f4294c6e93dc1ea23270371b1fcd717.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/9f4294c6e93dc1ea23270371b1fcd717.json new file mode 100644 index 0000000000000000000000000000000000000000..5f097735537082edcb2fa46c91080f26007e04ad --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.0.session/cache/9f4294c6e93dc1ea23270371b1fcd717.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0298, + "steps": 25 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.res.oracle index adc32e4d6d31465fcf6ab7d0b5b1c2c7750890df..f42dd19bc62938f7011f367998a9305ee490715a 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/struct_hack.res.oracle @@ -10,19 +10,19 @@ [wp] tests/wp_plugin/struct_hack.i:53: Warning: Missing assigns clause (assigns 'everything' instead) [wp] 10 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f0_loop_invariant_qed_ok_preserved : Valid +[wp] [Alt-Ergo] Goal typed_f0_loop_invariant_qed_ok_preserved : Valid [wp] [Qed] Goal typed_f0_loop_invariant_qed_ok_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f0_assert_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_f0_assert_qed_ok : Valid [wp] [Qed] Goal typed_f0_loop_variant_decrease : Valid [wp] [Qed] Goal typed_f0_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f1_loop_invariant_qed_ok_preserved : Valid +[wp] [Alt-Ergo] Goal typed_f1_loop_invariant_qed_ok_preserved : Valid [wp] [Qed] Goal typed_f1_loop_invariant_qed_ok_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f1_assert_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_f1_assert_qed_ok : Valid [wp] [Qed] Goal typed_f1_loop_variant_decrease : Valid [wp] [Qed] Goal typed_f1_loop_variant_positive : Valid [wp] Proved goals: 10 / 10 - Qed: 6 - Alt-Ergo 2.0.0: 4 + Qed: 6 + Alt-Ergo: 4 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f0 3 2 5 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset.0.session/cache/586873ee3eb8311d3600fb0b7696c734.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset.0.session/cache/586873ee3eb8311d3600fb0b7696c734.json new file mode 100644 index 0000000000000000000000000000000000000000..901358a457caa35334c0ce4f01ff9dc20e651ab0 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset.0.session/cache/586873ee3eb8311d3600fb0b7696c734.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0502, + "steps": 118 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset.res.oracle index cea92d48fadbc65278440150126ed826b3e7cacf..1330ec957e608d3a72c926aee310b26b97312b32 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_mem_ensures : Valid +[wp] [Alt-Ergo] Goal typed_mem_ensures : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success mem - 1 1 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset_fopen.0.session/cache/aa4db31a1975e53804965b06f79429e8.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset_fopen.0.session/cache/aa4db31a1975e53804965b06f79429e8.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset_fopen.0.session/cache/aa4db31a1975e53804965b06f79429e8.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset_fopen.0.session/cache/fed697c7e6c80da983279316efa9feb3.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset_fopen.0.session/cache/fed697c7e6c80da983279316efa9feb3.json new file mode 100644 index 0000000000000000000000000000000000000000..6d98182f332e869b9649627fa30c095be1ccb175 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset_fopen.0.session/cache/fed697c7e6c80da983279316efa9feb3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.064, + "steps": 99 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset_fopen.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset_fopen.res.oracle index 92dcbfabb509ff9cdb451a1100568328083b72f6..bc26d1ed0e5e1ba13b5e989e26d3429f275c549c 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset_fopen.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/subset_fopen.res.oracle @@ -4,14 +4,14 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 5 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_Ok_A : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_assert_Ok_A : Unsuccess [wp] [Qed] Goal typed_f_assert_Ok_B : Valid [wp] [Qed] Goal typed_f_assert_Ok_C : Valid [wp] [Qed] Goal typed_f_assert_Ok_D : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_Ok_E : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_Ok_E : Valid [wp] Proved goals: 4 / 5 - Qed: 3 - Alt-Ergo 2.0.0: 1 (unsuccess: 1) + Qed: 3 + Alt-Ergo: 1 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 3 1 5 80.0% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.0.session/cache/592e47ee5ad5492f30ad7d53d3f3e081.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.0.session/cache/592e47ee5ad5492f30ad7d53d3f3e081.json new file mode 100644 index 0000000000000000000000000000000000000000..0775ec0d27ec9cf60899ff85242e54b2306e33dc --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.0.session/cache/592e47ee5ad5492f30ad7d53d3f3e081.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0225, + "steps": 47 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.0.session/cache/613624b147c748d7d1727df2db8a9deb.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.0.session/cache/613624b147c748d7d1727df2db8a9deb.json new file mode 100644 index 0000000000000000000000000000000000000000..c1451514379fe38706c2061e8470c067daa4ec55 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.0.session/cache/613624b147c748d7d1727df2db8a9deb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0245, + "steps": 44 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.0.session/cache/688682c785a347b92de92eabcd99014b.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.0.session/cache/688682c785a347b92de92eabcd99014b.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.0.session/cache/688682c785a347b92de92eabcd99014b.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.res.oracle index 76b621acd1258a20fdbc4619fd779cdf9329d692..a4bc55ce426f46f0f19a9c08a38a529ac8b438f4 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/trig.res.oracle @@ -4,13 +4,13 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 4 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_assert_qed_ok_S : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_assert_qed_ok_A : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_assert_qed_ok_B : Unsuccess +[wp] [Alt-Ergo] Goal typed_foo_assert_qed_ok_S : Valid +[wp] [Alt-Ergo] Goal typed_foo_assert_qed_ok_A : Valid +[wp] [Alt-Ergo] Goal typed_foo_assert_qed_ok_B : Unsuccess [wp] [Qed] Goal typed_foo_call_fconcat_requires_qed_ok : Valid [wp] Proved goals: 3 / 4 - Qed: 1 - Alt-Ergo 2.0.0: 2 (unsuccess: 1) + Qed: 1 + Alt-Ergo: 2 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo 1 2 4 75.0% 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 f18fa35d18582a7c89ea40d4f3d599fff09ac323..e847532a8b0af675af2c134b0a994bf4df024999 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 @@ -6,7 +6,7 @@ [wp] tests/wp_plugin/unroll.i:20: Warning: Missing assigns clause (assigns 'everything' instead) [wp] 1 goal scheduled -[wp] [Tactical] Goal typed_unrolled_loop_ensures_zero : Valid +[wp] [Script] Goal typed_unrolled_loop_ensures_zero : Valid [wp] Proved goals: 1 / 1 Qed: 0 Script: 1 diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsafe-arrays.0.session/cache/87d70b410fc29c81db492eb7f0e4cbf2.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsafe-arrays.0.session/cache/87d70b410fc29c81db492eb7f0e4cbf2.json new file mode 100644 index 0000000000000000000000000000000000000000..a25642ff17d3d0f3d3b7f4d11d5e3851c323ae04 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsafe-arrays.0.session/cache/87d70b410fc29c81db492eb7f0e4cbf2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0197, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsafe-arrays.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsafe-arrays.res.oracle index 3f0dac6259f4fcae1651e0bb0841a35e907142ca..2d2d4a2621c736e1c92541672122ef490fdb0170 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsafe-arrays.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsafe-arrays.res.oracle @@ -6,10 +6,10 @@ [wp] 3 goals scheduled [wp] [Qed] Goal typed_f_ensures_ARRAYS : Valid [wp] [Qed] Goal typed_f_ensures_STRUCT : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_INDIRP : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_INDIRP : Valid [wp] Proved goals: 3 / 3 - Qed: 2 - Alt-Ergo 2.0.0: 1 + Qed: 2 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 2 1 3 100% diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsigned.0.session/cache/24a9c10198ace37764e39c4f430cd739.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsigned.0.session/cache/24a9c10198ace37764e39c4f430cd739.json new file mode 100644 index 0000000000000000000000000000000000000000..02b1f5039eadfcb53a06baa7faee2ad110171a15 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsigned.0.session/cache/24a9c10198ace37764e39c4f430cd739.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0163, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsigned.0.session/cache/e045df5897f734722e30f704274963e9.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsigned.0.session/cache/e045df5897f734722e30f704274963e9.json new file mode 100644 index 0000000000000000000000000000000000000000..43e4020b39712a56d375933c58fef41ff51ad8a4 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsigned.0.session/cache/e045df5897f734722e30f704274963e9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0164, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsigned.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsigned.res.oracle index 31aa3916077f331f5bea3221876e73a2993772c5..1901df8a161a2fe48d947ec5cbe3977a2e6292e2 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsigned.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsigned.res.oracle @@ -3,7 +3,7 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 1 goal scheduled -[wp] [Tactical] Goal typed_lemma_U32 : Valid +[wp] [Script] Goal typed_lemma_U32 : Valid [wp] Proved goals: 1 / 1 Qed: 0 Script: 1 diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsupported_init.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsupported_init.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsupported_init.0.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsupported_init.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsupported_init.res.oracle index b2c280f06e1ac2d91ba71cdb85bad263f627d1f5..4e54eed5659c716e2ab3d4c01bfe13539b9c5543 100644 --- a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsupported_init.res.oracle +++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unsupported_init.res.oracle @@ -8,10 +8,10 @@ (r1: \initialized(Y + (0 .. 99))) [wp] 2 goals scheduled [wp] [Qed] Goal typed_f_assert_a1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_call_cp_requires_r1 : Unsuccess (Degenerated) +[wp] [Alt-Ergo] Goal typed_f_call_cp_requires_r1 : Unsuccess (Degenerated) [wp] Proved goals: 1 / 2 - Qed: 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Qed: 1 + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 1 - 2 50.0% diff --git a/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.0.res.oracle b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.0.res.oracle index 985d12c058ae7b6ef4d6f8365da85c9e7d366c7d..fd22abbbb9a85bfa113cd5dde2cd32a335f5b3d9 100644 --- a/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.0.res.oracle +++ b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.0.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_qed_ok_P : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_qed_ok_Q : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_qed_ok_P : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures_qed_ok_Q : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 2 2 100% diff --git a/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.0.session/cache/451d1a4f8a428ba55f454a2c07e01905.json b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.0.session/cache/451d1a4f8a428ba55f454a2c07e01905.json new file mode 100644 index 0000000000000000000000000000000000000000..a766018f367b57d30a7d0149c31a9b95296d5b5e --- /dev/null +++ b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.0.session/cache/451d1a4f8a428ba55f454a2c07e01905.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0242, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.0.session/cache/48ca9ab76e3a7238bbe34251ae664bdc.json b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.0.session/cache/48ca9ab76e3a7238bbe34251ae664bdc.json new file mode 100644 index 0000000000000000000000000000000000000000..c36ed8579e220d04c5bec1f696ca884b5663c7f4 --- /dev/null +++ b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.0.session/cache/48ca9ab76e3a7238bbe34251ae664bdc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0187, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.1.res.oracle b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.1.res.oracle index 267e93f19d7098606ae66e3ac88eda4cd024d788..bb918fb79e29cbbe4a96120f338047648ec3dea1 100644 --- a/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.1.res.oracle +++ b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.1.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_qed_ko_P_oracle_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures_qed_ko_Q_oracle_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_qed_ko_P_oracle_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_ensures_qed_ko_Q_oracle_ko : Unsuccess [wp] Proved goals: 0 / 2 - Alt-Ergo 2.0.0: 0 (unsuccess: 2) + Alt-Ergo: 0 (unsuccess: 2) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - - 2 0.0% diff --git a/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.1.session/cache/14a88ccf3776a0ae1d569b6775aac9bd.json b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.1.session/cache/14a88ccf3776a0ae1d569b6775aac9bd.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.1.session/cache/14a88ccf3776a0ae1d569b6775aac9bd.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.1.session/cache/fe24819f614430bc8c9ab8da95b8e3a9.json b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.1.session/cache/fe24819f614430bc8c9ab8da95b8e3a9.json new file mode 100644 index 0000000000000000000000000000000000000000..43afa6298c655fa57d10a7b891cc261abadb2b73 --- /dev/null +++ b/src/plugins/wp/tests/wp_store/oracle_qualif/nonaliasing.1.session/cache/fe24819f614430bc8c9ab8da95b8e3a9.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 50 } diff --git a/src/plugins/wp/tests/wp_store/oracle_qualif/struct.0.session/cache/6b88bc8ad713c4276ec477cf784f26a9.json b/src/plugins/wp/tests/wp_store/oracle_qualif/struct.0.session/cache/6b88bc8ad713c4276ec477cf784f26a9.json new file mode 100644 index 0000000000000000000000000000000000000000..469bed6c06fc26c0f36708c99aeadd30284a061b --- /dev/null +++ b/src/plugins/wp/tests/wp_store/oracle_qualif/struct.0.session/cache/6b88bc8ad713c4276ec477cf784f26a9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0151, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_store/oracle_qualif/struct.0.session/cache/aa8aa9c8ee5076b6864d695ccb3c4646.json b/src/plugins/wp/tests/wp_store/oracle_qualif/struct.0.session/cache/aa8aa9c8ee5076b6864d695ccb3c4646.json new file mode 100644 index 0000000000000000000000000000000000000000..08ba78e1f7fb21bb6b7f9fcdea315e2c59b581a5 --- /dev/null +++ b/src/plugins/wp/tests/wp_store/oracle_qualif/struct.0.session/cache/aa8aa9c8ee5076b6864d695ccb3c4646.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0311, + "steps": 35 } diff --git a/src/plugins/wp/tests/wp_store/oracle_qualif/struct.res.oracle b/src/plugins/wp/tests/wp_store/oracle_qualif/struct.res.oracle index 1f85580a2b7323dccf2d68db038bd5e1d34b2510..461e3fcaa6f0677b0acb619c9cd725a27f15423f 100644 --- a/src/plugins/wp/tests/wp_store/oracle_qualif/struct.res.oracle +++ b/src/plugins/wp/tests/wp_store/oracle_qualif/struct.res.oracle @@ -5,14 +5,14 @@ [wp] Warning: Missing RTE guards [wp] 6 goals scheduled [wp] [Qed] Goal typed_f_assert_qed_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_call_g_requires : Valid +[wp] [Alt-Ergo] Goal typed_f_call_g_requires : Valid [wp] [Qed] Goal typed_g_ensures : Valid [wp] [Qed] Goal typed_g_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ensures_P_qed_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_ensures_Q_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_main_ensures_P_qed_ok : Valid +[wp] [Alt-Ergo] Goal typed_main_ensures_Q_qed_ok : Valid [wp] Proved goals: 6 / 6 - Qed: 3 - Alt-Ergo 2.0.0: 3 + Qed: 3 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success g 2 - 2 100% diff --git a/src/plugins/wp/tests/wp_tip/oracle_qualif/tac_split_quantifiers.res.oracle b/src/plugins/wp/tests/wp_tip/oracle_qualif/tac_split_quantifiers.res.oracle index 145f29d202913e7601b59261c0e3c4bd7a60a213..0de1e59793298ec333db9346817d211d42e40c25 100644 --- a/src/plugins/wp/tests/wp_tip/oracle_qualif/tac_split_quantifiers.res.oracle +++ b/src/plugins/wp/tests/wp_tip/oracle_qualif/tac_split_quantifiers.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 5 goals scheduled -[wp] [Tactical] Goal typed_split_ensures_Goal_Exist_Or : Unsuccess -[wp] [Tactical] Goal typed_split_ensures_Goal_Exist_And : Unsuccess -[wp] [Tactical] Goal typed_split_ensures_Goal_Exist_And_bis : Unsuccess -[wp] [Tactical] Goal typed_split_ensures_Hyp_Forall_And : Unsuccess -[wp] [Tactical] Goal typed_split_ensures_Hyp_Forall_Or_bis : Unsuccess +[wp] [Script] Goal typed_split_ensures_Goal_Exist_Or : Unsuccess +[wp] [Script] Goal typed_split_ensures_Goal_Exist_And : Unsuccess +[wp] [Script] Goal typed_split_ensures_Goal_Exist_And_bis : Unsuccess +[wp] [Script] Goal typed_split_ensures_Hyp_Forall_And : Unsuccess +[wp] [Script] Goal typed_split_ensures_Hyp_Forall_Or_bis : Unsuccess [wp] Proved goals: 0 / 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.res.oracle index 07079bbb2e77f19cc1a66c8945f0ef413ee90dbd..e2a176a72f5066032526fbf01dc4b811772595c7 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.res.oracle @@ -6,14 +6,14 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 5 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_main1_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main2_assert : Valid +[wp] [Alt-Ergo] Goal typed_main1_assert : Valid +[wp] [Alt-Ergo] Goal typed_main2_assert : Valid [wp] [Qed] Goal typed_main3_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_pointer_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_simpl_ensures : Valid +[wp] [Alt-Ergo] Goal typed_main_pointer_assert : Valid +[wp] [Alt-Ergo] Goal typed_simpl_ensures : Valid [wp] Proved goals: 5 / 5 - Qed: 1 - Alt-Ergo 2.0.0: 4 + Qed: 1 + Alt-Ergo: 4 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main1 - 1 1 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/35fc265aba3071c14c904440f626e563.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/35fc265aba3071c14c904440f626e563.json new file mode 100644 index 0000000000000000000000000000000000000000..69060ae60a937d234a5285559dc1aa3318788bdd --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/35fc265aba3071c14c904440f626e563.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0204, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/8190b88015f03d2bf4e7a10350f9c705.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/8190b88015f03d2bf4e7a10350f9c705.json new file mode 100644 index 0000000000000000000000000000000000000000..32f08ae544001fd331992859c3ce3c4cb2a32b37 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/8190b88015f03d2bf4e7a10350f9c705.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0163, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/d385be84c41fd3c3fdf139d26fa186b8.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/d385be84c41fd3c3fdf139d26fa186b8.json new file mode 100644 index 0000000000000000000000000000000000000000..5f34ce84755038c7a74f9a82eb1cdabc99236894 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/d385be84c41fd3c3fdf139d26fa186b8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0627, + "steps": 115 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/f85334f1ee1d97112f57344e1822a8b1.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/f85334f1ee1d97112f57344e1822a8b1.json new file mode 100644 index 0000000000000000000000000000000000000000..76c5a8c693ca6a1cea830abb998a6b61a9949b16 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.0.session/cache/f85334f1ee1d97112f57344e1822a8b1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0313, + "steps": 44 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.res.oracle index 07079bbb2e77f19cc1a66c8945f0ef413ee90dbd..e2a176a72f5066032526fbf01dc4b811772595c7 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.res.oracle @@ -6,14 +6,14 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 5 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_main1_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main2_assert : Valid +[wp] [Alt-Ergo] Goal typed_main1_assert : Valid +[wp] [Alt-Ergo] Goal typed_main2_assert : Valid [wp] [Qed] Goal typed_main3_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_pointer_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_simpl_ensures : Valid +[wp] [Alt-Ergo] Goal typed_main_pointer_assert : Valid +[wp] [Alt-Ergo] Goal typed_simpl_ensures : Valid [wp] Proved goals: 5 / 5 - Qed: 1 - Alt-Ergo 2.0.0: 4 + Qed: 1 + Alt-Ergo: 4 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main1 - 1 1 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/0f9a4760ec6173ecb73f1a37599b228f.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/0f9a4760ec6173ecb73f1a37599b228f.json new file mode 100644 index 0000000000000000000000000000000000000000..c07dd932229704d174150cd57b59d2195dd880da --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/0f9a4760ec6173ecb73f1a37599b228f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0236, + "steps": 48 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/131be926cd7b05f7319428e18680c37e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/131be926cd7b05f7319428e18680c37e.json new file mode 100644 index 0000000000000000000000000000000000000000..82daab125ee1b3ed149ef290e602506d4c4bc47b --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/131be926cd7b05f7319428e18680c37e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0878, + "steps": 115 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/35fc265aba3071c14c904440f626e563.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/35fc265aba3071c14c904440f626e563.json new file mode 100644 index 0000000000000000000000000000000000000000..eba9247883db10d08d1f2541b6439ab2d3758104 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/35fc265aba3071c14c904440f626e563.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0156, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/7e32f17ce3b6e8f3aec3563a17aef5c4.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/7e32f17ce3b6e8f3aec3563a17aef5c4.json new file mode 100644 index 0000000000000000000000000000000000000000..6c614ae3b4a82efc7ad10906b57e6989f6aadc14 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/array_initialized.1.session/cache/7e32f17ce3b6e8f3aec3563a17aef5c4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0203, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/07c1b49b220f5d12f03e52498599248e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/07c1b49b220f5d12f03e52498599248e.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/07c1b49b220f5d12f03e52498599248e.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/1c14932b08b967e6af9ca3a6027a8e35.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/1c14932b08b967e6af9ca3a6027a8e35.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/1c14932b08b967e6af9ca3a6027a8e35.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/1f5868ab0df29d686abd306f0af5eb8d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/1f5868ab0df29d686abd306f0af5eb8d.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/1f5868ab0df29d686abd306f0af5eb8d.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/2df7f8129da536660c986e80a84bb0ce.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/2df7f8129da536660c986e80a84bb0ce.json new file mode 100644 index 0000000000000000000000000000000000000000..806ce6a597c36621b3e95733f7406bdba8ee633e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/2df7f8129da536660c986e80a84bb0ce.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0229, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/4b6cc8bc74660a95c206b6ebd3d85c6b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/4b6cc8bc74660a95c206b6ebd3d85c6b.json new file mode 100644 index 0000000000000000000000000000000000000000..87564a5d6b80e754fef685e6aced1472ac47a0cf --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/4b6cc8bc74660a95c206b6ebd3d85c6b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0242, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/da0bbd7b6c4b6321d691855f4518ee73.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/da0bbd7b6c4b6321d691855f4518ee73.json new file mode 100644 index 0000000000000000000000000000000000000000..cf7912a9edae0376cc3e9cf9104bdde42b476b8a --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/da0bbd7b6c4b6321d691855f4518ee73.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0259, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/edaff4bf99e297acfcc79909b6ba85ab.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/edaff4bf99e297acfcc79909b6ba85ab.json new file mode 100644 index 0000000000000000000000000000000000000000..637e1a6b17000f51c0fcfea7eaf70dd01daa8f19 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.0.session/cache/edaff4bf99e297acfcc79909b6ba85ab.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.023, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.res.oracle index ed9e645b081dce15463425a06a960f66a22fd949..b720cb1e0e29341083e776e8f22e0f55ee769177 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/cast_fits.res.oracle @@ -13,17 +13,17 @@ Cast with incompatible pointers types (source: sint32*) (target: __anonunion_L8_8*) [wp] 8 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_fits1_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_fits2_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_fits3_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_fits4_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_fits5_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_mismatch1_ensures : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_mismatch2_ensures : Unsuccess (Stronger) -[wp] [Alt-Ergo 2.0.0] Goal typed_mismatch3_ensures : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_fits1_ensures : Valid +[wp] [Alt-Ergo] Goal typed_fits2_ensures : Valid +[wp] [Alt-Ergo] Goal typed_fits3_ensures : Valid +[wp] [Alt-Ergo] Goal typed_fits4_ensures : Valid +[wp] [Alt-Ergo] Goal typed_fits5_ensures : Valid +[wp] [Alt-Ergo] Goal typed_mismatch1_ensures : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_mismatch2_ensures : Unsuccess (Stronger) +[wp] [Alt-Ergo] Goal typed_mismatch3_ensures : Unsuccess (Stronger) [wp] Proved goals: 5 / 8 - Qed: 0 - Alt-Ergo 2.0.0: 5 (unsuccess: 3) + Qed: 0 + Alt-Ergo: 5 (unsuccess: 3) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success fits1 - 1 1 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/frame.0.session/cache/5b24119c779ea966c2e1fc0258b06380.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/frame.0.session/cache/5b24119c779ea966c2e1fc0258b06380.json new file mode 100644 index 0000000000000000000000000000000000000000..9e0244d5dc0354bf03167481c45690eb95c248ad --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/frame.0.session/cache/5b24119c779ea966c2e1fc0258b06380.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0242, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/frame.0.session/cache/a5cc07ae74118cc63f6cc085574d078d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/frame.0.session/cache/a5cc07ae74118cc63f6cc085574d078d.json new file mode 100644 index 0000000000000000000000000000000000000000..414f6caa20d60cc81c613bd3f2975055e24c3861 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/frame.0.session/cache/a5cc07ae74118cc63f6cc085574d078d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0191, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/frame.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/frame.res.oracle index aa5a8e8b26ea43a0bbf07318aff19602d2c00256..2c002e7b1b168ce19f4d7a8d13be19971ffa0196 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/frame.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/frame.res.oracle @@ -4,11 +4,11 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 2 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_compound_assert_SEP : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_compound_assert_RES : Valid +[wp] [Alt-Ergo] Goal typed_compound_assert_SEP : Valid +[wp] [Alt-Ergo] Goal typed_compound_assert_RES : Valid [wp] Proved goals: 2 / 2 - Qed: 0 - Alt-Ergo 2.0.0: 2 + Qed: 0 + Alt-Ergo: 2 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success compound - 2 2 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/mvar.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/mvar.res.oracle index 6e7131ebf9b5ced3eb3ecad936713acd021c4a96..2d667089f84a3524ab94f99ca2f3b3d1e87825a4 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/mvar.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/mvar.res.oracle @@ -6,10 +6,10 @@ No code nor implicit assigns clause for function Write, generating default assigns from the prototype [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_Job_ensures : Valid +[wp] [Alt-Ergo] Goal typed_Job_ensures : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success Job - 1 1 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.0.session/cache/6699cbdac572077908b3e073989c7e70.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.0.session/cache/6699cbdac572077908b3e073989c7e70.json new file mode 100644 index 0000000000000000000000000000000000000000..7b9f8dde1834ae294c58f743dc833c5b01a0dc23 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.0.session/cache/6699cbdac572077908b3e073989c7e70.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0213, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.0.session/cache/825493970414f5912c14907ea998fb76.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.0.session/cache/825493970414f5912c14907ea998fb76.json new file mode 100644 index 0000000000000000000000000000000000000000..96e99bb51176e799d2513dc12b5c21cc813dc128 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.0.session/cache/825493970414f5912c14907ea998fb76.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0265, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.0.session/cache/88e92c8336bf480256dcae751987925b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.0.session/cache/88e92c8336bf480256dcae751987925b.json new file mode 100644 index 0000000000000000000000000000000000000000..ced3d8a97b494b7f26f28ab2f15abbfc8dea435a --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.0.session/cache/88e92c8336bf480256dcae751987925b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.023, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.res.oracle index 3d261cc32e849d0ee51e112fe5e2e1a5fbd7a2f4..e8a80395ed36a95a70a975d148592102ba683b4e 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/shift_lemma.res.oracle @@ -4,14 +4,14 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 5 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_2 : Valid +[wp] [Alt-Ergo] Goal typed_f_assert : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_2 : Valid [wp] [Qed] Goal typed_f_assert_3 : Valid [wp] [Qed] Goal typed_f_assert_4 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_5 : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_5 : Valid [wp] Proved goals: 5 / 5 - Qed: 2 - Alt-Ergo 2.0.0: 3 + Qed: 2 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 2 3 5 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/struct_array_type.0.session/cache/af881a17547674591bac8fd406be4e2f.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/struct_array_type.0.session/cache/af881a17547674591bac8fd406be4e2f.json new file mode 100644 index 0000000000000000000000000000000000000000..73c9ea8278942e98f188a06102885d053bf89382 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/struct_array_type.0.session/cache/af881a17547674591bac8fd406be4e2f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0161, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/struct_array_type.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/struct_array_type.res.oracle index aa5f42dc381680e8611a8671810f43b0bc79cbee..7513018dcd915582fee84ed0c4e927b408e536d9 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/struct_array_type.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/struct_array_type.res.oracle @@ -4,10 +4,10 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_ensures : Valid +[wp] [Alt-Ergo] Goal typed_f_ensures : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.res.oracle index 49795154db1068dcdcbf744e9106bd84d1e7fb30..5e5b91dc94a4fae2c602610b76ab88d741c057a3 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.res.oracle @@ -6,14 +6,14 @@ [wp] 7 goals scheduled [wp] [Qed] Goal typed_f_assigns : Valid [wp] [Qed] Goal typed_g_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_h_ensures : Valid +[wp] [Alt-Ergo] Goal typed_h_ensures : Valid [wp] [Qed] Goal typed_job_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_assert_2 : Valid +[wp] [Alt-Ergo] Goal typed_job_assert_2 : Valid [wp] [Qed] Goal typed_job_assert_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job_assert_4 : Valid +[wp] [Alt-Ergo] Goal typed_job_assert_4 : Valid [wp] Proved goals: 7 / 7 - Qed: 4 - Alt-Ergo 2.0.0: 3 + Qed: 4 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job 2 2 4 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.session/cache/0b59b762225828f0448ccc7ed5ad4b05.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.session/cache/0b59b762225828f0448ccc7ed5ad4b05.json new file mode 100644 index 0000000000000000000000000000000000000000..8304038f3cc60773cc0c83254925dd524ecdce5b --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.session/cache/0b59b762225828f0448ccc7ed5ad4b05.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0251, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.session/cache/a8719c5bede2d23a8339b014d1a0f10d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.session/cache/a8719c5bede2d23a8339b014d1a0f10d.json new file mode 100644 index 0000000000000000000000000000000000000000..2a625a90949537ae37f1891d0a7dca77e5eaee73 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.session/cache/a8719c5bede2d23a8339b014d1a0f10d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0194, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.session/cache/b211f2df2525bd7e7ad638a342f6eb8d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.session/cache/b211f2df2525bd7e7ad638a342f6eb8d.json new file mode 100644 index 0000000000000000000000000000000000000000..53fbca8a53d09bc8ca9fc35d3680bee13ec2a7b4 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.0.session/cache/b211f2df2525bd7e7ad638a342f6eb8d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.019, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.res.oracle index 8cc9c7616631eed823a2203a5adf9e66af3ea26b..97a099bc62cdf9c56dfa9a739f1f92911f633b74 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.res.oracle @@ -6,14 +6,14 @@ [wp] 7 goals scheduled [wp] [Qed] Goal typed_ref_f_assigns : Valid [wp] [Qed] Goal typed_ref_g_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_h_ensures : Valid +[wp] [Alt-Ergo] Goal typed_ref_h_ensures : Valid [wp] [Qed] Goal typed_ref_job_assert : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_job_assert_2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_job_assert_2 : Valid [wp] [Qed] Goal typed_ref_job_assert_3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_job_assert_4 : Valid +[wp] [Alt-Ergo] Goal typed_ref_job_assert_4 : Valid [wp] Proved goals: 7 / 7 - Qed: 4 - Alt-Ergo 2.0.0: 3 + Qed: 4 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job 2 2 4 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.session/cache/0b59b762225828f0448ccc7ed5ad4b05.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.session/cache/0b59b762225828f0448ccc7ed5ad4b05.json new file mode 100644 index 0000000000000000000000000000000000000000..77dfc9d3c4dc64793c1916b790154496e2977524 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.session/cache/0b59b762225828f0448ccc7ed5ad4b05.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0252, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.session/cache/a8719c5bede2d23a8339b014d1a0f10d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.session/cache/a8719c5bede2d23a8339b014d1a0f10d.json new file mode 100644 index 0000000000000000000000000000000000000000..798f33252a43584c809ba65cd0a5fe43aeccdc31 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.session/cache/a8719c5bede2d23a8339b014d1a0f10d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0188, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.session/cache/b211f2df2525bd7e7ad638a342f6eb8d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.session/cache/b211f2df2525bd7e7ad638a342f6eb8d.json new file mode 100644 index 0000000000000000000000000000000000000000..08095b3903ff51836652f680e281f3a185a5453a --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_alloc.1.session/cache/b211f2df2525bd7e7ad638a342f6eb8d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0192, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.res.oracle index 41a95f1029e1657c9eaf0268b966638bd7f0f34e..03bc287592f8a1a34f36c76e9dd23e90f8aefc9d 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.res.oracle @@ -4,14 +4,14 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 61 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_band_sint8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_band_uint8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_blsr_sint8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_blsr_uint8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_bnot_sint8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_bor_sint8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_bor_uint8 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_bxor_sint8 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_band_sint8 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_band_uint8 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_blsr_sint8 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_blsr_uint8 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_bnot_sint8 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_bor_sint8 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_bor_uint8 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_bxor_sint8 : Valid [wp] [Qed] Goal typed_lemma_land_abs : Valid [wp] [Qed] Goal typed_lemma_land_assoc : Valid [wp] [Qed] Goal typed_lemma_land_com : Valid @@ -23,32 +23,32 @@ [wp] [Qed] Goal typed_lemma_lxor_assoc : Valid [wp] [Qed] Goal typed_lemma_lxor_com : Valid [wp] [Qed] Goal typed_band1_uchar_assert_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_band1_uchar_assert_ok_2 : Valid +[wp] [Alt-Ergo] Goal typed_band1_uchar_assert_ok_2 : Valid [wp] [Qed] Goal typed_band1_uint_assert_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_band1_uint_assert_ok_2 : Valid +[wp] [Alt-Ergo] Goal typed_band1_uint_assert_ok_2 : Valid [wp] [Qed] Goal typed_band1_ulong_assert_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_band1_ulong_assert_ok_2 : Valid +[wp] [Alt-Ergo] Goal typed_band1_ulong_assert_ok_2 : Valid [wp] [Qed] Goal typed_band1_ushort_assert_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_band1_ushort_assert_ok_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_band_char_ensures_ok : Valid +[wp] [Alt-Ergo] Goal typed_band1_ushort_assert_ok_2 : Valid +[wp] [Alt-Ergo] Goal typed_band_char_ensures_ok : Valid [wp] [Qed] Goal typed_band_int_ensures_ok : Valid [wp] [Qed] Goal typed_band_int_assert_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_band_uchar_ensures_ok : Valid +[wp] [Alt-Ergo] Goal typed_band_uchar_ensures_ok : Valid [wp] [Qed] Goal typed_band_uint_ensures_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bnot_char_ensures_ok : Valid +[wp] [Alt-Ergo] Goal typed_bnot_char_ensures_ok : Valid [wp] [Qed] Goal typed_bnot_int_ensures_ok : Valid [wp] [Qed] Goal typed_bnot_uchar_ensures_ok : Valid [wp] [Qed] Goal typed_bnot_uint_ensures_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bor_char_ensures_ok : Valid +[wp] [Alt-Ergo] Goal typed_bor_char_ensures_ok : Valid [wp] [Qed] Goal typed_bor_int_ensures_ok : Valid [wp] [Qed] Goal typed_bor_uchar_ensures_ok : Valid [wp] [Qed] Goal typed_bor_uint_ensures_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bxor_char_ensures_ok : Valid +[wp] [Alt-Ergo] Goal typed_bxor_char_ensures_ok : Valid [wp] [Qed] Goal typed_bxor_int_ensures_ok : Valid [wp] [Qed] Goal typed_bxor_uchar_ensures_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bxor_uchar_ensures_ok_2 : Valid +[wp] [Alt-Ergo] Goal typed_bxor_uchar_ensures_ok_2 : Valid [wp] [Qed] Goal typed_bxor_uint_ensures_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_bxor_uint_ensures_ok_2 : Valid +[wp] [Alt-Ergo] Goal typed_bxor_uint_ensures_ok_2 : Valid [wp] [Qed] Goal typed_cast_ensures_ok : Valid [wp] [Qed] Goal typed_cast_assert_ok : Valid [wp] [Qed] Goal typed_cast_assert_ok_2 : Valid @@ -63,11 +63,11 @@ [wp] [Qed] Goal typed_lshift_uint_ensures_ok : Valid [wp] [Qed] Goal typed_rshift_char_ensures_ok : Valid [wp] [Qed] Goal typed_rshift_int_ensures_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_rshift_uchar_ensures_ok : Valid +[wp] [Alt-Ergo] Goal typed_rshift_uchar_ensures_ok : Valid [wp] [Qed] Goal typed_rshift_uint_ensures_ok : Valid [wp] Proved goals: 61 / 61 - Qed: 41 - Alt-Ergo 2.0.0: 20 + Qed: 41 + Alt-Ergo: 20 ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma 10 8 18 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/03acb137b6d3040b7eb175e84a90e426.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/03acb137b6d3040b7eb175e84a90e426.json new file mode 100644 index 0000000000000000000000000000000000000000..28f857891c0d5b36d13bef9a7f3ed0684078686e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/03acb137b6d3040b7eb175e84a90e426.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0244, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/097906251032719f00c4ae4039182126.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/097906251032719f00c4ae4039182126.json new file mode 100644 index 0000000000000000000000000000000000000000..582d5e75f7f9928a4406f0e7f0dd94fd7af525f7 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/097906251032719f00c4ae4039182126.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0259, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/11efcc83ba47e6f4c6463340d38d5fa8.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/11efcc83ba47e6f4c6463340d38d5fa8.json new file mode 100644 index 0000000000000000000000000000000000000000..98a410604eefb73f91ebe18d5b279161c8fc2a84 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/11efcc83ba47e6f4c6463340d38d5fa8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0369, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/339ac1dd83999a6773b5d227e3778b4d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/339ac1dd83999a6773b5d227e3778b4d.json new file mode 100644 index 0000000000000000000000000000000000000000..5aaec53d7c19a62165da60519edcf3d03b8678de --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/339ac1dd83999a6773b5d227e3778b4d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0337, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/33eb20e8b04203a4bb8f55c35d698603.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/33eb20e8b04203a4bb8f55c35d698603.json new file mode 100644 index 0000000000000000000000000000000000000000..5aaec53d7c19a62165da60519edcf3d03b8678de --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/33eb20e8b04203a4bb8f55c35d698603.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0337, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/36f9ad088893f7508747787631a0e2bd.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/36f9ad088893f7508747787631a0e2bd.json new file mode 100644 index 0000000000000000000000000000000000000000..8ff268890ac1dd7ec5f3d362ee61450846149350 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/36f9ad088893f7508747787631a0e2bd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0274, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/6a60afe5d16f94b8c814098efacbae8a.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/6a60afe5d16f94b8c814098efacbae8a.json new file mode 100644 index 0000000000000000000000000000000000000000..eb0830eeb08d0a9cd7572857101b5d059336cd9f --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/6a60afe5d16f94b8c814098efacbae8a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0288, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/9992d07e9f527d059d2b469c87c962be.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/9992d07e9f527d059d2b469c87c962be.json new file mode 100644 index 0000000000000000000000000000000000000000..355d38749c20e2f44b7ff68de6c45aacf2767998 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/9992d07e9f527d059d2b469c87c962be.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.022, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/9f2abde741ce26264c72c0a144fc7347.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/9f2abde741ce26264c72c0a144fc7347.json new file mode 100644 index 0000000000000000000000000000000000000000..22d842c87d07c424d0a86b57de20873623296d83 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/9f2abde741ce26264c72c0a144fc7347.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0347, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/a97f27af7d67bd0447fdaabc57308549.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/a97f27af7d67bd0447fdaabc57308549.json new file mode 100644 index 0000000000000000000000000000000000000000..6d2241da057769124cfa7c5781ed3b6e362781ca --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/a97f27af7d67bd0447fdaabc57308549.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.036, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/af796c588ebcb4e8584f191a0541ccc5.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/af796c588ebcb4e8584f191a0541ccc5.json new file mode 100644 index 0000000000000000000000000000000000000000..22d842c87d07c424d0a86b57de20873623296d83 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/af796c588ebcb4e8584f191a0541ccc5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0347, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/b6066c310681cabcb0fd0859c75cbb4f.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/b6066c310681cabcb0fd0859c75cbb4f.json new file mode 100644 index 0000000000000000000000000000000000000000..7bb3bda2055676f8229f91503b08d9e144efa140 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/b6066c310681cabcb0fd0859c75cbb4f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0357, + "steps": 26 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/b89f01a1bea0ed96ea35ce8604c81150.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/b89f01a1bea0ed96ea35ce8604c81150.json new file mode 100644 index 0000000000000000000000000000000000000000..ffbb29c47de38a68bf167c37eeb1d6a17565fb49 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/b89f01a1bea0ed96ea35ce8604c81150.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0283, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/c0b31227c643e2c99374bb6f6d83fdf0.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/c0b31227c643e2c99374bb6f6d83fdf0.json new file mode 100644 index 0000000000000000000000000000000000000000..a0770f7f6bbb9656aec5ee82ce466be53a1d5f9a --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/c0b31227c643e2c99374bb6f6d83fdf0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0363, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/cd9b653f68d9faf0a5dffd5a5df4ef82.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/cd9b653f68d9faf0a5dffd5a5df4ef82.json new file mode 100644 index 0000000000000000000000000000000000000000..f817fba7a40c3367049b952d8fd3177f578c1fb6 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/cd9b653f68d9faf0a5dffd5a5df4ef82.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0405, + "steps": 38 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/d05c5004c1bea1be38ccf3b0513158c5.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/d05c5004c1bea1be38ccf3b0513158c5.json new file mode 100644 index 0000000000000000000000000000000000000000..bf78d18d471661fa0e45220c2cfb000879516b53 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/d05c5004c1bea1be38ccf3b0513158c5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0305, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/e720fdb9d895381f454726ce6bb2099b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/e720fdb9d895381f454726ce6bb2099b.json new file mode 100644 index 0000000000000000000000000000000000000000..f1a5ac862b42f0a37ffecf38e53ec53ca63267dc --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/e720fdb9d895381f454726ce6bb2099b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0181, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/f48858865c295f1475ec55f790e9d93e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/f48858865c295f1475ec55f790e9d93e.json new file mode 100644 index 0000000000000000000000000000000000000000..f6d428eb311d70a79aa90cc628c2c7530d76dec9 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/f48858865c295f1475ec55f790e9d93e.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.03, "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/fb80e90302b207ef529191d331195f06.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/fb80e90302b207ef529191d331195f06.json new file mode 100644 index 0000000000000000000000000000000000000000..bccbb61db1a14da32ebf923fad1fe3f0e5107ee2 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.0.session/cache/fb80e90302b207ef529191d331195f06.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0213, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.res.oracle index 48b6907c0d72db6ad9d9e076584e523b7bc47abd..9c4dc9afa22a0bdcb51edec61b4ef6ad14c02b0c 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.res.oracle @@ -4,12 +4,12 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 4 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_band_int_assert_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_bnot_uchar_ensures_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_bnot_uint_ensures_ko : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_cast_assert_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_band_int_assert_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_bnot_uchar_ensures_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_bnot_uint_ensures_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_cast_assert_ko : Unsuccess [wp] Proved goals: 0 / 4 - Alt-Ergo 2.0.0: 0 (unsuccess: 4) + Alt-Ergo: 0 (unsuccess: 4) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success band_int - - 1 0.0% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/24fe95a72505ed7eaec22f8550e185f9.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/24fe95a72505ed7eaec22f8550e185f9.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/24fe95a72505ed7eaec22f8550e185f9.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/4ef81d282cc078d3e5eccbf4760c7b2a.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/4ef81d282cc078d3e5eccbf4760c7b2a.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/4ef81d282cc078d3e5eccbf4760c7b2a.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/dddd53df00d5ffbc733ce48e1626e7c5.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/dddd53df00d5ffbc733ce48e1626e7c5.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/dddd53df00d5ffbc733ce48e1626e7c5.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/de0239f964b08164f6ab6726c32783d7.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/de0239f964b08164f6ab6726c32783d7.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_bitwise.1.session/cache/de0239f964b08164f6ab6726c32783d7.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_call.0.session/cache/027ba8c99104f2ba7ad087ecaf49f187.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_call.0.session/cache/027ba8c99104f2ba7ad087ecaf49f187.json new file mode 100644 index 0000000000000000000000000000000000000000..6e74f9d786dc251cef01a78b848a6087af8977fa --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_call.0.session/cache/027ba8c99104f2ba7ad087ecaf49f187.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0143, + "steps": 7 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_call.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_call.res.oracle index f2e40e26802b50538d53ecf4cd1de0fb1e065020..e39935873a6909a3522ca8fece74af0a4fcdd270 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_call.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_call.res.oracle @@ -6,10 +6,10 @@ No code nor implicit assigns clause for function f, generating default assigns from the prototype [wp] Warning: Missing RTE guards [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_job_assert : Valid +[wp] [Alt-Ergo] Goal typed_job_assert : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job - 1 1 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_cast.0.session/cache/894be319f0e578d8c7d300698344790b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_cast.0.session/cache/894be319f0e578d8c7d300698344790b.json new file mode 100644 index 0000000000000000000000000000000000000000..c0d7d0cb9bd81ac15075756ff420dc4989250edb --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_cast.0.session/cache/894be319f0e578d8c7d300698344790b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0233, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_cast.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_cast.res.oracle index fe8bc6a778c9e9d3024503b2d1663136ab8795db..8d8d1eff5fc7b853214e148d778b4fefd45f81c1 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_cast.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_cast.res.oracle @@ -6,10 +6,10 @@ [wp] tests/wp_typed/unit_cast.i:4: Warning: Cast with incompatible pointers types (source: sint32*) (target: sint8*) [wp] 1 goal scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_OUT : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_OUT : Valid [wp] Proved goals: 1 / 1 - Qed: 0 - Alt-Ergo 2.0.0: 1 + Qed: 0 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 1 1 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_hard.0.session/cache/7e77c37adda710452af01852cba0a4af.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_hard.0.session/cache/7e77c37adda710452af01852cba0a4af.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_hard.0.session/cache/7e77c37adda710452af01852cba0a4af.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_hard.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_hard.res.oracle index e8b567665534dba04b9f0886553f058530918f05..00ea955fe66bb4fdcfaeda35930d84395eb85608 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_hard.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_hard.res.oracle @@ -6,10 +6,10 @@ [wp] 3 goals scheduled [wp] [Qed] Goal typed_main_requires_p_is_33FF : Valid [wp] [Qed] Goal typed_main_requires_q_is_66F0 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_main_requires_r_is_q1_ko : Unsuccess +[wp] [Alt-Ergo] Goal typed_main_requires_r_is_q1_ko : Unsuccess [wp] Proved goals: 2 / 3 - Qed: 2 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Qed: 2 + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success main 2 - 3 66.7% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.0.session/cache/169b864d1b93aec6c5339bf72c710b1b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.0.session/cache/169b864d1b93aec6c5339bf72c710b1b.json new file mode 100644 index 0000000000000000000000000000000000000000..147a8ae5a0e20dcfa8c96b5339f3b70f0e955d2e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.0.session/cache/169b864d1b93aec6c5339bf72c710b1b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0221, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.0.session/cache/76d0c670a85838fae2be059bb93d369e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.0.session/cache/76d0c670a85838fae2be059bb93d369e.json new file mode 100644 index 0000000000000000000000000000000000000000..9a0172a489fbccd6de25e27263d8b1813bc0b5b6 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.0.session/cache/76d0c670a85838fae2be059bb93d369e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0232, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.0.session/cache/ff54fc9c66b10e009516b90ac37578ed.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.0.session/cache/ff54fc9c66b10e009516b90ac37578ed.json new file mode 100644 index 0000000000000000000000000000000000000000..67ae808fdbe043ac1facb4c88b0da4d432d345f9 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.0.session/cache/ff54fc9c66b10e009516b90ac37578ed.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.023, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.res.oracle index b95961d4ffc15e1b240d908c5ffe8d247d27d118..802c3513d531b3752211fedb5dd7632ed0773f49 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_labels.res.oracle @@ -4,12 +4,12 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_duplet_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_duplet_assert_PI : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_duplet_assert_PJ : Valid +[wp] [Alt-Ergo] Goal typed_duplet_ensures : Valid +[wp] [Alt-Ergo] Goal typed_duplet_assert_PI : Valid +[wp] [Alt-Ergo] Goal typed_duplet_assert_PJ : Valid [wp] Proved goals: 3 / 3 - Qed: 0 - Alt-Ergo 2.0.0: 3 + Qed: 0 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success duplet - 3 3 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/29cc74a3879503b533366cc87e4290ad.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/29cc74a3879503b533366cc87e4290ad.json new file mode 100644 index 0000000000000000000000000000000000000000..28436f142a33b9ae31b12bdd2b8dcbbbd5a904f2 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/29cc74a3879503b533366cc87e4290ad.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0076, + "steps": 7 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/365d03bb781aad1d0f12097aaf56442b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/365d03bb781aad1d0f12097aaf56442b.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/365d03bb781aad1d0f12097aaf56442b.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/7ba7a3db80064449b4f3ecc484106b5b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/7ba7a3db80064449b4f3ecc484106b5b.json new file mode 100644 index 0000000000000000000000000000000000000000..6d8b8b1d0c4a6101449773d5172aeeec74f2df13 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/7ba7a3db80064449b4f3ecc484106b5b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0093, + "steps": 5 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/a81b69648d9bb2cdb277f38a9d1bfae9.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/a81b69648d9bb2cdb277f38a9d1bfae9.json new file mode 100644 index 0000000000000000000000000000000000000000..afd3209a9bcec81e6a1d11bbe2c2f4a5c916c63e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/a81b69648d9bb2cdb277f38a9d1bfae9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0109, + "steps": 6 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/c33b5f44544a73468e90eb82c42ac36e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/c33b5f44544a73468e90eb82c42ac36e.json new file mode 100644 index 0000000000000000000000000000000000000000..50cf2c205a4133046249c61bf408c822f8e324d7 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/c33b5f44544a73468e90eb82c42ac36e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0103, + "steps": 5 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/c77c78c444f3bf58025e55773955aedc.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/c77c78c444f3bf58025e55773955aedc.json new file mode 100644 index 0000000000000000000000000000000000000000..f286b1311369a0013714bee32895e4343cb3a067 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.0.session/cache/c77c78c444f3bf58025e55773955aedc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0075, + "steps": 6 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.res.oracle index b0194bfcbf6b6a7c0025f882d746f9ab8c3070a1..6015427dddcbc8c7d4bf286aa356f9bcc4db8599 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_lemma.res.oracle @@ -3,15 +3,15 @@ [wp] Running WP plugin... [wp] Loading driver 'share/wp.driver' [wp] 6 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_P23_KO : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_P52 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_P13 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_P14 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_P54 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_lemma_Foo : Valid +[wp] [Alt-Ergo] Goal typed_lemma_P23_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_lemma_P52 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_P13 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_P14 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_P54 : Valid +[wp] [Alt-Ergo] Goal typed_lemma_Foo : Valid [wp] Proved goals: 5 / 6 - Qed: 0 - Alt-Ergo 2.0.0: 5 (unsuccess: 1) + Qed: 0 + Alt-Ergo: 5 (unsuccess: 1) ------------------------------------------------------------ Axiomatics WP Alt-Ergo Total Success Lemma - 1 2 50.0% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.0.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.0.res.oracle index 1fcef4776c7fe2119dcdd7267cd1af9ba5fab1af..ffa7b49597ef31892bf907ada32423335317d6ad 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.0.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.0.res.oracle @@ -6,10 +6,10 @@ [wp] 3 goals scheduled [wp] [Qed] Goal typed_bar_assigns : Valid [wp] [Qed] Goal typed_foo_assigns_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_foo_assigns_part2 : Valid +[wp] [Alt-Ergo] Goal typed_foo_assigns_part2 : Valid [wp] Proved goals: 3 / 3 - Qed: 2 - Alt-Ergo 2.0.0: 1 + Qed: 2 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo 1 1 2 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.0.session/cache/847a3f321931360251e790e88a63e1f2.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.0.session/cache/847a3f321931360251e790e88a63e1f2.json new file mode 100644 index 0000000000000000000000000000000000000000..c0738c8633f0b7fb48148688a4b2b30a2a0730ba --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.0.session/cache/847a3f321931360251e790e88a63e1f2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0146, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.res.oracle index 746de4a30a6738e9eb15b4874ecf187fdf373eda..86474c5e363a3ff5b28822f9bcdf98546dc8fc3e 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.res.oracle @@ -4,12 +4,12 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_raw_bar_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_raw_foo_assigns_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_raw_foo_assigns_part2 : Valid +[wp] [Alt-Ergo] Goal typed_raw_bar_assigns : Valid +[wp] [Alt-Ergo] Goal typed_raw_foo_assigns_part1 : Valid +[wp] [Alt-Ergo] Goal typed_raw_foo_assigns_part2 : Valid [wp] Proved goals: 3 / 3 - Qed: 0 - Alt-Ergo 2.0.0: 3 + Qed: 0 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success foo - 2 2 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.session/cache/3ac6ce62765b0b30042de72abbdf1034.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.session/cache/3ac6ce62765b0b30042de72abbdf1034.json new file mode 100644 index 0000000000000000000000000000000000000000..9f95e816fe4a91c700a3c30386126014fd586977 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.session/cache/3ac6ce62765b0b30042de72abbdf1034.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0112, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.session/cache/a9db8e161d8fd2ae4eb3ca6455b5660c.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.session/cache/a9db8e161d8fd2ae4eb3ca6455b5660c.json new file mode 100644 index 0000000000000000000000000000000000000000..3393993475509f673cf88c4f4db0fdab220befde --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.session/cache/a9db8e161d8fd2ae4eb3ca6455b5660c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0105, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.session/cache/e4fce60bcd111259efe655b69fb9cb08.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.session/cache/e4fce60bcd111259efe655b69fb9cb08.json new file mode 100644 index 0000000000000000000000000000000000000000..fc0ca24b6c09a749ffb8200cc47579c7c1a49377 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_local.1.session/cache/e4fce60bcd111259efe655b69fb9cb08.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0127, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.0.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.0.res.oracle index 9bbdfec556822724a70514c84230589062a91026..3b196114d45fb2824e9a38d13d779ee8e7bb388e 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.0.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.0.res.oracle @@ -7,10 +7,10 @@ Missing assigns clause (assigns 'everything' instead) [wp] 2 goals scheduled [wp] [Qed] Goal typed_f_loop_invariant_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_loop_invariant_established : Unsuccess +[wp] [Alt-Ergo] Goal typed_f_loop_invariant_established : Unsuccess [wp] Proved goals: 1 / 2 - Qed: 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Qed: 1 + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 1 - 2 50.0% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.0.session/cache/dbf0412e96512754d5fa81277c19cb90.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.0.session/cache/dbf0412e96512754d5fa81277c19cb90.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.0.session/cache/dbf0412e96512754d5fa81277c19cb90.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.1.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.1.res.oracle index a460c7be5e4d1d484c69d2796b302a12aee45bb3..58761bdefa349443b64e729fa5e64f3ed17f288f 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.1.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.1.res.oracle @@ -7,10 +7,10 @@ Missing assigns clause (assigns 'everything' instead) [wp] 2 goals scheduled [wp] [Qed] Goal typed_ref_f_loop_invariant_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_f_loop_invariant_established : Unsuccess +[wp] [Alt-Ergo] Goal typed_ref_f_loop_invariant_established : Unsuccess [wp] Proved goals: 1 / 2 - Qed: 1 - Alt-Ergo 2.0.0: 0 (unsuccess: 1) + Qed: 1 + Alt-Ergo: 0 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f 1 - 2 50.0% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_loopscope.1.session/cache/2e52caad3f8b8552be7c703a245947cf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_matrix.0.session/cache/2aafceb5e1274c4f79bd7215e8f966c6.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_matrix.0.session/cache/2aafceb5e1274c4f79bd7215e8f966c6.json new file mode 100644 index 0000000000000000000000000000000000000000..403761c13776acb5ae069f680dee68058970cfe5 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_matrix.0.session/cache/2aafceb5e1274c4f79bd7215e8f966c6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0127, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_matrix.0.session/cache/a2049aa0b537a6dd100a5154ed507d31.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_matrix.0.session/cache/a2049aa0b537a6dd100a5154ed507d31.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_matrix.0.session/cache/a2049aa0b537a6dd100a5154ed507d31.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_matrix.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_matrix.res.oracle index 584a3b0d7b9200868ff82f99bf95c568d5cb44a0..94ce30099a1c7a44562028f3e44c935851aa9ca7 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_matrix.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_matrix.res.oracle @@ -4,12 +4,12 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 3 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_make_ensures_OK1 : Valid +[wp] [Alt-Ergo] Goal typed_make_ensures_OK1 : Valid [wp] [Qed] Goal typed_make_ensures_OK2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_make_ensures_KO : Unsuccess +[wp] [Alt-Ergo] Goal typed_make_ensures_KO : Unsuccess [wp] Proved goals: 2 / 3 - Qed: 1 - Alt-Ergo 2.0.0: 1 (unsuccess: 1) + Qed: 1 + Alt-Ergo: 1 (unsuccess: 1) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success make 1 1 3 66.7% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/0400327cf4e09c5edbed0b925538f133.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/0400327cf4e09c5edbed0b925538f133.json new file mode 100644 index 0000000000000000000000000000000000000000..75403b7ee74afe445f21af76d129815123bcd364 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/0400327cf4e09c5edbed0b925538f133.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0287, + "steps": 46 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/04fe4ddcc5408b4d8ebe512fe5417cce.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/04fe4ddcc5408b4d8ebe512fe5417cce.json new file mode 100644 index 0000000000000000000000000000000000000000..43962d9049d3a5f7e64ab0238aeeefdf4a6a89fe --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/04fe4ddcc5408b4d8ebe512fe5417cce.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0396, + "steps": 62 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/2261b311a4045a5578482cb9a031959b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/2261b311a4045a5578482cb9a031959b.json new file mode 100644 index 0000000000000000000000000000000000000000..6356c43d351cdcdd88f1678a1d29071a93cf0b39 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/2261b311a4045a5578482cb9a031959b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0215, + "steps": 28 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/22b9fccbab14844fd4caed8f4bf8fb7a.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/22b9fccbab14844fd4caed8f4bf8fb7a.json new file mode 100644 index 0000000000000000000000000000000000000000..ec15e6ee8ce90cc38a83da28baff9cc75922149d --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/22b9fccbab14844fd4caed8f4bf8fb7a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0386, + "steps": 62 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/47398bef9adb1545b09ffe13165b633b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/47398bef9adb1545b09ffe13165b633b.json new file mode 100644 index 0000000000000000000000000000000000000000..4d7298d7aca28afdd65447de55cf92f937a939be --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/47398bef9adb1545b09ffe13165b633b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0502, + "steps": 70 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/585a264ff50ef2a955b84160d120e840.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/585a264ff50ef2a955b84160d120e840.json new file mode 100644 index 0000000000000000000000000000000000000000..be3017fe0d478af61d570abfb3fb80da5476eb7e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.0.session/cache/585a264ff50ef2a955b84160d120e840.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0349, + "steps": 59 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.res.oracle index d0868a41a43f9f52a1945d1ef0fd6b449ef73067..43b55a82a22fb99517433a8b3b1e08b52e536a98 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/unit_string.res.oracle @@ -4,15 +4,15 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 6 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_AB : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_B_valid : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_B_end : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_B_out : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_B_rw : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_f_assert_VAL : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_AB : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_B_valid : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_B_end : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_B_out : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_B_rw : Valid +[wp] [Alt-Ergo] Goal typed_f_assert_VAL : Valid [wp] Proved goals: 6 / 6 - Qed: 0 - Alt-Ergo 2.0.0: 6 + Qed: 0 + Alt-Ergo: 6 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success f - 6 6 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.res.oracle index 168214df82751f0537d627079f6ea737bd1e3e8e..a29035c5b07da1f5385f084ee7b05afcc9bda57a 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.res.oracle @@ -5,20 +5,20 @@ [wp] Warning: Missing RTE guards [wp] 12 goals scheduled [wp] [Qed] Goal typed_ref_rl1_ensures_b0 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rl1_ensures_bk : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rln32_ensures_b1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rln32_ensures_b2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rln64_ensures_b1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rln64_ensures_b2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rr1_ensures_b0 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rr1_ensures_bk : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rrn32_ensures_b1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rrn32_ensures_b2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rrn64_ensures_b1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_ref_rrn64_ensures_b2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_rl1_ensures_bk : Valid +[wp] [Alt-Ergo] Goal typed_ref_rln32_ensures_b1 : Valid +[wp] [Alt-Ergo] Goal typed_ref_rln32_ensures_b2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_rln64_ensures_b1 : Valid +[wp] [Alt-Ergo] Goal typed_ref_rln64_ensures_b2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_rr1_ensures_b0 : Valid +[wp] [Alt-Ergo] Goal typed_ref_rr1_ensures_bk : Valid +[wp] [Alt-Ergo] Goal typed_ref_rrn32_ensures_b1 : Valid +[wp] [Alt-Ergo] Goal typed_ref_rrn32_ensures_b2 : Valid +[wp] [Alt-Ergo] Goal typed_ref_rrn64_ensures_b1 : Valid +[wp] [Alt-Ergo] Goal typed_ref_rrn64_ensures_b2 : Valid [wp] Proved goals: 12 / 12 - Qed: 1 - Alt-Ergo 2.0.0: 11 + Qed: 1 + Alt-Ergo: 11 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success rl1 1 1 2 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/1eda0a076ecd1e8466f8c1a2260b5002.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/1eda0a076ecd1e8466f8c1a2260b5002.json new file mode 100644 index 0000000000000000000000000000000000000000..8260a83a719be82e1a5522014430b9c6ccb35779 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/1eda0a076ecd1e8466f8c1a2260b5002.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0837, + "steps": 69 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/33f28f32818804bce0e6c9c352a1255e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/33f28f32818804bce0e6c9c352a1255e.json new file mode 100644 index 0000000000000000000000000000000000000000..6c891181ad23b85d35d22c9bce2ce739a147a6fd --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/33f28f32818804bce0e6c9c352a1255e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1055, + "steps": 80 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/4ab40121fdcaa9a9f6beaedf7425017f.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/4ab40121fdcaa9a9f6beaedf7425017f.json new file mode 100644 index 0000000000000000000000000000000000000000..0465e30625fccb0044c20a4361c025c997dfe98b --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/4ab40121fdcaa9a9f6beaedf7425017f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0909, + "steps": 74 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/91ce5ad80158b88bafba670d817673d9.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/91ce5ad80158b88bafba670d817673d9.json new file mode 100644 index 0000000000000000000000000000000000000000..0122217c667c50952306759e2b24090b8cb4dec7 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/91ce5ad80158b88bafba670d817673d9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1085, + "steps": 80 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/a10509cc1537ada304da30d0b29c475e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/a10509cc1537ada304da30d0b29c475e.json new file mode 100644 index 0000000000000000000000000000000000000000..7d3f5f872be97cfed7f4c71a513f959a1a5b1463 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/a10509cc1537ada304da30d0b29c475e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0796, + "steps": 75 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/b10aa825df8d6cf74254175a0be1edbb.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/b10aa825df8d6cf74254175a0be1edbb.json new file mode 100644 index 0000000000000000000000000000000000000000..a729c6c8de77415ec10db9c47487da4c829d10e0 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/b10aa825df8d6cf74254175a0be1edbb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.036, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/b1bb82946530251d64e0e24b7c9aa388.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/b1bb82946530251d64e0e24b7c9aa388.json new file mode 100644 index 0000000000000000000000000000000000000000..9aba3b6d3de71f5478c330efb0c67b09e5674b4c --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/b1bb82946530251d64e0e24b7c9aa388.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0783, + "steps": 68 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/b27187d7ef5d7688d0b40dec13893d5c.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/b27187d7ef5d7688d0b40dec13893d5c.json new file mode 100644 index 0000000000000000000000000000000000000000..a1c18d103f899c7cdb6877f10bbc9c95d4a9aba7 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/b27187d7ef5d7688d0b40dec13893d5c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0913, + "steps": 74 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/bfd009bfe80be08144b88a2168420d40.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/bfd009bfe80be08144b88a2168420d40.json new file mode 100644 index 0000000000000000000000000000000000000000..2a54c256da3ae49b3c93fecb630477f0044d3b55 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/bfd009bfe80be08144b88a2168420d40.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0744, + "steps": 69 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/c4772f5a05759fcbd96e576f36544fa0.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/c4772f5a05759fcbd96e576f36544fa0.json new file mode 100644 index 0000000000000000000000000000000000000000..aae927c3c42a25f394fa64cca0bf9d6b2af97872 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/c4772f5a05759fcbd96e576f36544fa0.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.08, "steps": 75 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/d0b60c26945639fe4ff9a1b66d519a89.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/d0b60c26945639fe4ff9a1b66d519a89.json new file mode 100644 index 0000000000000000000000000000000000000000..c28f4f335bd3338e93947fead5d5886a69b41ad9 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_bitwise.0.session/cache/d0b60c26945639fe4ff9a1b66d519a89.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0678, + "steps": 66 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/0ec9db878448024b6b131b361d7ac830.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/0ec9db878448024b6b131b361d7ac830.json new file mode 100644 index 0000000000000000000000000000000000000000..d6372aa514b8a1dc12ce3839ae0820ddb420e916 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/0ec9db878448024b6b131b361d7ac830.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0164, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/3734609f36ae8bef13682543a35de7bb.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/3734609f36ae8bef13682543a35de7bb.json new file mode 100644 index 0000000000000000000000000000000000000000..a16a7db10c8a356f571f91eec0297e804706d5ad --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/3734609f36ae8bef13682543a35de7bb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0179, + "steps": 39 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/53404cb2ede760b8bfc4f6cfb75e994a.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/53404cb2ede760b8bfc4f6cfb75e994a.json new file mode 100644 index 0000000000000000000000000000000000000000..998ce9ce017de0fc828fdc4c215d79aa143fc35a --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/53404cb2ede760b8bfc4f6cfb75e994a.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.009, "steps": 9 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/7a6469a298ded0979bf986db7bc4ba9f.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/7a6469a298ded0979bf986db7bc4ba9f.json new file mode 100644 index 0000000000000000000000000000000000000000..24494749fd62546ff548fd71b6222d1f933316de --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/7a6469a298ded0979bf986db7bc4ba9f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0259, + "steps": 37 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/9d4fd1535314f184f4efbe9b8bce9691.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/9d4fd1535314f184f4efbe9b8bce9691.json new file mode 100644 index 0000000000000000000000000000000000000000..27961c16bd399e4c18e1002bb6e2896706a261d9 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/9d4fd1535314f184f4efbe9b8bce9691.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0295, + "steps": 50 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/a4c85bdb742d0a9d74df755a3483e63a.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/a4c85bdb742d0a9d74df755a3483e63a.json new file mode 100644 index 0000000000000000000000000000000000000000..8b7f360113f3b3ca0690c1039e3a10dc95208e61 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/a4c85bdb742d0a9d74df755a3483e63a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0165, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/e43ea2d5209d92f92e28026e6ee3a9ae.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/e43ea2d5209d92f92e28026e6ee3a9ae.json new file mode 100644 index 0000000000000000000000000000000000000000..883b3acdbfdf48f271eb3618b7a44d4f7acdd238 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/e43ea2d5209d92f92e28026e6ee3a9ae.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0265, + "steps": 37 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/e49637dbdb4db0da6f5ce39ed5193024.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/e49637dbdb4db0da6f5ce39ed5193024.json new file mode 100644 index 0000000000000000000000000000000000000000..1991ab7f6b45cde0bbc5cb97c5b29e17ca7d3958 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/e49637dbdb4db0da6f5ce39ed5193024.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0358, + "steps": 49 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/f84c3c8aa8c7621adabfa1e627668997.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/f84c3c8aa8c7621adabfa1e627668997.json new file mode 100644 index 0000000000000000000000000000000000000000..a511ee4b29ec0ce61a46344952c8b8b774db0eb5 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.0.session/cache/f84c3c8aa8c7621adabfa1e627668997.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0235, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.res.oracle index 5e293f008d2198b2fe8184867338b7e963e84365..ccc488ddf66ba0894de55fa1e125ee62d5df358a 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_collect.res.oracle @@ -5,22 +5,22 @@ [wp] Warning: Missing RTE guards [wp] 32 goals scheduled [wp] [Qed] Goal typed_caller_ensures_K : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller_ensures_P1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller_ensures_P2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller_call_job_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller_call_job_2_requires : Valid +[wp] [Alt-Ergo] Goal typed_caller_ensures_P1 : Valid +[wp] [Alt-Ergo] Goal typed_caller_ensures_P2 : Valid +[wp] [Alt-Ergo] Goal typed_caller_call_job_requires : Valid +[wp] [Alt-Ergo] Goal typed_caller_call_job_2_requires : Valid [wp] [Qed] Goal typed_caller2_ensures_K : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller2_ensures_Q1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller2_ensures_Q2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller2_ensures_R : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller2_call_job2_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller2_call_job2_2_requires : Valid +[wp] [Alt-Ergo] Goal typed_caller2_ensures_Q1 : Valid +[wp] [Alt-Ergo] Goal typed_caller2_ensures_Q2 : Valid +[wp] [Alt-Ergo] Goal typed_caller2_ensures_R : Valid +[wp] [Alt-Ergo] Goal typed_caller2_call_job2_requires : Valid +[wp] [Alt-Ergo] Goal typed_caller2_call_job2_2_requires : Valid [wp] [Qed] Goal typed_caller3_ensures_K : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller3_ensures_Q1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller3_ensures_Q2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller3_ensures_R : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller3_call_job3_requires : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caller3_call_job3_2_requires : Valid +[wp] [Alt-Ergo] Goal typed_caller3_ensures_Q1 : Valid +[wp] [Alt-Ergo] Goal typed_caller3_ensures_Q2 : Valid +[wp] [Alt-Ergo] Goal typed_caller3_ensures_R : Valid +[wp] [Alt-Ergo] Goal typed_caller3_call_job3_requires : Valid +[wp] [Alt-Ergo] Goal typed_caller3_call_job3_2_requires : Valid [wp] [Qed] Goal typed_job_ensures_K : Valid [wp] [Qed] Goal typed_job_ensures_P : Valid [wp] [Qed] Goal typed_job_assigns_part1 : Valid @@ -32,13 +32,13 @@ [wp] [Qed] Goal typed_job2_assigns_part2 : Valid [wp] [Qed] Goal typed_job2_assigns_part3 : Valid [wp] [Qed] Goal typed_job3_ensures_K : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_job3_ensures_Q : Valid +[wp] [Alt-Ergo] Goal typed_job3_ensures_Q : Valid [wp] [Qed] Goal typed_job3_assigns_part1 : Valid [wp] [Qed] Goal typed_job3_assigns_part2 : Valid [wp] [Qed] Goal typed_job3_assigns_part3 : Valid [wp] Proved goals: 32 / 32 - Qed: 17 - Alt-Ergo 2.0.0: 15 + Qed: 17 + Alt-Ergo: 15 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job 5 - 5 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.res.oracle index 919b991fb29326c55cf6a25516e05947ccf40513..ba6a1083ab43cf2fc1694ca9a564794e46124e7e 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.res.oracle @@ -9,100 +9,100 @@ [wp] [CFG] Goal init_t2_v3_exits : Valid (Unreachable) [wp] Warning: Missing RTE guards [wp] 91 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_init_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_invariant_Partial_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_ensures : Valid +[wp] [Alt-Ergo] Goal typed_init_loop_invariant_Partial_preserved : Valid [wp] [Qed] Goal typed_init_loop_invariant_Partial_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_loop_invariant_Range_preserved : Valid [wp] [Qed] Goal typed_init_loop_invariant_Range_established : Valid [wp] [Qed] Goal typed_init_loop_assigns_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_loop_assigns_part2 : Valid +[wp] [Alt-Ergo] Goal typed_init_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_init_assigns : Valid [wp] [Qed] Goal typed_init_loop_variant_decrease : Valid [wp] [Qed] Goal typed_init_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t1_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t1_loop_invariant_Partial_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t1_ensures : Valid +[wp] [Alt-Ergo] Goal typed_init_t1_loop_invariant_Partial_preserved : Valid [wp] [Qed] Goal typed_init_t1_loop_invariant_Partial_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t1_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t1_loop_invariant_Range_preserved : Valid [wp] [Qed] Goal typed_init_t1_loop_invariant_Range_established : Valid [wp] [Qed] Goal typed_init_t1_loop_assigns : Valid [wp] [Qed] Goal typed_init_t1_assigns_part1 : Valid [wp] [Qed] Goal typed_init_t1_assigns_part2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t1_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_init_t1_loop_variant_decrease : Valid [wp] [Qed] Goal typed_init_t1_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v1_ensures : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v1_ensures : Valid [wp] [Qed] Goal typed_init_t2_bis_v1_exits : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v1_loop_invariant_Partial_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v1_loop_invariant_Partial_preserved : Valid [wp] [Qed] Goal typed_init_t2_bis_v1_loop_invariant_Partial_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v1_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v1_loop_invariant_Range_preserved : Valid [wp] [Qed] Goal typed_init_t2_bis_v1_loop_invariant_Range_established : Valid [wp] [Qed] Goal typed_init_t2_bis_v1_assert_Offset : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v1_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v1_loop_variant_decrease : Valid [wp] [Qed] Goal typed_init_t2_bis_v1_loop_variant_positive : Valid [wp] [Qed] Goal typed_init_t2_bis_v1_call_init_requires : Valid [wp] [Qed] Goal typed_init_t2_bis_v1_call_init_requires_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v2_ensures : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v2_ensures : Valid [wp] [Qed] Goal typed_init_t2_bis_v2_exits : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v2_loop_invariant_Partial_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v2_loop_invariant_Partial_preserved : Valid [wp] [Qed] Goal typed_init_t2_bis_v2_loop_invariant_Partial_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v2_loop_invariant_Range_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v2_loop_invariant_Range_preserved : Valid [wp] [Qed] Goal typed_init_t2_bis_v2_loop_invariant_Range_established : Valid [wp] [Qed] Goal typed_init_t2_bis_v2_assert_Offset_i : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v2_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v2_loop_variant_decrease : Valid [wp] [Qed] Goal typed_init_t2_bis_v2_loop_variant_positive : Valid [wp] [Qed] Goal typed_init_t2_bis_v2_call_init_requires : Valid [wp] [Qed] Goal typed_init_t2_bis_v2_call_init_requires_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_invariant_Partial_i_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v1_ensures : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_invariant_Partial_i_preserved : Valid [wp] [Qed] Goal typed_init_t2_v1_loop_invariant_Partial_i_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_invariant_Range_i_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_invariant_Range_i_preserved : Valid [wp] [Qed] Goal typed_init_t2_v1_loop_invariant_Range_i_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_invariant_Partial_j_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_invariant_Partial_j_preserved : Valid [wp] [Qed] Goal typed_init_t2_v1_loop_invariant_Partial_j_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_invariant_Previous_i_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_invariant_Previous_i_preserved : Valid [wp] [Qed] Goal typed_init_t2_v1_loop_invariant_Previous_i_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_invariant_Range_j_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_invariant_Range_j_preserved : Valid [wp] [Qed] Goal typed_init_t2_v1_loop_invariant_Range_j_established : Valid [wp] [Qed] Goal typed_init_t2_v1_assert_Last_j : Valid [wp] [Qed] Goal typed_init_t2_v1_assert_Last_i : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_variant_decrease : Valid [wp] [Qed] Goal typed_init_t2_v1_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_variant_2_decrease : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_variant_2_decrease : Valid [wp] [Qed] Goal typed_init_t2_v1_loop_variant_2_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v2_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v2_loop_invariant_Partial_i_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v2_ensures : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v2_loop_invariant_Partial_i_preserved : Valid [wp] [Qed] Goal typed_init_t2_v2_loop_invariant_Partial_i_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v2_loop_invariant_Range_i_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v2_loop_invariant_Range_i_preserved : Valid [wp] [Qed] Goal typed_init_t2_v2_loop_invariant_Range_i_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v2_loop_invariant_Partial_j_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v2_loop_invariant_Partial_j_preserved : Valid [wp] [Qed] Goal typed_init_t2_v2_loop_invariant_Partial_j_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v2_loop_invariant_Previous_i_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v2_loop_invariant_Previous_i_preserved : Valid [wp] [Qed] Goal typed_init_t2_v2_loop_invariant_Previous_i_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v2_loop_invariant_Range_j_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v2_loop_invariant_Range_j_preserved : Valid [wp] [Qed] Goal typed_init_t2_v2_loop_invariant_Range_j_established : Valid [wp] [Qed] Goal typed_init_t2_v2_assert_Last_j : Valid [wp] [Qed] Goal typed_init_t2_v2_assert_Last_i : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v2_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v2_loop_variant_decrease : Valid [wp] [Qed] Goal typed_init_t2_v2_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v2_loop_variant_2_decrease : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v2_loop_variant_2_decrease : Valid [wp] [Qed] Goal typed_init_t2_v2_loop_variant_2_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v3_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v3_loop_invariant_Partial_i_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v3_ensures : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v3_loop_invariant_Partial_i_preserved : Valid [wp] [Qed] Goal typed_init_t2_v3_loop_invariant_Partial_i_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v3_loop_invariant_Range_i_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v3_loop_invariant_Range_i_preserved : Valid [wp] [Qed] Goal typed_init_t2_v3_loop_invariant_Range_i_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v3_loop_invariant_Partial_j_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v3_loop_invariant_Partial_j_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v3_loop_invariant_Range_j_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v3_loop_invariant_Partial_j_preserved : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v3_loop_invariant_Partial_j_established : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v3_loop_invariant_Range_j_preserved : Valid [wp] [Qed] Goal typed_init_t2_v3_loop_invariant_Range_j_established : Valid [wp] [Qed] Goal typed_init_t2_v3_assert_Last_j : Valid [wp] [Qed] Goal typed_init_t2_v3_assert_Last_i : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v3_loop_variant_decrease : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v3_loop_variant_decrease : Valid [wp] [Qed] Goal typed_init_t2_v3_loop_variant_positive : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v3_loop_variant_2_decrease : Valid +[wp] [Alt-Ergo] Goal typed_init_t2_v3_loop_variant_2_decrease : Valid [wp] [Qed] Goal typed_init_t2_v3_loop_variant_2_positive : Valid [wp] Proved goals: 91 / 91 - Qed: 51 - Alt-Ergo 2.0.0: 40 + Qed: 51 + Alt-Ergo: 40 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success init 6 4 10 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/072814886502d34822f80a0c4b9e8abc.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/072814886502d34822f80a0c4b9e8abc.json new file mode 100644 index 0000000000000000000000000000000000000000..bc98bdf0e0a9825dc82df17653799989f17f90b0 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/072814886502d34822f80a0c4b9e8abc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0238, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/0a5479bda4c5bba4569fec4ca443ad38.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/0a5479bda4c5bba4569fec4ca443ad38.json new file mode 100644 index 0000000000000000000000000000000000000000..7aba415011cbbce5c1fdd5929d3b361512d3c03b --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/0a5479bda4c5bba4569fec4ca443ad38.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0212, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/10bf356738fc25d3aa90a01a18795bf0.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/10bf356738fc25d3aa90a01a18795bf0.json new file mode 100644 index 0000000000000000000000000000000000000000..e651e627855b1828f4647d6d69cfb230692460e9 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/10bf356738fc25d3aa90a01a18795bf0.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0333, + "steps": 37 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/18817b0aa647efc6b992ce09065a40c6.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/18817b0aa647efc6b992ce09065a40c6.json new file mode 100644 index 0000000000000000000000000000000000000000..84ef5a4fe180d312baa2d1a1309953f2ed38dfc5 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/18817b0aa647efc6b992ce09065a40c6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0183, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/1a3b6a0d259821ecbe871b0c4c53a633.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/1a3b6a0d259821ecbe871b0c4c53a633.json new file mode 100644 index 0000000000000000000000000000000000000000..ddd0be372c025e152ad9dafdb078c5aae08787b6 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/1a3b6a0d259821ecbe871b0c4c53a633.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2195, + "steps": 195 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/1c557ff112656b0bdd5d95bda324558e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/1c557ff112656b0bdd5d95bda324558e.json new file mode 100644 index 0000000000000000000000000000000000000000..a5c81fce10618cc46560e3b95f96793c6ec2cf09 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/1c557ff112656b0bdd5d95bda324558e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0181, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/1ce8b0f0d0ff74fe1a3ebd6f1cd725ff.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/1ce8b0f0d0ff74fe1a3ebd6f1cd725ff.json new file mode 100644 index 0000000000000000000000000000000000000000..eddf636cc8105848283f37d91339422e2fa00c4c --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/1ce8b0f0d0ff74fe1a3ebd6f1cd725ff.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0191, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/21894696617877f5f036f157cb5c095d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/21894696617877f5f036f157cb5c095d.json new file mode 100644 index 0000000000000000000000000000000000000000..dd0c4075abc8b3bae33e8bdc456259d55e05090b --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/21894696617877f5f036f157cb5c095d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0417, + "steps": 42 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/2b29479785e9c7bdc23d47779efd3cf8.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/2b29479785e9c7bdc23d47779efd3cf8.json new file mode 100644 index 0000000000000000000000000000000000000000..1f507c4c73deccb8eee4e463f46b256b0d047bf1 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/2b29479785e9c7bdc23d47779efd3cf8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0078, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/2c2c38d9b4ac811c3ae98b0af5ceb326.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/2c2c38d9b4ac811c3ae98b0af5ceb326.json new file mode 100644 index 0000000000000000000000000000000000000000..b2c98bd319c069857489d305074af8fee28d0feb --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/2c2c38d9b4ac811c3ae98b0af5ceb326.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0308, + "steps": 36 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/32eb08cf46d01bccd23f14fce7102b81.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/32eb08cf46d01bccd23f14fce7102b81.json new file mode 100644 index 0000000000000000000000000000000000000000..bab7c4d6a152effe7db7d0e18f717e7000016861 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/32eb08cf46d01bccd23f14fce7102b81.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2182, + "steps": 193 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/37445346784b658372c1607d61ae9a9e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/37445346784b658372c1607d61ae9a9e.json new file mode 100644 index 0000000000000000000000000000000000000000..a4f3e9036c781c50d078e94a8ec94fb685ccf06e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/37445346784b658372c1607d61ae9a9e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0219, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/379398cc946b711e1bf41cdc8c69dfdd.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/379398cc946b711e1bf41cdc8c69dfdd.json new file mode 100644 index 0000000000000000000000000000000000000000..96352c9a89bf5a42622b96a43ba159fc38b1e024 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/379398cc946b711e1bf41cdc8c69dfdd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0169, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/39c81b7318e1bd22e06a0a7d033a33ab.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/39c81b7318e1bd22e06a0a7d033a33ab.json new file mode 100644 index 0000000000000000000000000000000000000000..d52901c3db2567c6f05148adafbb14e7fe809ef5 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/39c81b7318e1bd22e06a0a7d033a33ab.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0251, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/3c6db5dc9b4fa294b5d67e940ee762b8.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/3c6db5dc9b4fa294b5d67e940ee762b8.json new file mode 100644 index 0000000000000000000000000000000000000000..901da2f7c3beaa0c36af306622e5ee1803dd2610 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/3c6db5dc9b4fa294b5d67e940ee762b8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0176, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/3d04f689ad0ba991463ecbfcec2cd0af.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/3d04f689ad0ba991463ecbfcec2cd0af.json new file mode 100644 index 0000000000000000000000000000000000000000..f1ff3f41d6f32753e656fb9cb09da4cf47574cee --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/3d04f689ad0ba991463ecbfcec2cd0af.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0183, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/4266e859cb03ee0f6c02368312bceaa9.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/4266e859cb03ee0f6c02368312bceaa9.json new file mode 100644 index 0000000000000000000000000000000000000000..5ab979b7a783d57fbb7f53856d0c9f4d063f51c1 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/4266e859cb03ee0f6c02368312bceaa9.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0106, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/4c2d5840371ca2627201d40235da60af.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/4c2d5840371ca2627201d40235da60af.json new file mode 100644 index 0000000000000000000000000000000000000000..33edd7048f9fbc98b085a41dad709746516b0a58 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/4c2d5840371ca2627201d40235da60af.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.018, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/4f9a46477d78f38be48e92cc676ae5ba.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/4f9a46477d78f38be48e92cc676ae5ba.json new file mode 100644 index 0000000000000000000000000000000000000000..64d2261237ee64b4a85f61bd3dc9b84dcb5ab822 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/4f9a46477d78f38be48e92cc676ae5ba.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0174, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/57fe8532ee6e34288025146fd1f47066.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/57fe8532ee6e34288025146fd1f47066.json new file mode 100644 index 0000000000000000000000000000000000000000..a8dfbb6c263f09f30e13aec23c6332f274d4f63d --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/57fe8532ee6e34288025146fd1f47066.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0279, + "steps": 35 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/58c91baa4c2f0261c60b955a2923b44b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/58c91baa4c2f0261c60b955a2923b44b.json new file mode 100644 index 0000000000000000000000000000000000000000..466dcb72975ddb21cd69293e43451fc7c9bb661e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/58c91baa4c2f0261c60b955a2923b44b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0185, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/69f73c7c4f54280b7ebc7d91618ed56d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/69f73c7c4f54280b7ebc7d91618ed56d.json new file mode 100644 index 0000000000000000000000000000000000000000..0444c0a936ea1c21274a0601c4e337a745969356 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/69f73c7c4f54280b7ebc7d91618ed56d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0281, + "steps": 36 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/6c942304ce25b1849ee6aa7f21744ddc.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/6c942304ce25b1849ee6aa7f21744ddc.json new file mode 100644 index 0000000000000000000000000000000000000000..4ec65ef899a9a6e1b70250c80614a54b5e01d647 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/6c942304ce25b1849ee6aa7f21744ddc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0172, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/70a9da1c61ca7f07515e2886435104f7.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/70a9da1c61ca7f07515e2886435104f7.json new file mode 100644 index 0000000000000000000000000000000000000000..d18663535614364cd23cc4366374bcc116827407 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/70a9da1c61ca7f07515e2886435104f7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0276, + "steps": 28 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/89c37c839cb2f95ceaa6eed33b30145f.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/89c37c839cb2f95ceaa6eed33b30145f.json new file mode 100644 index 0000000000000000000000000000000000000000..d6285b7bfe897b4e1b4963fe2aa136d604fb12d4 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/89c37c839cb2f95ceaa6eed33b30145f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0196, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/8b8652acbfd83a4859aad00039e98ce1.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/8b8652acbfd83a4859aad00039e98ce1.json new file mode 100644 index 0000000000000000000000000000000000000000..7b11491904a3c1ced323e242b21d7ab9591d7fcb --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/8b8652acbfd83a4859aad00039e98ce1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0144, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/a6434b3f64b62b9dd469c85a357dfc79.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/a6434b3f64b62b9dd469c85a357dfc79.json new file mode 100644 index 0000000000000000000000000000000000000000..2efd54711516674a7e72514d1818639cd0d2c6fa --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/a6434b3f64b62b9dd469c85a357dfc79.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0168, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/b53c49fcfb16d38d44b1ae7cc39ef68d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/b53c49fcfb16d38d44b1ae7cc39ef68d.json new file mode 100644 index 0000000000000000000000000000000000000000..c1e2b94f3c21f43b612722b72e21cf5be5f86f5d --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/b53c49fcfb16d38d44b1ae7cc39ef68d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0241, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/b999d5f479521e3081b084cf0b3aead7.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/b999d5f479521e3081b084cf0b3aead7.json new file mode 100644 index 0000000000000000000000000000000000000000..56eeae56a1989b63090ca08d1a91cd2bca05a480 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/b999d5f479521e3081b084cf0b3aead7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0406, + "steps": 55 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/bc21f09560508858d880bd35aac1dcd5.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/bc21f09560508858d880bd35aac1dcd5.json new file mode 100644 index 0000000000000000000000000000000000000000..2ca59552ba44f7ac751a1d0e49912155bcc30f4d --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/bc21f09560508858d880bd35aac1dcd5.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0195, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/bd724a22e33407d26fd2c92458dc0aba.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/bd724a22e33407d26fd2c92458dc0aba.json new file mode 100644 index 0000000000000000000000000000000000000000..da0251017cd70744ce70bfaa0475ec41c8c9eafc --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/bd724a22e33407d26fd2c92458dc0aba.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0261, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/c4709d82a36cc5bf1987f02dc4524295.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/c4709d82a36cc5bf1987f02dc4524295.json new file mode 100644 index 0000000000000000000000000000000000000000..427b5339ba644307c7759f378de83d86bdf66f08 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/c4709d82a36cc5bf1987f02dc4524295.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0165, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/c74eb1a6ffd78159787cb1af16ae6678.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/c74eb1a6ffd78159787cb1af16ae6678.json new file mode 100644 index 0000000000000000000000000000000000000000..b199f08b36d1f18734b6e1cba97a7d91dbba0480 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/c74eb1a6ffd78159787cb1af16ae6678.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0263, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/cb4260197fb0cb9d0311517fa9f6d927.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/cb4260197fb0cb9d0311517fa9f6d927.json new file mode 100644 index 0000000000000000000000000000000000000000..8da39b1e303fdb1848cc4d1762db888cbcd409b8 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/cb4260197fb0cb9d0311517fa9f6d927.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0172, + "steps": 13 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/d2954d658650ce4e89e5d5d4db3ec8bd.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/d2954d658650ce4e89e5d5d4db3ec8bd.json new file mode 100644 index 0000000000000000000000000000000000000000..184db071362fc15c6fe91030eef7eba633793063 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/d2954d658650ce4e89e5d5d4db3ec8bd.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0161, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/d94cc3010056a3cbf412acf8d4078096.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/d94cc3010056a3cbf412acf8d4078096.json new file mode 100644 index 0000000000000000000000000000000000000000..6c5deb60d2a24e2645a6cd9d0b74fffdcd83699d --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/d94cc3010056a3cbf412acf8d4078096.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0256, + "steps": 24 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/da4aa330cddee6b755412426d1c045c6.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/da4aa330cddee6b755412426d1c045c6.json new file mode 100644 index 0000000000000000000000000000000000000000..fc53042f0eef6cd7ac8e5f81005aeb1b13020c8c --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/da4aa330cddee6b755412426d1c045c6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0182, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/e57fe73ea4bf10ef96a58621e99a042b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/e57fe73ea4bf10ef96a58621e99a042b.json new file mode 100644 index 0000000000000000000000000000000000000000..f2a64e8d0ceee392b338eb7cc226af9e029b55d0 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/e57fe73ea4bf10ef96a58621e99a042b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0471, + "steps": 56 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/ebfbea873ecfc3e8e5ca65f2e7f39add.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/ebfbea873ecfc3e8e5ca65f2e7f39add.json new file mode 100644 index 0000000000000000000000000000000000000000..df1e18cda2e9597240aee4ff4cff55f8a6355674 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/ebfbea873ecfc3e8e5ca65f2e7f39add.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0153, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/f7adf5683344a72d62665bb32db44c34.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/f7adf5683344a72d62665bb32db44c34.json new file mode 100644 index 0000000000000000000000000000000000000000..feabecfc095459d84745f6594321380a77817f9c --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.0.session/cache/f7adf5683344a72d62665bb32db44c34.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0173, + "steps": 11 } 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 fe2aed697360d89355df2ccb35aab57f91b5771a..3f6e407c1d3587161c1c31ffb4a34a9aaadf71e1 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 @@ -10,32 +10,32 @@ [wp] Warning: Missing RTE guards [wp] 23 goals scheduled [wp] [Qed] Goal typed_init_t2_bis_v2_loop_assigns_part1 : Valid -[wp] [Tactical] Goal typed_init_t2_bis_v2_loop_assigns_part2 : Valid -[wp] [Tactical] Goal typed_init_t2_bis_v2_loop_assigns_part3 : Valid -[wp] [Tactical] Goal typed_init_t2_bis_v2_assigns_exit_part1 : Valid -[wp] [Tactical] Goal typed_init_t2_bis_v2_assigns_exit_part2 : Valid +[wp] [Script] Goal typed_init_t2_bis_v2_loop_assigns_part2 : Valid +[wp] [Script] Goal typed_init_t2_bis_v2_loop_assigns_part3 : Valid +[wp] [Script] Goal typed_init_t2_bis_v2_assigns_exit_part1 : Valid +[wp] [Script] Goal typed_init_t2_bis_v2_assigns_exit_part2 : Valid [wp] [Qed] Goal typed_init_t2_bis_v2_assigns_exit_part3 : Valid -[wp] [Tactical] Goal typed_init_t2_bis_v2_assigns_normal_part1 : Valid -[wp] [Tactical] Goal typed_init_t2_bis_v2_assigns_normal_part2 : Valid +[wp] [Script] Goal typed_init_t2_bis_v2_assigns_normal_part1 : Valid +[wp] [Script] Goal typed_init_t2_bis_v2_assigns_normal_part2 : Valid [wp] [Qed] Goal typed_init_t2_v2_loop_assigns_part1 : Valid -[wp] [Tactical] Goal typed_init_t2_v2_loop_assigns_part2 : Valid -[wp] [Tactical] Goal typed_init_t2_v2_loop_assigns_part3 : Valid +[wp] [Script] Goal typed_init_t2_v2_loop_assigns_part2 : Valid +[wp] [Script] Goal typed_init_t2_v2_loop_assigns_part3 : Valid [wp] [Qed] Goal typed_init_t2_v2_loop_assigns_2_part1 : Valid -[wp] [Tactical] Goal typed_init_t2_v2_loop_assigns_2_part2 : Valid -[wp] [Tactical] Goal typed_init_t2_v2_loop_assigns_2_part3 : Valid -[wp] [Tactical] Goal typed_init_t2_v2_assigns_part1 : Valid -[wp] [Tactical] Goal typed_init_t2_v2_assigns_part2 : Valid +[wp] [Script] Goal typed_init_t2_v2_loop_assigns_2_part2 : Valid +[wp] [Script] Goal typed_init_t2_v2_loop_assigns_2_part3 : Valid +[wp] [Script] Goal typed_init_t2_v2_assigns_part1 : Valid +[wp] [Script] Goal typed_init_t2_v2_assigns_part2 : Valid [wp] [Qed] Goal typed_init_t2_v3_loop_assigns_part1 : Valid -[wp] [Tactical] Goal typed_init_t2_v3_loop_assigns_part2 : Valid -[wp] [Tactical] Goal typed_init_t2_v3_loop_assigns_part3 : Valid +[wp] [Script] Goal typed_init_t2_v3_loop_assigns_part2 : Valid +[wp] [Script] Goal typed_init_t2_v3_loop_assigns_part3 : Valid [wp] [Qed] Goal typed_init_t2_v3_loop_assigns_2_part1 : Valid -[wp] [Tactical] Goal typed_init_t2_v3_loop_assigns_2_part2 : Valid -[wp] [Tactical] Goal typed_init_t2_v3_assigns_part1 : Valid -[wp] [Tactical] Goal typed_init_t2_v3_assigns_part2 : Valid +[wp] [Script] Goal typed_init_t2_v3_loop_assigns_2_part2 : Valid +[wp] [Script] Goal typed_init_t2_v3_assigns_part1 : Valid +[wp] [Script] Goal typed_init_t2_v3_assigns_part2 : Valid [wp] Proved goals: 23 / 23 - Qed: 11 - Script: 12 - Alt-Ergo 2.0.0: 0 (unsuccess: 12) + Qed: 11 + Script: 12 + Alt-Ergo: 0 (unsuccess: 12) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success init_t2_v2 3 - 8 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/083e1995d51b8c4b483c5230482d588f.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/083e1995d51b8c4b483c5230482d588f.json new file mode 100644 index 0000000000000000000000000000000000000000..bb2af179c18ac9a65802ee867bb1896f002a8656 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/083e1995d51b8c4b483c5230482d588f.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0212, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/13a0a4083802e1a66edaa5f2f288dd18.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/13a0a4083802e1a66edaa5f2f288dd18.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/13a0a4083802e1a66edaa5f2f288dd18.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/2e9271b64976ac5d79e891420468c279.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/2e9271b64976ac5d79e891420468c279.json new file mode 100644 index 0000000000000000000000000000000000000000..4fbbc4b580d23912d1a9a4167fbd7f8e31560bf8 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/2e9271b64976ac5d79e891420468c279.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0148, + "steps": 23 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/3d01aff2b5ad5aaaa0d8661b82aff38b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/3d01aff2b5ad5aaaa0d8661b82aff38b.json new file mode 100644 index 0000000000000000000000000000000000000000..d6053d6ed2420cd3e00ee93602572ecfed11e6f3 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/3d01aff2b5ad5aaaa0d8661b82aff38b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0197, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/4b5beddbeb14e68252f9c9e0cd3e0e18.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/4b5beddbeb14e68252f9c9e0cd3e0e18.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/4b5beddbeb14e68252f9c9e0cd3e0e18.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/4ec23c1132c460805035b4b61b56e597.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/4ec23c1132c460805035b4b61b56e597.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/4ec23c1132c460805035b4b61b56e597.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/54acc1fa966d0dd529c4cf090ba64b0c.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/54acc1fa966d0dd529c4cf090ba64b0c.json new file mode 100644 index 0000000000000000000000000000000000000000..a6cb1a60a6175d76863213687c5fcbcd65c01c19 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/54acc1fa966d0dd529c4cf090ba64b0c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0219, + "steps": 24 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/5a694b69b3c640a3f49ac0a0bbe2fa8e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/5a694b69b3c640a3f49ac0a0bbe2fa8e.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/5a694b69b3c640a3f49ac0a0bbe2fa8e.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/6015fd2591102d89618de221787c3af4.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/6015fd2591102d89618de221787c3af4.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/6015fd2591102d89618de221787c3af4.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/62804e6869f6d9d9c7ecdd6fedbee52e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/62804e6869f6d9d9c7ecdd6fedbee52e.json new file mode 100644 index 0000000000000000000000000000000000000000..7ce98cd9b8edb7c8134d8215e85057e374fab611 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/62804e6869f6d9d9c7ecdd6fedbee52e.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.01, "steps": 9 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/7098427323066a949109e1b4acf40e12.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/7098427323066a949109e1b4acf40e12.json new file mode 100644 index 0000000000000000000000000000000000000000..5a8a8bbf1455613199c3e49a9c9c91fbdde7d206 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/7098427323066a949109e1b4acf40e12.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0253, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/80c7bf12ed89028a8debc462c9446bcb.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/80c7bf12ed89028a8debc462c9446bcb.json new file mode 100644 index 0000000000000000000000000000000000000000..acdfc46201e1b5a1d71e63279bf6e2fe991a259b --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/80c7bf12ed89028a8debc462c9446bcb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.017, + "steps": 28 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/8128cc9449f77cfb4d8a5dbb40f06ed9.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/8128cc9449f77cfb4d8a5dbb40f06ed9.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/8128cc9449f77cfb4d8a5dbb40f06ed9.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/82ffef88b3ba469d023697cf24edf967.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/82ffef88b3ba469d023697cf24edf967.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/82ffef88b3ba469d023697cf24edf967.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/8bc77c1b323af382ddf044821b344e36.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/8bc77c1b323af382ddf044821b344e36.json new file mode 100644 index 0000000000000000000000000000000000000000..b199f08b36d1f18734b6e1cba97a7d91dbba0480 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/8bc77c1b323af382ddf044821b344e36.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0263, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/8d0db8b5268e662b20f17413840d5ba7.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/8d0db8b5268e662b20f17413840d5ba7.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/8d0db8b5268e662b20f17413840d5ba7.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/909116ecbe0b555fe1972b2f9b441ddf.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/909116ecbe0b555fe1972b2f9b441ddf.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/909116ecbe0b555fe1972b2f9b441ddf.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/98db3ca2930657e0c5ec547083ff35e2.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/98db3ca2930657e0c5ec547083ff35e2.json new file mode 100644 index 0000000000000000000000000000000000000000..fb030c568cf85b49d4c7a5d66a1caa7541b4527e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/98db3ca2930657e0c5ec547083ff35e2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0187, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/b2150211188924f05f16bf93c19610df.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/b2150211188924f05f16bf93c19610df.json new file mode 100644 index 0000000000000000000000000000000000000000..0fc71dd6884749834de3638a123a308742cd610d --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/b2150211188924f05f16bf93c19610df.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0116, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/b96e259eb11b05039cf38b659b59cf18.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/b96e259eb11b05039cf38b659b59cf18.json new file mode 100644 index 0000000000000000000000000000000000000000..1df678f6e99c3e30363eede8fa75ea94cf288890 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/b96e259eb11b05039cf38b659b59cf18.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0117, + "steps": 11 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/be763c20d013411e8400cb9a98663643.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/be763c20d013411e8400cb9a98663643.json new file mode 100644 index 0000000000000000000000000000000000000000..07bf19388b614635d6dcbc16824dfba4fac8114e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/be763c20d013411e8400cb9a98663643.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0183, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/cf0b99f4aed2ef5cdc81c11916a25099.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/cf0b99f4aed2ef5cdc81c11916a25099.json new file mode 100644 index 0000000000000000000000000000000000000000..57b5ea37751b20c867c0102d1bf85b3e0908f50b --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/cf0b99f4aed2ef5cdc81c11916a25099.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0184, + "steps": 27 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d34be4c87c8315bc6e21e3593678f054.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d34be4c87c8315bc6e21e3593678f054.json new file mode 100644 index 0000000000000000000000000000000000000000..65cfd8511d17be422718f1055f43666fcea91faa --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d34be4c87c8315bc6e21e3593678f054.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0186, + "steps": 12 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d3c2c83f23c7e171836a0abb9e7b2a93.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d3c2c83f23c7e171836a0abb9e7b2a93.json new file mode 100644 index 0000000000000000000000000000000000000000..f56bf5ab677a6a6f1fd374b3a8fef0a807269148 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d3c2c83f23c7e171836a0abb9e7b2a93.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.019, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d7c27847d836ab31764ecfd3b801527c.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d7c27847d836ab31764ecfd3b801527c.json new file mode 100644 index 0000000000000000000000000000000000000000..3eaed98e7bbe12decffa6b11d08cc6fc0a378e9d --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d7c27847d836ab31764ecfd3b801527c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0124, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d93ffcf7f9a58ca69050f022901087fa.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d93ffcf7f9a58ca69050f022901087fa.json new file mode 100644 index 0000000000000000000000000000000000000000..c53685df793d8dee546c30a9abbefe2a5c40afee --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/d93ffcf7f9a58ca69050f022901087fa.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0125, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/e4b13aea742c68b1e160494336b7cb6d.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/e4b13aea742c68b1e160494336b7cb6d.json new file mode 100644 index 0000000000000000000000000000000000000000..32ab5e70fd0278dc1c944d6d8a64fb184425892d --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.1.session/cache/e4b13aea742c68b1e160494336b7cb6d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0179, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.res.oracle index 505e97d080b1276b2395c5429b1e960edc780ee2..58e3100351f71cf0a37e49f47ae3541080498d9a 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.res.oracle @@ -10,24 +10,24 @@ [wp] Warning: Missing RTE guards [wp] 16 goals scheduled [wp] [Qed] Goal typed_init_t2_bis_v1_loop_assigns_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v1_loop_assigns_part2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v1_loop_assigns_part3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v1_loop_assigns_part2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v1_loop_assigns_part3 : Unsuccess [wp] [Qed] Goal typed_init_t2_bis_v1_assigns_exit_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v1_assigns_exit_part2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v1_assigns_exit_part2 : Unsuccess [wp] [Qed] Goal typed_init_t2_bis_v1_assigns_exit_part3 : Valid [wp] [Qed] Goal typed_init_t2_bis_v1_assigns_normal_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_bis_v1_assigns_normal_part2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_init_t2_bis_v1_assigns_normal_part2 : Unsuccess [wp] [Qed] Goal typed_init_t2_v1_loop_assigns_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_assigns_part2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_assigns_part3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_assigns_part2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_assigns_part3 : Unsuccess [wp] [Qed] Goal typed_init_t2_v1_loop_assigns_2_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_assigns_2_part2 : Unsuccess -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_loop_assigns_2_part3 : Unsuccess +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_assigns_2_part2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_init_t2_v1_loop_assigns_2_part3 : Unsuccess [wp] [Qed] Goal typed_init_t2_v1_assigns_part1 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_init_t2_v1_assigns_part2 : Unsuccess +[wp] [Alt-Ergo] Goal typed_init_t2_v1_assigns_part2 : Unsuccess [wp] Proved goals: 7 / 16 - Qed: 7 - Alt-Ergo 2.0.0: 0 (unsuccess: 9) + Qed: 7 + Alt-Ergo: 0 (unsuccess: 9) ------------------------------------------------------------ Functions WP Alt-Ergo Total Success init_t2_v1 3 - 8 37.5% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/022021626039f7fdcc9567af270a5d58.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/022021626039f7fdcc9567af270a5d58.json new file mode 100644 index 0000000000000000000000000000000000000000..8f6e537c77cd7655d0e31a1698d5360b3589a970 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/022021626039f7fdcc9567af270a5d58.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 300 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/0d37e7ea93c26e73d304f7a169ba7b5e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/0d37e7ea93c26e73d304f7a169ba7b5e.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/0d37e7ea93c26e73d304f7a169ba7b5e.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/33e44bc9bdbc25c01eb4f2cf1fa5be37.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/33e44bc9bdbc25c01eb4f2cf1fa5be37.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/33e44bc9bdbc25c01eb4f2cf1fa5be37.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/55a0893659579251b4a8eaaca7cbbdce.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/55a0893659579251b4a8eaaca7cbbdce.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/55a0893659579251b4a8eaaca7cbbdce.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/655828d3ceb7f941b33a2c0912924a05.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/655828d3ceb7f941b33a2c0912924a05.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e36e2803fcc35bf7625695f4ebcfc62989c064 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/655828d3ceb7f941b33a2c0912924a05.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "timeout", "time": 10. } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/948ddcba8fd20b1472906e8c0cf39ad0.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/948ddcba8fd20b1472906e8c0cf39ad0.json new file mode 100644 index 0000000000000000000000000000000000000000..8f6e537c77cd7655d0e31a1698d5360b3589a970 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/948ddcba8fd20b1472906e8c0cf39ad0.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "stepout", "steps": 300 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/e6fa1271a733533ec5935d5eac0dbc34.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/e6fa1271a733533ec5935d5eac0dbc34.json new file mode 100644 index 0000000000000000000000000000000000000000..56c395504289168c539ec44e6877a919ac85adc8 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_init.2.session/cache/e6fa1271a733533ec5935d5eac0dbc34.json @@ -0,0 +1 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "unknown" } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/0ad04e1ddd514c0dc639e50bba4ebe49.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/0ad04e1ddd514c0dc639e50bba4ebe49.json new file mode 100644 index 0000000000000000000000000000000000000000..f000fdd7677e1476a5b4cf357d23b8b877f8b0ca --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/0ad04e1ddd514c0dc639e50bba4ebe49.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0165, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/11ccd845de3225346694443a324d340b.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/11ccd845de3225346694443a324d340b.json new file mode 100644 index 0000000000000000000000000000000000000000..04fa8d4133eab7ebb4ed629ec0dd24e173011442 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/11ccd845de3225346694443a324d340b.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0151, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/14a151ba9635751a8cef613b4da27de7.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/14a151ba9635751a8cef613b4da27de7.json new file mode 100644 index 0000000000000000000000000000000000000000..f6ead873edcb5e344cdbbbebe434f0b04996b90e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/14a151ba9635751a8cef613b4da27de7.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0181, + "steps": 19 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/1a9a04e314bf65599a9d106dbeededc6.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/1a9a04e314bf65599a9d106dbeededc6.json new file mode 100644 index 0000000000000000000000000000000000000000..4f0f78db3a328fc5d6c967598a63e8e07fe3af89 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/1a9a04e314bf65599a9d106dbeededc6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.018, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/5301e301ed0d898b9fc17199361f86c6.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/5301e301ed0d898b9fc17199361f86c6.json new file mode 100644 index 0000000000000000000000000000000000000000..405b3b7b0fe14128372373ef0f02c206cb35a766 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/5301e301ed0d898b9fc17199361f86c6.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.017, + "steps": 16 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/62bdad87020fb6717c4809239798918a.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/62bdad87020fb6717c4809239798918a.json new file mode 100644 index 0000000000000000000000000000000000000000..3ef354c65a1b73e99acf269d06d549e308096cb6 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/62bdad87020fb6717c4809239798918a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0143, + "steps": 8 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/6920fedeca686ad082e87a73fca7c57e.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/6920fedeca686ad082e87a73fca7c57e.json new file mode 100644 index 0000000000000000000000000000000000000000..d2d159f6b9ebee8800b3088ccee88d9a1b2efaac --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/6920fedeca686ad082e87a73fca7c57e.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0144, + "steps": 7 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/73bde3dc561c6808c72815ee857e3a21.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/73bde3dc561c6808c72815ee857e3a21.json new file mode 100644 index 0000000000000000000000000000000000000000..fc10822e4b06db89e72d81eb8e2ebe9bd0f30e8e --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/73bde3dc561c6808c72815ee857e3a21.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.2883, + "steps": 71 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/752112a3d7c44b1af7f4404ee8225ec2.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/752112a3d7c44b1af7f4404ee8225ec2.json new file mode 100644 index 0000000000000000000000000000000000000000..1afa0b96e74ffc60fd169bfb7b30ce12f9b1bf63 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/752112a3d7c44b1af7f4404ee8225ec2.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0998, + "steps": 61 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/8fd594953332c01c25127b65fd5f1971.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/8fd594953332c01c25127b65fd5f1971.json new file mode 100644 index 0000000000000000000000000000000000000000..ef77b0a6d085c2b84b8f56c2a9f642fd2cfc4870 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/8fd594953332c01c25127b65fd5f1971.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0159, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/cc85aedaa9dd3058cc12946bca4e8d0a.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/cc85aedaa9dd3058cc12946bca4e8d0a.json new file mode 100644 index 0000000000000000000000000000000000000000..005423aead38790980835f7e40761d9ee65d2b85 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/cc85aedaa9dd3058cc12946bca4e8d0a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0177, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/d2c54253b18afa8bedd11b25f8d868f4.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/d2c54253b18afa8bedd11b25f8d868f4.json new file mode 100644 index 0000000000000000000000000000000000000000..c9d7f2857f4a79b11d2df39086ee369d9ab4dc28 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/d2c54253b18afa8bedd11b25f8d868f4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0198, + "steps": 24 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/d85c9c5cf5e4e9360f6de3c69644148a.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/d85c9c5cf5e4e9360f6de3c69644148a.json new file mode 100644 index 0000000000000000000000000000000000000000..49b205bab1b0382005f9c17d8ab50c7ae4eff0b5 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/d85c9c5cf5e4e9360f6de3c69644148a.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0184, + "steps": 15 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/ec6961c4d5d45a415a88e09f9d39bbea.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/ec6961c4d5d45a415a88e09f9d39bbea.json new file mode 100644 index 0000000000000000000000000000000000000000..c89b41cd6977a8dbc87460751145930110a4fceb --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.0.session/cache/ec6961c4d5d45a415a88e09f9d39bbea.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0154, + "steps": 10 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.res.oracle index 395604d27645ae41f261376caf098b46ea0c45e6..fdc05455b8d85a43d87f1cf9ca2c169e587af022 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_rec.res.oracle @@ -4,27 +4,27 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 18 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_F1_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F1_loop_invariant_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F1_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F1_loop_invariant_2_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F1_loop_invariant_2_established : Valid +[wp] [Alt-Ergo] Goal typed_F1_ensures : Valid +[wp] [Alt-Ergo] Goal typed_F1_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_F1_loop_invariant_established : Valid +[wp] [Alt-Ergo] Goal typed_F1_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_F1_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_F1_loop_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F2_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F2_loop_invariant_PART_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F2_loop_invariant_PART_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F2_loop_invariant_RANGE_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F2_loop_invariant_RANGE_established : Valid +[wp] [Alt-Ergo] Goal typed_F2_ensures : Valid +[wp] [Alt-Ergo] Goal typed_F2_loop_invariant_PART_preserved : Valid +[wp] [Alt-Ergo] Goal typed_F2_loop_invariant_PART_established : Valid +[wp] [Alt-Ergo] Goal typed_F2_loop_invariant_RANGE_preserved : Valid +[wp] [Alt-Ergo] Goal typed_F2_loop_invariant_RANGE_established : Valid [wp] [Qed] Goal typed_F2_loop_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F4_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F4_loop_invariant_NEVER_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F4_loop_invariant_NEVER_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F4_loop_invariant_RANGE_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_F4_loop_invariant_RANGE_established : Valid +[wp] [Alt-Ergo] Goal typed_F4_ensures : Valid +[wp] [Alt-Ergo] Goal typed_F4_loop_invariant_NEVER_preserved : Valid +[wp] [Alt-Ergo] Goal typed_F4_loop_invariant_NEVER_established : Valid +[wp] [Alt-Ergo] Goal typed_F4_loop_invariant_RANGE_preserved : Valid +[wp] [Alt-Ergo] Goal typed_F4_loop_invariant_RANGE_established : Valid [wp] [Qed] Goal typed_F4_loop_assigns : Valid [wp] Proved goals: 18 / 18 - Qed: 3 - Alt-Ergo 2.0.0: 15 + Qed: 3 + Alt-Ergo: 15 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success F1 1 5 6 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/0758106b1fa804ac61e7a01ccb2d5432.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/0758106b1fa804ac61e7a01ccb2d5432.json new file mode 100644 index 0000000000000000000000000000000000000000..86521825e74e35f09b88a7e2f064fe676192b7a0 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/0758106b1fa804ac61e7a01ccb2d5432.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0558, + "steps": 128 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/1383ca2a8d9aeaf2017d081a8827abf4.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/1383ca2a8d9aeaf2017d081a8827abf4.json new file mode 100644 index 0000000000000000000000000000000000000000..b8f4d81cdba216bbc997574356dcca308871e2d9 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/1383ca2a8d9aeaf2017d081a8827abf4.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0461, + "steps": 58 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/c1ec98d638e6426c120da1339813d51c.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/c1ec98d638e6426c120da1339813d51c.json new file mode 100644 index 0000000000000000000000000000000000000000..e25d17fe7db778d85dae0f89792f340d417cb479 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/c1ec98d638e6426c120da1339813d51c.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0282, + "steps": 46 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/ca390eafe44a4971ea4b31f93dc49c51.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/ca390eafe44a4971ea4b31f93dc49c51.json new file mode 100644 index 0000000000000000000000000000000000000000..f553d0888ec31e6575dab23794c18a2198f6ec69 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/ca390eafe44a4971ea4b31f93dc49c51.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.026, + "steps": 49 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/daa69f581a1d17ce6a2ae10a6f0d2636.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/daa69f581a1d17ce6a2ae10a6f0d2636.json new file mode 100644 index 0000000000000000000000000000000000000000..63666561aca56626b37c28f2cfa0cae4e60f450d --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.0.session/cache/daa69f581a1d17ce6a2ae10a6f0d2636.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0172, + "steps": 34 } diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.res.oracle index 1c01a1f350cf543896cef2e7deae522facdc0584..3b813077d9b1e91220984926ea680f4bb31d9149 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_string.res.oracle @@ -7,19 +7,19 @@ [wp] [Qed] Goal typed_strlen_ensures : Valid [wp] [Qed] Goal typed_strlen_loop_invariant_BASE_preserved : Valid [wp] [Qed] Goal typed_strlen_loop_invariant_BASE_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_strlen_loop_invariant_RANGE_preserved : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_strlen_loop_invariant_RANGE_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_strlen_loop_invariant_ZERO_preserved : Valid +[wp] [Alt-Ergo] Goal typed_strlen_loop_invariant_RANGE_preserved : Valid +[wp] [Alt-Ergo] Goal typed_strlen_loop_invariant_RANGE_established : Valid +[wp] [Alt-Ergo] Goal typed_strlen_loop_invariant_ZERO_preserved : Valid [wp] [Qed] Goal typed_strlen_loop_invariant_ZERO_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_strlen_assert_END : Valid +[wp] [Alt-Ergo] Goal typed_strlen_assert_END : Valid [wp] [Qed] Goal typed_strlen_loop_assigns : Valid [wp] [Qed] Goal typed_strlen_assigns_part1 : Valid [wp] [Qed] Goal typed_strlen_assigns_part2 : Valid [wp] [Qed] Goal typed_strlen_loop_variant_decrease : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_strlen_loop_variant_positive : Valid +[wp] [Alt-Ergo] Goal typed_strlen_loop_variant_positive : Valid [wp] Proved goals: 13 / 13 - Qed: 8 - Alt-Ergo 2.0.0: 5 + Qed: 8 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success strlen 8 5 13 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_swap.0.res.oracle b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_swap.0.res.oracle index e277f2cf077a6b140fc35f449d4ed52b20350f1d..dd19834fbb20e2b934e559200d0f6a0865845dd0 100644 --- a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_swap.0.res.oracle +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_swap.0.res.oracle @@ -7,13 +7,13 @@ [wp] [Qed] Goal typed_main_assert : Valid [wp] [Qed] Goal typed_main_call_swap_requires : Valid [wp] [Qed] Goal typed_main_call_swap_requires_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_swap_ensures_A : Valid +[wp] [Alt-Ergo] Goal typed_swap_ensures_A : Valid [wp] [Qed] Goal typed_swap_ensures_B : Valid [wp] [Qed] Goal typed_swap_assigns_part1 : Valid [wp] [Qed] Goal typed_swap_assigns_part2 : Valid [wp] Proved goals: 7 / 7 - Qed: 6 - Alt-Ergo 2.0.0: 1 + Qed: 6 + Alt-Ergo: 1 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success swap 3 1 4 100% diff --git a/src/plugins/wp/tests/wp_typed/oracle_qualif/user_swap.0.session/cache/2de4901e7be597847cf74b245480e223.json b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_swap.0.session/cache/2de4901e7be597847cf74b245480e223.json new file mode 100644 index 0000000000000000000000000000000000000000..4e0b50670450d34fbadbde1767e06470bc29ed69 --- /dev/null +++ b/src/plugins/wp/tests/wp_typed/oracle_qualif/user_swap.0.session/cache/2de4901e7be597847cf74b245480e223.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0208, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.0.session/cache/16bc5091e49b3e9b0c3891c9b4f64725.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.0.session/cache/16bc5091e49b3e9b0c3891c9b4f64725.json new file mode 100644 index 0000000000000000000000000000000000000000..ebf4886f93947ed85f77e4fc198a266b4ab31aa6 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.0.session/cache/16bc5091e49b3e9b0c3891c9b4f64725.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0262, + "steps": 21 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.0.session/cache/56a31402378bfae64aa94d574e660623.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.0.session/cache/56a31402378bfae64aa94d574e660623.json new file mode 100644 index 0000000000000000000000000000000000000000..b270156eb5732aabc9aab550953ab55b0415fd1d --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.0.session/cache/56a31402378bfae64aa94d574e660623.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.022, + "steps": 17 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.0.session/cache/e3ad5b830efce28644b68338da2f4e82.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.0.session/cache/e3ad5b830efce28644b68338da2f4e82.json new file mode 100644 index 0000000000000000000000000000000000000000..66926bef92b45d0bd6cf4fdc6c83e9d211b929e8 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.0.session/cache/e3ad5b830efce28644b68338da2f4e82.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0314, + "steps": 24 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.res.oracle b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.res.oracle index 8926db30e4deaf18b412c498751706e8004552ef..c46a68ad13b89baae4c0d141b923caf8a188ee10 100644 --- a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.res.oracle +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat2.res.oracle @@ -6,17 +6,17 @@ [wp] tests/wp_usage/caveat2.i:22: Warning: Undefined array-size (sint32[]) [wp] 9 goals scheduled [wp] [Qed] Goal typed_caveat_job_ensures_N : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_job_ensures_A : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_job_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_job_ensures_A : Valid +[wp] [Alt-Ergo] Goal typed_caveat_job_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_caveat_job_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_job_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_job_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_caveat_job_loop_invariant_2_established : Valid [wp] [Qed] Goal typed_caveat_job_loop_assigns : Valid [wp] [Qed] Goal typed_caveat_job_assigns_part1 : Valid [wp] [Qed] Goal typed_caveat_job_assigns_part2 : Valid [wp] Proved goals: 9 / 9 - Qed: 6 - Alt-Ergo 2.0.0: 3 + Qed: 6 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success job 6 3 9 100% diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/3488ea97a6f857d943f9939bda8a11dc.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/3488ea97a6f857d943f9939bda8a11dc.json new file mode 100644 index 0000000000000000000000000000000000000000..1578234cb265de4dd5f091240fb23c275c48797c --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/3488ea97a6f857d943f9939bda8a11dc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0257, + "steps": 28 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/ab245337735b17605443b8c2ea00b9bf.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/ab245337735b17605443b8c2ea00b9bf.json new file mode 100644 index 0000000000000000000000000000000000000000..8318a89ebdbd3ccbda6a1699e684e76d8d033031 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/ab245337735b17605443b8c2ea00b9bf.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0393, + "steps": 48 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/af64f2cd5c74d9e826782f95e2654929.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/af64f2cd5c74d9e826782f95e2654929.json new file mode 100644 index 0000000000000000000000000000000000000000..8576f9037666a9ff27238b27bacbed2424a03b01 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/af64f2cd5c74d9e826782f95e2654929.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0156, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/c61b3f941e5fdece80a8c704b995f826.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/c61b3f941e5fdece80a8c704b995f826.json new file mode 100644 index 0000000000000000000000000000000000000000..19ac66d35686e71df0adef0fa1a89aba546305f6 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/c61b3f941e5fdece80a8c704b995f826.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0204, + "steps": 14 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/f73b93661a76b8e50706461629e81a52.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/f73b93661a76b8e50706461629e81a52.json new file mode 100644 index 0000000000000000000000000000000000000000..bcb83b3bdeb4cd59373a40b1fc2706c6a1e7fef4 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.0.session/cache/f73b93661a76b8e50706461629e81a52.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0199, + "steps": 20 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.res.oracle b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.res.oracle index 7a975a4e5477f9652556ca321f9177edfc17405d..cf2d2ab507e212d9026a3324ba1963b03dba4607 100644 --- a/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.res.oracle +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/caveat_range.res.oracle @@ -4,21 +4,21 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 12 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_reset_ensures : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_reset_ensures_2 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_reset_loop_invariant_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_reset_ensures : Valid +[wp] [Alt-Ergo] Goal typed_caveat_reset_ensures_2 : Valid +[wp] [Alt-Ergo] Goal typed_caveat_reset_loop_invariant_preserved : Valid [wp] [Qed] Goal typed_caveat_reset_loop_invariant_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_reset_loop_invariant_2_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_reset_loop_invariant_2_preserved : Valid [wp] [Qed] Goal typed_caveat_reset_loop_invariant_2_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_caveat_reset_loop_invariant_3_preserved : Valid +[wp] [Alt-Ergo] Goal typed_caveat_reset_loop_invariant_3_preserved : Valid [wp] [Qed] Goal typed_caveat_reset_loop_invariant_3_established : Valid [wp] [Qed] Goal typed_caveat_reset_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_caveat_reset_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_caveat_reset_loop_assigns_part3 : Valid [wp] [Qed] Goal typed_caveat_reset_assigns : Valid [wp] Proved goals: 12 / 12 - Qed: 7 - Alt-Ergo 2.0.0: 5 + Qed: 7 + Alt-Ergo: 5 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success reset 7 5 12 100% diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.res.oracle b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.res.oracle index 7db33da0565895700dc75a37edc3f1d09d2ae4ae..1c5952f1a020e452ad9d284b3805e867d99a9321 100644 --- a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.res.oracle +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.res.oracle @@ -4,39 +4,39 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 30 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_alias_vars_ensures_memcpy : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_alias_vars_ensures_unmodified : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_alias_vars_loop_invariant_cpy_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_alias_vars_ensures_memcpy : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_alias_vars_ensures_unmodified : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_alias_vars_loop_invariant_cpy_preserved : Valid [wp] [Qed] Goal typed_memcpy_alias_vars_loop_invariant_cpy_established : Valid [wp] [Qed] Goal typed_memcpy_alias_vars_loop_invariant_dst_preserved : Valid [wp] [Qed] Goal typed_memcpy_alias_vars_loop_invariant_dst_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_alias_vars_loop_invariant_len_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_alias_vars_loop_invariant_len_preserved : Valid [wp] [Qed] Goal typed_memcpy_alias_vars_loop_invariant_len_established : Valid [wp] [Qed] Goal typed_memcpy_alias_vars_loop_invariant_src_preserved : Valid [wp] [Qed] Goal typed_memcpy_alias_vars_loop_invariant_src_established : Valid [wp] [Qed] Goal typed_memcpy_alias_vars_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_memcpy_alias_vars_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_memcpy_alias_vars_loop_assigns_part3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_alias_vars_loop_assigns_part4 : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_alias_vars_loop_assigns_part4 : Valid [wp] [Qed] Goal typed_memcpy_alias_vars_assigns : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_context_vars_ensures_memcpy_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_context_vars_ensures_unmodified_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_context_vars_loop_invariant_ok_cpy_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_context_vars_ensures_memcpy_ok : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_context_vars_ensures_unmodified_ok : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_context_vars_loop_invariant_ok_cpy_preserved : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_cpy_established : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_dst_preserved : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_dst_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_context_vars_loop_invariant_ok_len_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_context_vars_loop_invariant_ok_len_preserved : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_len_established : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_src_preserved : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_src_established : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_assigns_part1 : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_assigns_part2 : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_assigns_part3 : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_context_vars_loop_assigns_part4 : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_context_vars_loop_assigns_part4 : Valid [wp] [Qed] Goal typed_memcpy_context_vars_assigns : Valid [wp] Proved goals: 30 / 30 - Qed: 20 - Alt-Ergo 2.0.0: 10 + Qed: 20 + Alt-Ergo: 10 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success memcpy_alias_vars 10 5 15 100% diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/0dadd941e890d834e321416c5e7e336d.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/0dadd941e890d834e321416c5e7e336d.json new file mode 100644 index 0000000000000000000000000000000000000000..bb0dd02315c6db939864309d7d470431f9762f78 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/0dadd941e890d834e321416c5e7e336d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0959, + "steps": 97 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/1ce22b458a91b244034f3dc8a2713c7d.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/1ce22b458a91b244034f3dc8a2713c7d.json new file mode 100644 index 0000000000000000000000000000000000000000..11e26851870dedbb8165b6d8ad4755bf0ed3de8e --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/1ce22b458a91b244034f3dc8a2713c7d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0195, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/7e24d896b22a0cd08a18b74bcfebafc1.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/7e24d896b22a0cd08a18b74bcfebafc1.json new file mode 100644 index 0000000000000000000000000000000000000000..221116d83dd672aa97532e6cfe47c1112bdc50e5 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/7e24d896b22a0cd08a18b74bcfebafc1.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.09, + "steps": 173 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/8771a29cbc74c81147569719cdc77a96.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/8771a29cbc74c81147569719cdc77a96.json new file mode 100644 index 0000000000000000000000000000000000000000..e277540008e3f4cd3a662a5b720cb5fc90148e03 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/8771a29cbc74c81147569719cdc77a96.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 1.208, + "steps": 1031 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/97db4ca35bb5c502f2e7dbb143da9bcc.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/97db4ca35bb5c502f2e7dbb143da9bcc.json new file mode 100644 index 0000000000000000000000000000000000000000..1245f6cdaca2350f808488ca5efc8a6a85aa3254 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/97db4ca35bb5c502f2e7dbb143da9bcc.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.092, + "steps": 104 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/a6383c4d19c3aedc19ce3e25f05cb810.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/a6383c4d19c3aedc19ce3e25f05cb810.json new file mode 100644 index 0000000000000000000000000000000000000000..52b1dc5eae8fe1074f7aa88a9f131f48e5136a69 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/a6383c4d19c3aedc19ce3e25f05cb810.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1209, + "steps": 173 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/d6c4e224a4e2ce3a6fb2f5f107e99bbb.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/d6c4e224a4e2ce3a6fb2f5f107e99bbb.json new file mode 100644 index 0000000000000000000000000000000000000000..1245f6cdaca2350f808488ca5efc8a6a85aa3254 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/d6c4e224a4e2ce3a6fb2f5f107e99bbb.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.092, + "steps": 104 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/e15202d120ef336f9d1fb2674e486de3.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/e15202d120ef336f9d1fb2674e486de3.json new file mode 100644 index 0000000000000000000000000000000000000000..8a8aa9133cf8e7124dbd1ce330491a439a4d8a77 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/e15202d120ef336f9d1fb2674e486de3.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 1.199, + "steps": 1031 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/e59fb994e7dc4e72d6e7a28d7aa47988.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/e59fb994e7dc4e72d6e7a28d7aa47988.json new file mode 100644 index 0000000000000000000000000000000000000000..dae850748a41a57153167c1032b3958a4b11cd14 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/e59fb994e7dc4e72d6e7a28d7aa47988.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0188, + "steps": 22 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/e6a0075dfa7720dfd9c122911c50cc74.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/e6a0075dfa7720dfd9c122911c50cc74.json new file mode 100644 index 0000000000000000000000000000000000000000..03d79103de4e00334cd7070f84787b0808e3d9e2 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.0.session/cache/e6a0075dfa7720dfd9c122911c50cc74.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.1012, + "steps": 95 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.res.oracle b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.res.oracle index 79ca7150e43b7b9976ff1af74cd746a5e3e8359e..e063c170d221248677920e5087360ea1b8fc5798 100644 --- a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.res.oracle +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.res.oracle @@ -4,19 +4,19 @@ [wp] Loading driver 'share/wp.driver' [wp] Warning: Missing RTE guards [wp] 10 goals scheduled -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_context_vars_ensures_memcpy_ok : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_context_vars_ensures_memcpy_ok : Valid [wp] [Qed] Goal typed_memcpy_context_vars_ensures_unmodified_ok : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_context_vars_loop_invariant_ok_cpy_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_context_vars_loop_invariant_ok_cpy_preserved : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_cpy_established : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_dst_preserved : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_dst_established : Valid -[wp] [Alt-Ergo 2.0.0] Goal typed_memcpy_context_vars_loop_invariant_ok_len_preserved : Valid +[wp] [Alt-Ergo] Goal typed_memcpy_context_vars_loop_invariant_ok_len_preserved : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_len_established : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_src_preserved : Valid [wp] [Qed] Goal typed_memcpy_context_vars_loop_invariant_ok_src_established : Valid [wp] Proved goals: 10 / 10 - Qed: 7 - Alt-Ergo 2.0.0: 3 + Qed: 7 + Alt-Ergo: 3 ------------------------------------------------------------ Functions WP Alt-Ergo Total Success memcpy_context_vars 7 3 10 100% diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.session/cache/506abc670706e85c4f3ec8f16252991d.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.session/cache/506abc670706e85c4f3ec8f16252991d.json new file mode 100644 index 0000000000000000000000000000000000000000..e101af722f939da53724f7139d2a914f8a2958ab --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.session/cache/506abc670706e85c4f3ec8f16252991d.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0223, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.session/cache/7b6a5137719e0b10bf4ba420ad8f6af8.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.session/cache/7b6a5137719e0b10bf4ba420ad8f6af8.json new file mode 100644 index 0000000000000000000000000000000000000000..b5c26aeb63784265e2799a479577ff5847a6a546 --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.session/cache/7b6a5137719e0b10bf4ba420ad8f6af8.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0137, + "steps": 18 } diff --git a/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.session/cache/98b1c72f18ea1ee9acc35ee7c4987fee.json b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.session/cache/98b1c72f18ea1ee9acc35ee7c4987fee.json new file mode 100644 index 0000000000000000000000000000000000000000..30fc356da4ed88d0c85c92891f5e8d3347f5c48c --- /dev/null +++ b/src/plugins/wp/tests/wp_usage/oracle_qualif/issue-189-bis.1.session/cache/98b1c72f18ea1ee9acc35ee7c4987fee.json @@ -0,0 +1,2 @@ +{ "prover": "Alt-Ergo:2.0.0", "verdict": "valid", "time": 0.0548, + "steps": 63 }