Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
why3
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
125
Issues
125
List
Boards
Labels
Service Desk
Milestones
Merge Requests
15
Merge Requests
15
Operations
Operations
Incidents
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Why3
why3
Commits
d3dfe8ec
Commit
d3dfe8ec
authored
Jun 28, 2014
by
MARCHE Claude
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
compressed sessions
parent
2ce79f5a
Changes
456
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
456 changed files
with
34034 additions
and
75187 deletions
+34034
-75187
examples/add_list/why3session.xml
examples/add_list/why3session.xml
+28
-62
examples/add_list/why3shapes.dat
examples/add_list/why3shapes.dat
+0
-4
examples/add_list/why3shapes.gz
examples/add_list/why3shapes.gz
+0
-0
examples/algo63/why3session.xml
examples/algo63/why3session.xml
+926
-1547
examples/algo63/why3shapes.dat
examples/algo63/why3shapes.dat
+0
-156
examples/algo63/why3shapes.gz
examples/algo63/why3shapes.gz
+0
-0
examples/algo64/why3session.xml
examples/algo64/why3session.xml
+61
-135
examples/algo64/why3shapes.dat
examples/algo64/why3shapes.dat
+0
-18
examples/algo64/why3shapes.gz
examples/algo64/why3shapes.gz
+0
-0
examples/algo65/why3session.xml
examples/algo65/why3session.xml
+133
-306
examples/algo65/why3shapes.dat
examples/algo65/why3shapes.dat
+0
-42
examples/algo65/why3shapes.gz
examples/algo65/why3shapes.gz
+0
-0
examples/all_distinct/why3session.xml
examples/all_distinct/why3session.xml
+45
-114
examples/all_distinct/why3shapes.dat
examples/all_distinct/why3shapes.dat
+0
-13
examples/all_distinct/why3shapes.gz
examples/all_distinct/why3shapes.gz
+0
-0
examples/arm/why3session.xml
examples/arm/why3session.xml
+67
-154
examples/arm/why3shapes.dat
examples/arm/why3shapes.dat
+0
-18
examples/arm/why3shapes.gz
examples/arm/why3shapes.gz
+0
-0
examples/assigning_meanings_to_programs/why3session.xml
examples/assigning_meanings_to_programs/why3session.xml
+14
-28
examples/assigning_meanings_to_programs/why3shapes.dat
examples/assigning_meanings_to_programs/why3shapes.dat
+0
-2
examples/assigning_meanings_to_programs/why3shapes.gz
examples/assigning_meanings_to_programs/why3shapes.gz
+0
-0
examples/balance/why3session.xml
examples/balance/why3session.xml
+84
-195
examples/balance/why3shapes.dat
examples/balance/why3shapes.dat
+0
-19
examples/balance/why3shapes.gz
examples/balance/why3shapes.gz
+0
-0
examples/bellman_ford/why3session.xml
examples/bellman_ford/why3session.xml
+300
-776
examples/bellman_ford/why3shapes.dat
examples/bellman_ford/why3shapes.dat
+0
-87
examples/bellman_ford/why3shapes.gz
examples/bellman_ford/why3shapes.gz
+0
-0
examples/binary_search/why3session.xml
examples/binary_search/why3session.xml
+102
-242
examples/binary_search/why3shapes.dat
examples/binary_search/why3shapes.dat
+0
-28
examples/binary_search/why3shapes.gz
examples/binary_search/why3shapes.gz
+0
-0
examples/binary_sqrt/why3session.xml
examples/binary_sqrt/why3session.xml
+81
-192
examples/binary_sqrt/why3shapes.dat
examples/binary_sqrt/why3shapes.dat
+0
-17
examples/binary_sqrt/why3shapes.gz
examples/binary_sqrt/why3shapes.gz
+0
-0
examples/bitvectors/bitvector/why3session.xml
examples/bitvectors/bitvector/why3session.xml
+212
-472
examples/bitvectors/bitvector/why3shapes.dat
examples/bitvectors/bitvector/why3shapes.dat
+0
-44
examples/bitvectors/bitvector/why3shapes.gz
examples/bitvectors/bitvector/why3shapes.gz
+0
-0
examples/bitvectors/double/why3session.xml
examples/bitvectors/double/why3session.xml
+42
-84
examples/bitvectors/double/why3shapes.dat
examples/bitvectors/double/why3shapes.dat
+0
-7
examples/bitvectors/double/why3shapes.gz
examples/bitvectors/double/why3shapes.gz
+0
-0
examples/bitvectors/double_of_int/why3session.xml
examples/bitvectors/double_of_int/why3session.xml
+315
-746
examples/bitvectors/double_of_int/why3shapes.dat
examples/bitvectors/double_of_int/why3shapes.dat
+0
-63
examples/bitvectors/double_of_int/why3shapes.gz
examples/bitvectors/double_of_int/why3shapes.gz
+0
-0
examples/bitvectors/neg_as_xor/why3session.xml
examples/bitvectors/neg_as_xor/why3session.xml
+78
-178
examples/bitvectors/neg_as_xor/why3shapes.dat
examples/bitvectors/neg_as_xor/why3shapes.dat
+0
-13
examples/bitvectors/neg_as_xor/why3shapes.gz
examples/bitvectors/neg_as_xor/why3shapes.gz
+0
-0
examples/bitvectors/power2/why3session.xml
examples/bitvectors/power2/why3session.xml
+551
-1374
examples/bitvectors/power2/why3shapes.dat
examples/bitvectors/power2/why3shapes.dat
+0
-85
examples/bitvectors/power2/why3shapes.gz
examples/bitvectors/power2/why3shapes.gz
+0
-0
examples/bresenham/why3session.xml
examples/bresenham/why3session.xml
+43
-105
examples/bresenham/why3shapes.dat
examples/bresenham/why3shapes.dat
+0
-9
examples/bresenham/why3shapes.gz
examples/bresenham/why3shapes.gz
+0
-0
examples/bts/12475/why3session.xml
examples/bts/12475/why3session.xml
+14
-26
examples/bts/12475/why3shapes.dat
examples/bts/12475/why3shapes.dat
+0
-1
examples/bts/12475/why3shapes.gz
examples/bts/12475/why3shapes.gz
+0
-0
examples/bts/12934/why3session.xml
examples/bts/12934/why3session.xml
+8
-13
examples/bts/12934/why3shapes.dat
examples/bts/12934/why3shapes.dat
+0
-1
examples/bts/12934/why3shapes.gz
examples/bts/12934/why3shapes.gz
+0
-0
examples/bts/13375/why3session.xml
examples/bts/13375/why3session.xml
+10
-18
examples/bts/13375/why3shapes.dat
examples/bts/13375/why3shapes.dat
+0
-1
examples/bts/13375/why3shapes.gz
examples/bts/13375/why3shapes.gz
+0
-0
examples/bts/13849/why3session.xml
examples/bts/13849/why3session.xml
+8
-13
examples/bts/13849/why3shapes.dat
examples/bts/13849/why3shapes.dat
+0
-1
examples/bts/13849/why3shapes.gz
examples/bts/13849/why3shapes.gz
+0
-0
examples/bts/13853/why3session.xml
examples/bts/13853/why3session.xml
+11
-24
examples/bts/13853/why3shapes.dat
examples/bts/13853/why3shapes.dat
+0
-2
examples/bts/13853/why3shapes.gz
examples/bts/13853/why3shapes.gz
+0
-0
examples/bts/13854/why3session.xml
examples/bts/13854/why3session.xml
+11
-19
examples/bts/13854/why3shapes.dat
examples/bts/13854/why3shapes.dat
+0
-2
examples/bts/13854/why3shapes.gz
examples/bts/13854/why3shapes.gz
+0
-0
examples/bts/fsetint/why3session.xml
examples/bts/fsetint/why3session.xml
+41
-90
examples/bts/fsetint/why3shapes.dat
examples/bts/fsetint/why3shapes.dat
+0
-4
examples/bts/fsetint/why3shapes.gz
examples/bts/fsetint/why3shapes.gz
+0
-0
examples/check-builtin/ac/why3session.xml
examples/check-builtin/ac/why3session.xml
+20
-41
examples/check-builtin/ac/why3shapes.dat
examples/check-builtin/ac/why3shapes.dat
+0
-2
examples/check-builtin/ac/why3shapes.gz
examples/check-builtin/ac/why3shapes.gz
+0
-0
examples/check-builtin/array/why3session.xml
examples/check-builtin/array/why3session.xml
+42
-97
examples/check-builtin/array/why3shapes.dat
examples/check-builtin/array/why3shapes.dat
+0
-4
examples/check-builtin/array/why3shapes.gz
examples/check-builtin/array/why3shapes.gz
+0
-0
examples/check-builtin/bool/why3session.xml
examples/check-builtin/bool/why3session.xml
+26
-56
examples/check-builtin/bool/why3shapes.dat
examples/check-builtin/bool/why3shapes.dat
+0
-3
examples/check-builtin/bool/why3shapes.gz
examples/check-builtin/bool/why3shapes.gz
+0
-0
examples/check-builtin/euclideandivision/why3session.xml
examples/check-builtin/euclideandivision/why3session.xml
+29
-63
examples/check-builtin/euclideandivision/why3shapes.dat
examples/check-builtin/euclideandivision/why3shapes.dat
+0
-2
examples/check-builtin/euclideandivision/why3shapes.gz
examples/check-builtin/euclideandivision/why3shapes.gz
+0
-0
examples/check-builtin/floats/why3session.xml
examples/check-builtin/floats/why3session.xml
+29
-55
examples/check-builtin/floats/why3shapes.dat
examples/check-builtin/floats/why3shapes.dat
+0
-6
examples/check-builtin/floats/why3shapes.gz
examples/check-builtin/floats/why3shapes.gz
+0
-0
examples/check-builtin/int/why3session.xml
examples/check-builtin/int/why3session.xml
+112
-281
examples/check-builtin/int/why3shapes.dat
examples/check-builtin/int/why3shapes.dat
+0
-11
examples/check-builtin/int/why3shapes.gz
examples/check-builtin/int/why3shapes.gz
+0
-0
examples/check-builtin/intreal/why3session.xml
examples/check-builtin/intreal/why3session.xml
+67
-159
examples/check-builtin/intreal/why3shapes.dat
examples/check-builtin/intreal/why3shapes.dat
+0
-7
examples/check-builtin/intreal/why3shapes.gz
examples/check-builtin/intreal/why3shapes.gz
+0
-0
examples/check-builtin/minmax/why3session.xml
examples/check-builtin/minmax/why3session.xml
+20
-41
examples/check-builtin/minmax/why3shapes.dat
examples/check-builtin/minmax/why3shapes.dat
+0
-2
examples/check-builtin/minmax/why3shapes.gz
examples/check-builtin/minmax/why3shapes.gz
+0
-0
examples/check-builtin/propositional/why3session.xml
examples/check-builtin/propositional/why3session.xml
+14
-26
examples/check-builtin/propositional/why3shapes.dat
examples/check-builtin/propositional/why3shapes.dat
+0
-1
examples/check-builtin/propositional/why3shapes.gz
examples/check-builtin/propositional/why3shapes.gz
+0
-0
examples/check-builtin/real/why3session.xml
examples/check-builtin/real/why3session.xml
+180
-435
examples/check-builtin/real/why3shapes.dat
examples/check-builtin/real/why3shapes.dat
+0
-20
examples/check-builtin/real/why3shapes.gz
examples/check-builtin/real/why3shapes.gz
+0
-0
examples/checking_a_large_routine/why3session.xml
examples/checking_a_large_routine/why3session.xml
+56
-142
examples/checking_a_large_routine/why3shapes.dat
examples/checking_a_large_routine/why3shapes.dat
+0
-16
examples/checking_a_large_routine/why3shapes.gz
examples/checking_a_large_routine/why3shapes.gz
+0
-0
examples/coincidence_count/why3session.xml
examples/coincidence_count/why3session.xml
+91
-235
examples/coincidence_count/why3shapes.dat
examples/coincidence_count/why3shapes.dat
+0
-28
examples/coincidence_count/why3shapes.gz
examples/coincidence_count/why3shapes.gz
+0
-0
examples/conjugate/why3session.xml
examples/conjugate/why3session.xml
+99
-234
examples/conjugate/why3shapes.dat
examples/conjugate/why3shapes.dat
+0
-30
examples/conjugate/why3shapes.gz
examples/conjugate/why3shapes.gz
+0
-0
examples/counting_sort/why3session.xml
examples/counting_sort/why3session.xml
+515
-1313
examples/counting_sort/why3shapes.dat
examples/counting_sort/why3shapes.dat
+0
-152
examples/counting_sort/why3shapes.gz
examples/counting_sort/why3shapes.gz
+0
-0
examples/cursor/why3session.xml
examples/cursor/why3session.xml
+161
-364
examples/cursor/why3shapes.dat
examples/cursor/why3shapes.dat
+0
-46
examples/cursor/why3shapes.gz
examples/cursor/why3shapes.gz
+0
-0
examples/decrease1/why3session.xml
examples/decrease1/why3session.xml
+188
-509
examples/decrease1/why3shapes.dat
examples/decrease1/why3shapes.dat
+0
-27
examples/decrease1/why3shapes.gz
examples/decrease1/why3shapes.gz
+0
-0
examples/defunctionalization/why3session.xml
examples/defunctionalization/why3session.xml
+578
-1431
examples/defunctionalization/why3shapes.dat
examples/defunctionalization/why3shapes.dat
+0
-101
examples/defunctionalization/why3shapes.gz
examples/defunctionalization/why3shapes.gz
+0
-0
examples/dfa_example/why3session.xml
examples/dfa_example/why3session.xml
+101
-225
examples/dfa_example/why3shapes.dat
examples/dfa_example/why3shapes.dat
+0
-24
examples/dfa_example/why3shapes.gz
examples/dfa_example/why3shapes.gz
+0
-0
examples/dijkstra/why3session.xml
examples/dijkstra/why3session.xml
+178
-418
examples/dijkstra/why3shapes.dat
examples/dijkstra/why3shapes.dat
+0
-52
examples/dijkstra/why3shapes.gz
examples/dijkstra/why3shapes.gz
+0
-0
examples/division/why3session.xml
examples/division/why3session.xml
+21
-46
examples/division/why3shapes.dat
examples/division/why3shapes.dat
+0
-5
examples/division/why3shapes.gz
examples/division/why3shapes.gz
+0
-0
examples/dyck/why3session.xml
examples/dyck/why3session.xml
+460
-569
examples/dyck/why3shapes.dat
examples/dyck/why3shapes.dat
+0
-25
examples/dyck/why3shapes.gz
examples/dyck/why3shapes.gz
+0
-0
examples/edit_distance/why3session.xml
examples/edit_distance/why3session.xml
+245
-643
examples/edit_distance/why3shapes.dat
examples/edit_distance/why3shapes.dat
+0
-77
examples/edit_distance/why3shapes.gz
examples/edit_distance/why3shapes.gz
+0
-0
examples/euler001/why3session.xml
examples/euler001/why3session.xml
+132
-293
examples/euler001/why3shapes.dat
examples/euler001/why3shapes.dat
+0
-30
examples/euler001/why3shapes.gz
examples/euler001/why3shapes.gz
+0
-0
examples/euler002/why3session.xml
examples/euler002/why3session.xml
+163
-407
examples/euler002/why3shapes.dat
examples/euler002/why3shapes.dat
+0
-25
examples/euler002/why3shapes.gz
examples/euler002/why3shapes.gz
+0
-0
examples/ewd673/why3session.xml
examples/ewd673/why3session.xml
+8
-16
examples/ewd673/why3shapes.dat
examples/ewd673/why3shapes.dat
+0
-1
examples/ewd673/why3shapes.gz
examples/ewd673/why3shapes.gz
+0
-0
examples/f_puzzle/why3session.xml
examples/f_puzzle/why3session.xml
+68
-149
examples/f_puzzle/why3shapes.dat
examples/f_puzzle/why3shapes.dat
+0
-9
examples/f_puzzle/why3shapes.gz
examples/f_puzzle/why3shapes.gz
+0
-0
examples/fact/why3session.xml
examples/fact/why3session.xml
+37
-82
examples/fact/why3shapes.dat
examples/fact/why3shapes.dat
+0
-10
examples/fact/why3shapes.gz
examples/fact/why3shapes.gz
+0
-0
examples/fib_memo/why3session.xml
examples/fib_memo/why3session.xml
+26
-58
examples/fib_memo/why3shapes.dat
examples/fib_memo/why3shapes.dat
+0
-6
examples/fib_memo/why3shapes.gz
examples/fib_memo/why3shapes.gz
+0
-0
examples/fibonacci/why3session.xml
examples/fibonacci/why3session.xml
+394
-966
examples/fibonacci/why3shapes.dat
examples/fibonacci/why3shapes.dat
+0
-95
examples/fibonacci/why3shapes.gz
examples/fibonacci/why3shapes.gz
+0
-0
examples/fill/why3session.xml
examples/fill/why3session.xml
+8
-16
examples/fill/why3shapes.dat
examples/fill/why3shapes.dat
+0
-1
examples/fill/why3shapes.gz
examples/fill/why3shapes.gz
+0
-0
examples/find/why3session.xml
examples/find/why3session.xml
+166
-374
examples/find/why3shapes.dat
examples/find/why3shapes.dat
+0
-50
examples/find/why3shapes.gz
examples/find/why3shapes.gz
+0
-0
examples/flag/why3session.xml
examples/flag/why3session.xml
+122
-288
examples/flag/why3shapes.dat
examples/flag/why3shapes.dat
+0
-37
examples/flag/why3shapes.gz
examples/flag/why3shapes.gz
+0
-0
examples/flag2/why3session.xml
examples/flag2/why3session.xml
+197
-530
examples/flag2/why3shapes.dat
examples/flag2/why3shapes.dat
+0
-38
examples/flag2/why3shapes.gz
examples/flag2/why3shapes.gz
+0
-0
examples/foveoos11-cm/array_max/why3session.xml
examples/foveoos11-cm/array_max/why3session.xml
+12
-23
examples/foveoos11-cm/array_max/why3shapes.dat
examples/foveoos11-cm/array_max/why3shapes.dat
+0
-1
examples/foveoos11-cm/array_max/why3shapes.gz
examples/foveoos11-cm/array_max/why3shapes.gz
+0
-0
examples/foveoos11-cm/duplets/why3session.xml
examples/foveoos11-cm/duplets/why3session.xml
+18
-36
examples/foveoos11-cm/duplets/why3shapes.dat
examples/foveoos11-cm/duplets/why3shapes.dat
+0
-2
examples/foveoos11-cm/duplets/why3shapes.gz
examples/foveoos11-cm/duplets/why3shapes.gz
+0
-0
examples/foveoos11-cm/tree_max/why3session.xml
examples/foveoos11-cm/tree_max/why3session.xml
+17
-33
examples/foveoos11-cm/tree_max/why3shapes.dat
examples/foveoos11-cm/tree_max/why3shapes.dat
+0
-3
examples/foveoos11-cm/tree_max/why3shapes.gz
examples/foveoos11-cm/tree_max/why3shapes.gz
+0
-0
examples/foveoos11_challenge1/why3session.xml
examples/foveoos11_challenge1/why3session.xml
+45
-99
examples/foveoos11_challenge1/why3shapes.dat
examples/foveoos11_challenge1/why3shapes.dat
+0
-13
examples/foveoos11_challenge1/why3shapes.gz
examples/foveoos11_challenge1/why3shapes.gz
+0
-0
examples/foveoos11_challenge2/why3session.xml
examples/foveoos11_challenge2/why3session.xml
+12
-24
examples/foveoos11_challenge2/why3shapes.dat
examples/foveoos11_challenge2/why3shapes.dat
+0
-2
examples/foveoos11_challenge2/why3shapes.gz
examples/foveoos11_challenge2/why3shapes.gz
+0
-0
examples/foveoos11_challenge3/why3session.xml
examples/foveoos11_challenge3/why3session.xml
+140
-395
examples/foveoos11_challenge3/why3shapes.dat
examples/foveoos11_challenge3/why3shapes.dat
+0
-44
examples/foveoos11_challenge3/why3shapes.gz
examples/foveoos11_challenge3/why3shapes.gz
+0
-0
examples/gcd/why3session.xml
examples/gcd/why3session.xml
+202
-454
examples/gcd/why3shapes.dat
examples/gcd/why3shapes.dat
+0
-52
examples/gcd/why3shapes.gz
examples/gcd/why3shapes.gz
+0
-0
examples/gcd_bezout/why3session.xml
examples/gcd_bezout/why3session.xml
+40
-91
examples/gcd_bezout/why3shapes.dat
examples/gcd_bezout/why3shapes.dat
+0
-11
examples/gcd_bezout/why3shapes.gz
examples/gcd_bezout/why3shapes.gz
+0
-0
examples/generate_all_trees/why3session.xml
examples/generate_all_trees/why3session.xml
+174
-443
examples/generate_all_trees/why3shapes.dat
examples/generate_all_trees/why3shapes.dat
+0
-52
examples/generate_all_trees/why3shapes.gz
examples/generate_all_trees/why3shapes.gz
+0
-0
examples/hashtbl_impl/why3session.xml
examples/hashtbl_impl/why3session.xml
+269
-606
examples/hashtbl_impl/why3shapes.dat
examples/hashtbl_impl/why3shapes.dat
+0
-78
examples/hashtbl_impl/why3shapes.gz
examples/hashtbl_impl/why3shapes.gz
+0
-0
examples/hoare_logic/blocking_semantics5/why3session.xml
examples/hoare_logic/blocking_semantics5/why3session.xml
+733
-1769
examples/hoare_logic/blocking_semantics5/why3shapes.dat
examples/hoare_logic/blocking_semantics5/why3shapes.dat
+0
-119
examples/hoare_logic/blocking_semantics5/why3shapes.gz
examples/hoare_logic/blocking_semantics5/why3shapes.gz
+0
-0
examples/hoare_logic/formula/why3session.xml
examples/hoare_logic/formula/why3session.xml
+14
-23
examples/hoare_logic/formula/why3shapes.dat
examples/hoare_logic/formula/why3shapes.dat
+0
-1
examples/hoare_logic/formula/why3shapes.gz
examples/hoare_logic/formula/why3shapes.gz
+0
-0
examples/hoare_logic/imp_n/why3session.xml
examples/hoare_logic/imp_n/why3session.xml
+67
-130
examples/hoare_logic/imp_n/why3shapes.dat
examples/hoare_logic/imp_n/why3shapes.dat
+0
-18
examples/hoare_logic/imp_n/why3shapes.gz
examples/hoare_logic/imp_n/why3shapes.gz
+0
-0
examples/hoare_logic/wp2/why3session.xml
examples/hoare_logic/wp2/why3session.xml
+204
-470
examples/hoare_logic/wp2/why3shapes.dat
examples/hoare_logic/wp2/why3shapes.dat
+0
-51
examples/hoare_logic/wp2/why3shapes.gz
examples/hoare_logic/wp2/why3shapes.gz
+0
-0
examples/insertion_sort/why3session.xml
examples/insertion_sort/why3session.xml
+196
-473
examples/insertion_sort/why3shapes.dat
examples/insertion_sort/why3shapes.dat
+0
-59
examples/insertion_sort/why3shapes.gz
examples/insertion_sort/why3shapes.gz
+0
-0
examples/insertion_sort_list/why3session.xml
examples/insertion_sort_list/why3session.xml
+56
-124
examples/insertion_sort_list/why3shapes.dat
examples/insertion_sort_list/why3shapes.dat
+0
-16
examples/insertion_sort_list/why3shapes.gz
examples/insertion_sort_list/why3shapes.gz
+0
-0
examples/insertion_sort_naive/why3session.xml
examples/insertion_sort_naive/why3session.xml
+449
-1064
examples/insertion_sort_naive/why3shapes.dat
examples/insertion_sort_naive/why3shapes.dat
+0
-126
examples/insertion_sort_naive/why3shapes.gz
examples/insertion_sort_naive/why3shapes.gz
+0
-0
examples/inverse_in_place/why3session.xml
examples/inverse_in_place/why3session.xml
+239
-557
examples/inverse_in_place/why3shapes.dat
examples/inverse_in_place/why3shapes.dat
+0
-72
examples/inverse_in_place/why3shapes.gz
examples/inverse_in_place/why3shapes.gz
+0
-0
examples/isqrt/why3session.xml
examples/isqrt/why3session.xml
+104
-257
examples/isqrt/why3shapes.dat
examples/isqrt/why3shapes.dat
+0
-19
examples/isqrt/why3shapes.gz
examples/isqrt/why3shapes.gz
+0
-0
examples/kmp/why3session.xml
examples/kmp/why3session.xml
+246
-579
examples/kmp/why3shapes.dat
examples/kmp/why3shapes.dat
+0
-78
examples/kmp/why3shapes.gz
examples/kmp/why3shapes.gz
+0
-0
examples/knuth_prime_numbers/why3session.xml
examples/knuth_prime_numbers/why3session.xml
+2293
-2579
examples/knuth_prime_numbers/why3shapes.dat
examples/knuth_prime_numbers/why3shapes.dat
+0
-60
examples/knuth_prime_numbers/why3shapes.gz
examples/knuth_prime_numbers/why3shapes.gz
+0
-0
examples/largest_prime_factor/why3session.xml
examples/largest_prime_factor/why3session.xml
+223
-526
examples/largest_prime_factor/why3shapes.dat
examples/largest_prime_factor/why3shapes.dat
+0
-69
examples/largest_prime_factor/why3shapes.gz
examples/largest_prime_factor/why3shapes.gz
+0
-0
examples/lcp/why3session.xml
examples/lcp/why3session.xml
+53
-116
examples/lcp/why3shapes.dat
examples/lcp/why3shapes.dat
+0
-14
examples/lcp/why3shapes.gz
examples/lcp/why3shapes.gz
+0
-0
examples/linked_list_rev/why3session.xml
examples/linked_list_rev/why3session.xml
+72
-166
examples/linked_list_rev/why3shapes.dat
examples/linked_list_rev/why3shapes.dat
+0
-16
examples/linked_list_rev/why3shapes.gz
examples/linked_list_rev/why3shapes.gz
+0
-0
examples/logic/agatha/why3session.xml
examples/logic/agatha/why3session.xml
+45
-104
examples/logic/agatha/why3shapes.dat
examples/logic/agatha/why3shapes.dat
+0
-4
examples/logic/agatha/why3shapes.gz
examples/logic/agatha/why3shapes.gz
+0
-0
examples/logic/einstein/why3session.xml
examples/logic/einstein/why3session.xml
+64
-148
examples/logic/einstein/why3shapes.dat
examples/logic/einstein/why3shapes.dat
+0
-3
examples/logic/einstein/why3shapes.gz
examples/logic/einstein/why3shapes.gz
+0
-0
examples/logic/explicit_subst/why3session.xml
examples/logic/explicit_subst/why3session.xml
+178
-455
examples/logic/explicit_subst/why3shapes.dat
examples/logic/explicit_subst/why3shapes.dat
+0
-14
examples/logic/explicit_subst/why3shapes.gz
examples/logic/explicit_subst/why3shapes.gz
+0
-0
examples/logic/ffx/why3session.xml
examples/logic/ffx/why3session.xml
+130
-339
examples/logic/ffx/why3shapes.dat
examples/logic/ffx/why3shapes.dat
+0
-7
examples/logic/ffx/why3shapes.gz
examples/logic/ffx/why3shapes.gz
+0
-0
examples/logic/genealogy/why3session.xml
examples/logic/genealogy/why3session.xml
+162
-429
examples/logic/genealogy/why3shapes.dat
examples/logic/genealogy/why3shapes.dat
+0
-7
examples/logic/genealogy/why3shapes.gz
examples/logic/genealogy/why3shapes.gz
+0
-0
examples/logic/hello_proof/why3session.xml
examples/logic/hello_proof/why3session.xml
+24
-45
examples/logic/hello_proof/why3shapes.dat
examples/logic/hello_proof/why3shapes.dat
+0
-5
examples/logic/hello_proof/why3shapes.gz
examples/logic/hello_proof/why3shapes.gz
+0
-0
examples/logic/lagrange_inequality/why3session.xml
examples/logic/lagrange_inequality/why3session.xml
+51
-103
examples/logic/lagrange_inequality/why3shapes.dat
examples/logic/lagrange_inequality/why3shapes.dat
+0
-9
examples/logic/lagrange_inequality/why3shapes.gz
examples/logic/lagrange_inequality/why3shapes.gz
+0
-0
examples/logic/los_problem/why3session.xml
examples/logic/los_problem/why3session.xml
+14
-25
examples/logic/los_problem/why3shapes.dat
examples/logic/los_problem/why3shapes.dat
+0
-1
examples/logic/los_problem/why3shapes.gz
examples/logic/los_problem/why3shapes.gz
+0
-0
examples/logic/my_cosine/why3session.xml
examples/logic/my_cosine/why3session.xml
+21
-39
examples/logic/my_cosine/why3shapes.dat
examples/logic/my_cosine/why3shapes.dat
+0
-4
examples/logic/my_cosine/why3shapes.gz
examples/logic/my_cosine/why3shapes.gz
+0
-0
examples/logic/ns_clone/why3session.xml
examples/logic/ns_clone/why3session.xml
+37
-70
examples/logic/ns_clone/why3shapes.dat
examples/logic/ns_clone/why3shapes.dat
+0
-2
examples/logic/ns_clone/why3shapes.gz
examples/logic/ns_clone/why3shapes.gz
+0
-0
examples/logic/scottish-private-club/why3session.xml
examples/logic/scottish-private-club/why3session.xml
+20
-39
examples/logic/scottish-private-club/why3shapes.dat
examples/logic/scottish-private-club/why3shapes.dat
+0
-1
examples/logic/scottish-private-club/why3shapes.gz
examples/logic/scottish-private-club/why3shapes.gz
+0
-0
examples/logic/sorted_list/why3session.xml
examples/logic/sorted_list/why3session.xml
+29
-50
examples/logic/sorted_list/why3shapes.dat
examples/logic/sorted_list/why3shapes.dat
+0
-3
examples/logic/sorted_list/why3shapes.gz
examples/logic/sorted_list/why3shapes.gz
+0
-0
examples/logic/triangle_inequality/why3session.xml
examples/logic/triangle_inequality/why3session.xml
+453
-564
examples/logic/triangle_inequality/why3shapes.dat
examples/logic/triangle_inequality/why3shapes.dat
+0
-19
examples/logic/triangle_inequality/why3shapes.gz
examples/logic/triangle_inequality/why3shapes.gz
+0
-0
examples/max_matrix/why3session.xml
examples/max_matrix/why3session.xml
+130
-283
examples/max_matrix/why3shapes.dat
examples/max_matrix/why3shapes.dat
+0
-37
examples/max_matrix/why3shapes.gz
examples/max_matrix/why3shapes.gz
+0
-0
examples/maximum_subarray/why3session.xml
examples/maximum_subarray/why3session.xml
+724
-1820
examples/maximum_subarray/why3shapes.dat
examples/maximum_subarray/why3shapes.dat
+0
-230
examples/maximum_subarray/why3shapes.gz
examples/maximum_subarray/why3shapes.gz
+0
-0
examples/mccarthy/why3session.xml
examples/mccarthy/why3session.xml
+54
-140
examples/mccarthy/why3shapes.dat
examples/mccarthy/why3shapes.dat
+0
-8
examples/mccarthy/why3shapes.gz
examples/mccarthy/why3shapes.gz
+0
-0
examples/mergesort_array/why3session.xml
examples/mergesort_array/why3session.xml
+802
-1909
examples/mergesort_array/why3shapes.dat
examples/mergesort_array/why3shapes.dat
+0
-255
examples/mergesort_array/why3shapes.gz
examples/mergesort_array/why3shapes.gz
+0
-0
examples/mergesort_list/why3session.xml
examples/mergesort_list/why3session.xml
+1112
-1880
examples/mergesort_list/why3shapes.dat
examples/mergesort_list/why3shapes.dat
+0
-173
examples/mergesort_list/why3shapes.gz
examples/mergesort_list/why3shapes.gz
+0
-0
examples/mergesort_queue/why3session.xml
examples/mergesort_queue/why3session.xml
+276
-671
examples/mergesort_queue/why3shapes.dat
examples/mergesort_queue/why3shapes.dat
+0
-80
examples/mergesort_queue/why3shapes.gz
examples/mergesort_queue/why3shapes.gz
+0
-0
examples/mjrty/why3session.xml
examples/mjrty/why3session.xml
+86
-226
examples/mjrty/why3shapes.dat
examples/mjrty/why3shapes.dat
+0
-26
examples/mjrty/why3shapes.gz
examples/mjrty/why3shapes.gz
+0
-0
examples/muller/why3session.xml
examples/muller/why3session.xml
+85
-203
examples/muller/why3shapes.dat
examples/muller/why3shapes.dat
+0
-21
examples/muller/why3shapes.gz
examples/muller/why3shapes.gz
+0
-0
examples/my_cosine/why3session.xml
examples/my_cosine/why3session.xml
+25
-57
examples/my_cosine/why3shapes.dat
examples/my_cosine/why3shapes.dat
+0
-6
examples/my_cosine/why3shapes.gz
examples/my_cosine/why3shapes.gz
+0
-0
examples/optimal_replay/why3session.xml
examples/optimal_replay/why3session.xml
+107
-247
examples/optimal_replay/why3shapes.dat
examples/optimal_replay/why3shapes.dat
+0
-29
examples/optimal_replay/why3shapes.gz
examples/optimal_replay/why3shapes.gz
+0
-0
examples/power/why3session.xml
examples/power/why3session.xml
+57
-141
examples/power/why3shapes.dat
examples/power/why3shapes.dat
+0
-13
examples/power/why3shapes.gz
examples/power/why3shapes.gz
+0
-0
examples/queens/why3session.xml
examples/queens/why3session.xml
+3045
-3515
examples/queens/why3shapes.dat
examples/queens/why3shapes.dat
+0
-74
examples/queens/why3shapes.gz
examples/queens/why3shapes.gz
+0
-0
examples/quicksort/why3session.xml
examples/quicksort/why3session.xml
+915
-1438
examples/quicksort/why3shapes.dat
examples/quicksort/why3shapes.dat
+0
-124
examples/quicksort/why3shapes.gz
examples/quicksort/why3shapes.gz
+0
-0
examples/relabel/why3session.xml
examples/relabel/why3session.xml
+31
-64
examples/relabel/why3shapes.dat
examples/relabel/why3shapes.dat
+0
-8
examples/relabel/why3shapes.gz
examples/relabel/why3shapes.gz
+0
-0
examples/remove_duplicate/why3session.xml
examples/remove_duplicate/why3session.xml
+114
-277
examples/remove_duplicate/why3shapes.dat
examples/remove_duplicate/why3shapes.dat
+0
-35
examples/remove_duplicate/why3shapes.gz
examples/remove_duplicate/why3shapes.gz
+0
-0
examples/residual/why3session.xml
examples/residual/why3session.xml
+147
-341
examples/residual/why3shapes.dat
examples/residual/why3shapes.dat
+0
-36
examples/residual/why3shapes.gz
examples/residual/why3shapes.gz
+0
-0
examples/resizable_array/why3session.xml
examples/resizable_array/why3session.xml
+30
-69
examples/resizable_array/why3shapes.dat
examples/resizable_array/why3shapes.dat
+0
-7
examples/resizable_array/why3shapes.gz
examples/resizable_array/why3shapes.gz
+0
-0
examples/ropes/why3session.xml
examples/ropes/why3session.xml
+1140
-1748
examples/ropes/why3shapes.dat
examples/ropes/why3shapes.dat
+0
-143
examples/ropes/why3shapes.gz
examples/ropes/why3shapes.gz
+0
-0
examples/same_fringe/why3session.xml
examples/same_fringe/why3session.xml
+87
-192
examples/same_fringe/why3shapes.dat
examples/same_fringe/why3shapes.dat
+0
-25
examples/same_fringe/why3shapes.gz
examples/same_fringe/why3shapes.gz
+0
-0
examples/selection_sort/why3session.xml
examples/selection_sort/why3session.xml
+118
-265
examples/selection_sort/why3shapes.dat
examples/selection_sort/why3shapes.dat
+0
-36
examples/selection_sort/why3shapes.gz
examples/selection_sort/why3shapes.gz
+0
-0
examples/sf/why3session.xml
examples/sf/why3session.xml
+89
-224
examples/sf/why3shapes.dat
examples/sf/why3shapes.dat
+0
-24
examples/sf/why3shapes.gz
examples/sf/why3shapes.gz
+0
-0
examples/skew_heaps/why3session.xml
examples/skew_heaps/why3session.xml
+296
-689
examples/skew_heaps/why3shapes.dat
examples/skew_heaps/why3shapes.dat
+0
-93
examples/skew_heaps/why3shapes.gz
examples/skew_heaps/why3shapes.gz
+0
-0
examples/snapshotable_trees/why3session.xml
examples/snapshotable_trees/why3session.xml
+100
-219
examples/snapshotable_trees/why3shapes.dat
examples/snapshotable_trees/why3shapes.dat
+0
-28
examples/snapshotable_trees/why3shapes.gz
examples/snapshotable_trees/why3shapes.gz
+0
-0
examples/sorted_list/why3session.xml
examples/sorted_list/why3session.xml
+11
-22
examples/sorted_list/why3shapes.dat
examples/sorted_list/why3shapes.dat
+0
-2
examples/sorted_list/why3shapes.gz
examples/sorted_list/why3shapes.gz
+0
-0
examples/sudoku/why3session.xml
examples/sudoku/why3session.xml
+658
-1751
examples/sudoku/why3shapes.dat
examples/sudoku/why3shapes.dat
+0
-107
examples/sudoku/why3shapes.gz
examples/sudoku/why3shapes.gz
+0
-0
examples/sum_of_digits/why3session.xml
examples/sum_of_digits/why3session.xml
+60
-130
examples/sum_of_digits/why3shapes.dat
examples/sum_of_digits/why3shapes.dat
+0
-17
examples/sum_of_digits/why3shapes.gz
examples/sum_of_digits/why3shapes.gz
+0
-0
examples/tests-provers/ceil/why3session.xml
examples/tests-provers/ceil/why3session.xml
+101
-247
examples/tests-provers/ceil/why3shapes.dat
examples/tests-provers/ceil/why3shapes.dat
+0
-12
examples/tests-provers/ceil/why3shapes.gz
examples/tests-provers/ceil/why3shapes.gz
+0
-0
examples/tests-provers/coq-interval/why3session.xml
examples/tests-provers/coq-interval/why3session.xml
+8
-13
examples/tests-provers/coq-interval/why3shapes.dat
examples/tests-provers/coq-interval/why3shapes.dat
+0
-1
examples/tests-provers/coq-interval/why3shapes.gz
examples/tests-provers/coq-interval/why3shapes.gz
+0
-0
examples/tests-provers/coq/why3session.xml
examples/tests-provers/coq/why3session.xml
+8
-13
examples/tests-provers/coq/why3shapes.dat
examples/tests-provers/coq/why3shapes.dat
+0
-1
examples/tests-provers/coq/why3shapes.gz
examples/tests-provers/coq/why3shapes.gz
+0
-0
examples/tests-provers/cvc3/why3session.xml
examples/tests-provers/cvc3/why3session.xml
+26
-53
examples/tests-provers/cvc3/why3shapes.dat
examples/tests-provers/cvc3/why3shapes.dat
+0
-3
examples/tests-provers/cvc3/why3shapes.gz
examples/tests-provers/cvc3/why3shapes.gz
+0
-0
examples/tests-provers/div/why3session.xml
examples/tests-provers/div/why3session.xml
+542
-1508
examples/tests-provers/div/why3shapes.dat
examples/tests-provers/div/why3shapes.dat
+0
-24
examples/tests-provers/div/why3shapes.gz
examples/tests-provers/div/why3shapes.gz
+0
-0
examples/tests-provers/gappa/why3session.xml
examples/tests-provers/gappa/why3session.xml
+53
-100
examples/tests-provers/gappa/why3shapes.dat
examples/tests-provers/gappa/why3shapes.dat
+0
-14
examples/tests-provers/gappa/why3shapes.gz
examples/tests-provers/gappa/why3shapes.gz
+0
-0
examples/tests-provers/metitarski/why3session.xml
examples/tests-provers/metitarski/why3session.xml
+30
-56
examples/tests-provers/metitarski/why3shapes.dat
examples/tests-provers/metitarski/why3shapes.dat
+0
-7
examples/tests-provers/metitarski/why3shapes.gz
examples/tests-provers/metitarski/why3shapes.gz
+0
-0
examples/there_and_back_again/why3session.xml
examples/there_and_back_again/why3session.xml
+102
-244
examples/there_and_back_again/why3shapes.dat
examples/there_and_back_again/why3shapes.dat
+0
-28
examples/there_and_back_again/why3shapes.gz
examples/there_and_back_again/why3shapes.gz
+0
-0
examples/tortoise_and_hare/why3session.xml
examples/tortoise_and_hare/why3session.xml
+22
-51
examples/tortoise_and_hare/why3shapes.dat
examples/tortoise_and_hare/why3shapes.dat
+0
-5
examples/tortoise_and_hare/why3shapes.gz
examples/tortoise_and_hare/why3shapes.gz
+0
-0
examples/tower_of_hanoi/why3session.xml
examples/tower_of_hanoi/why3session.xml
+331
-872
examples/tower_of_hanoi/why3shapes.dat
examples/tower_of_hanoi/why3shapes.dat
+0
-45
examples/tower_of_hanoi/why3shapes.gz
examples/tower_of_hanoi/why3shapes.gz
+0
-0
examples/toy_compiler/why3session.xml
examples/toy_compiler/why3session.xml
+83
-212
examples/toy_compiler/why3shapes.dat
examples/toy_compiler/why3shapes.dat
+0
-13
examples/toy_compiler/why3shapes.gz
examples/toy_compiler/why3shapes.gz
+0
-0
examples/unraveling_a_card_trick/why3session.xml
examples/unraveling_a_card_trick/why3session.xml
+222
-529
examples/unraveling_a_card_trick/why3shapes.dat
examples/unraveling_a_card_trick/why3shapes.dat
+0
-71
examples/unraveling_a_card_trick/why3shapes.gz
examples/unraveling_a_card_trick/why3shapes.gz
+0
-0
examples/vacid_0_binary_heaps/proofs/why3session.xml
examples/vacid_0_binary_heaps/proofs/why3session.xml
+1024
-2540
examples/vacid_0_binary_heaps/proofs/why3shapes.dat
examples/vacid_0_binary_heaps/proofs/why3shapes.dat
+0
-187
examples/vacid_0_binary_heaps/proofs/why3shapes.gz
examples/vacid_0_binary_heaps/proofs/why3shapes.gz
+0
-0
examples/vacid_0_build_maze/why3session.xml
examples/vacid_0_build_maze/why3session.xml
+87
-181
examples/vacid_0_build_maze/why3shapes.dat
examples/vacid_0_build_maze/why3shapes.dat
+0
-23
examples/vacid_0_build_maze/why3shapes.gz
examples/vacid_0_build_maze/why3shapes.gz
+0
-0
examples/vacid_0_red_black_trees/why3session.xml
examples/vacid_0_red_black_trees/why3session.xml
+1430
-2074
examples/vacid_0_red_black_trees/why3shapes.dat
examples/vacid_0_red_black_trees/why3shapes.dat
+0
-125
examples/vacid_0_red_black_trees/why3shapes.gz
examples/vacid_0_red_black_trees/why3shapes.gz
+0
-0
examples/vacid_0_sparse_array/why3session.xml
examples/vacid_0_sparse_array/why3session.xml
+79
-177
examples/vacid_0_sparse_array/why3shapes.dat
examples/vacid_0_sparse_array/why3shapes.dat
+0
-21
examples/vacid_0_sparse_array/why3shapes.gz
examples/vacid_0_sparse_array/why3shapes.gz
+0
-0
examples/verifythis_PrefixSumRec/why3session.xml
examples/verifythis_PrefixSumRec/why3session.xml
+746
-1992
examples/verifythis_PrefixSumRec/why3shapes.dat
examples/verifythis_PrefixSumRec/why3shapes.dat
+0
-115
examples/verifythis_PrefixSumRec/why3shapes.gz
examples/verifythis_PrefixSumRec/why3shapes.gz
+0
-0
examples/verifythis_fm2012_LRS/why3session.xml
examples/verifythis_fm2012_LRS/why3session.xml
+1353
-3723
examples/verifythis_fm2012_LRS/why3shapes.dat
examples/verifythis_fm2012_LRS/why3shapes.dat
+0
-132
examples/verifythis_fm2012_LRS/why3shapes.gz
examples/verifythis_fm2012_LRS/why3shapes.gz
+0
-0
examples/verifythis_fm2012_treedel/why3session.xml
examples/verifythis_fm2012_treedel/why3session.xml
+346
-949
examples/verifythis_fm2012_treedel/why3shapes.dat
examples/verifythis_fm2012_treedel/why3shapes.dat
+0
-43
examples/verifythis_fm2012_treedel/why3shapes.gz
examples/verifythis_fm2012_treedel/why3shapes.gz
+0
-0
examples/vstte10_aqueue/why3session.xml
examples/vstte10_aqueue/why3session.xml
+30
-64
examples/vstte10_aqueue/why3shapes.dat
examples/vstte10_aqueue/why3shapes.dat
+0
-8
examples/vstte10_aqueue/why3shapes.gz
examples/vstte10_aqueue/why3shapes.gz
+0
-0
examples/vstte10_inverting/why3session.xml
examples/vstte10_inverting/why3session.xml
+119
-299
examples/vstte10_inverting/why3shapes.dat
examples/vstte10_inverting/why3shapes.dat
+0
-36
examples/vstte10_inverting/why3shapes.gz
examples/vstte10_inverting/why3shapes.gz
+0
-0
examples/vstte10_max_sum/why3session.xml
examples/vstte10_max_sum/why3session.xml
+111
-258
examples/vstte10_max_sum/why3shapes.dat
examples/vstte10_max_sum/why3shapes.dat
+0
-28
examples/vstte10_max_sum/why3shapes.gz
examples/vstte10_max_sum/why3shapes.gz
+0
-0
examples/vstte10_queens/why3session.xml
examples/vstte10_queens/why3session.xml
+40
-85
examples/vstte10_queens/why3shapes.dat
examples/vstte10_queens/why3shapes.dat
+0
-10
examples/vstte10_queens/why3shapes.gz
examples/vstte10_queens/why3shapes.gz
+0
-0
examples/vstte10_search_list/why3session.xml
examples/vstte10_search_list/why3session.xml
+75
-187
examples/vstte10_search_list/why3shapes.dat
examples/vstte10_search_list/why3shapes.dat
+0
-16
examples/vstte10_search_list/why3shapes.gz
examples/vstte10_search_list/why3shapes.gz
+0
-0
examples/vstte12_bfs/why3session.xml
examples/vstte12_bfs/why3session.xml
+767
-1010
examples/vstte12_bfs/why3shapes.dat
examples/vstte12_bfs/why3shapes.dat
+0
-60
examples/vstte12_bfs/why3shapes.gz
examples/vstte12_bfs/why3shapes.gz
+0
-0
examples/vstte12_combinators/why3session.xml
examples/vstte12_combinators/why3session.xml
+283
-665
examples/vstte12_combinators/why3shapes.dat
examples/vstte12_combinators/why3shapes.dat
+0
-85
examples/vstte12_combinators/why3shapes.gz
examples/vstte12_combinators/why3shapes.gz
+0
-0
examples/vstte12_ring_buffer/why3session.xml
examples/vstte12_ring_buffer/why3session.xml
+300
-682
examples/vstte12_ring_buffer/why3shapes.dat
examples/vstte12_ring_buffer/why3shapes.dat
+0
-95
examples/vstte12_ring_buffer/why3shapes.gz
examples/vstte12_ring_buffer/why3shapes.gz
+0
-0
examples/vstte12_tree_reconstruction/why3session.xml
examples/vstte12_tree_reconstruction/why3session.xml
+256
-595
examples/vstte12_tree_reconstruction/why3shapes.dat
examples/vstte12_tree_reconstruction/why3shapes.dat
+0
-75
examples/vstte12_tree_reconstruction/why3shapes.gz
examples/vstte12_tree_reconstruction/why3shapes.gz
+0
-0
examples/vstte12_two_way_sort/why3session.xml
examples/vstte12_two_way_sort/why3session.xml
+92
-223
examples/vstte12_two_way_sort/why3shapes.dat
examples/vstte12_two_way_sort/why3shapes.dat
+0
-28
examples/vstte12_two_way_sort/why3shapes.gz
examples/vstte12_two_way_sort/why3shapes.gz
+0
-0
examples/warshall_algorithm/why3session.xml
examples/warshall_algorithm/why3session.xml
+128
-308
examples/warshall_algorithm/why3shapes.dat
examples/warshall_algorithm/why3shapes.dat
+0
-39
examples/warshall_algorithm/why3shapes.gz
examples/warshall_algorithm/why3shapes.gz
+0
-0
examples/zeros/why3session.xml
examples/zeros/why3session.xml
+43
-100
examples/zeros/why3shapes.dat
examples/zeros/why3shapes.dat
+0
-11
examples/zeros/why3shapes.gz
examples/zeros/why3shapes.gz
+0
-0
lib/why3/array/why3session.xml
lib/why3/array/why3session.xml
+54
-94
lib/why3/array/why3shapes.dat
lib/why3/array/why3shapes.dat
+0
-7
lib/why3/array/why3shapes.gz
lib/why3/array/why3shapes.gz
+0
-0
No files found.
examples/add_list/why3session.xml
View file @
d3dfe8ec
...
...
@@ -2,66 +2,32 @@
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session
shape_version=
"4"
>
<prover
id=
"0"
name=
"CVC3"
version=
"2.4.1"
timelimit=
"5"
memlimit=
"1000"
/>
<prover
id=
"1"
name=
"Alt-Ergo"
version=
"0.95.1"
timelimit=
"5"
memlimit=
"1000"
/>
<prover
id=
"2"
name=
"Z3"
version=
"3.2"
timelimit=
"5"
memlimit=
"1000"
/>
<file
name=
"../add_list.mlw"
expanded=
"true"
>
<theory
name=
"SumList"
>
</theory>
<theory
name=
"AddListRec"
expanded=
"true"
>
<goal
name=
"WP_parameter sum"
expl=
"VC for sum"
sum=
"0ad629c2956d434cdf621a03e0b7c7ba"
expanded=
"true"
>
<label
name=
"expl:VC for sum"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.01"
/>
</proof>
<proof
prover=
"1"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
<proof
prover=
"2"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
<goal
name=
"WP_parameter main"
expl=
"VC for main"
sum=
"6b4e350cd7d1b4015bab61dc01e96aec"
expanded=
"true"
>
<label
name=
"expl:VC for main"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
<proof
prover=
"2"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
</theory>
<theory
name=
"AddListImp"
expanded=
"true"
>
<goal
name=
"WP_parameter sum"
expl=
"VC for sum"
sum=
"82f58e47d4e58d15d59a87efee2a6ad8"
expanded=
"true"
>
<label
name=
"expl:VC for sum"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
<proof
prover=
"2"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
<goal
name=
"WP_parameter main"
expl=
"VC for main"
sum=
"9051692e9ac1a4d1f56386a0fd7d440f"
expanded=
"true"
>
<label
name=
"expl:VC for main"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
<proof
prover=
"2"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
</theory>
</file>
<prover
id=
"0"
name=
"Alt-Ergo"
version=
"0.95.1"
timelimit=
"5"
memlimit=
"1000"
/>
<prover
id=
"1"
name=
"CVC3"
version=
"2.4.1"
timelimit=
"5"
memlimit=
"1000"
/>
<prover
id=
"2"
name=
"Z3"
version=
"3.2"
timelimit=
"5"
memlimit=
"1000"
/>
<file
name=
"../add_list.mlw"
expanded=
"true"
>
<theory
name=
"SumList"
>
</theory>
<theory
name=
"AddListRec"
expanded=
"true"
>
<goal
name=
"WP_parameter sum"
expl=
"VC for sum"
sum=
"0ad629c2956d434cdf621a03e0b7c7ba"
expanded=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.02"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.01"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"WP_parameter main"
expl=
"VC for main"
sum=
"6b4e350cd7d1b4015bab61dc01e96aec"
expanded=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.02"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
</theory>
<theory
name=
"AddListImp"
expanded=
"true"
>
<goal
name=
"WP_parameter sum"
expl=
"VC for sum"
sum=
"82f58e47d4e58d15d59a87efee2a6ad8"
expanded=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.02"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"WP_parameter main"
expl=
"VC for main"
sum=
"9051692e9ac1a4d1f56386a0fd7d440f"
expanded=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.02"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
</theory>
</file>
</why3session>
examples/add_list/why3shapes.dat
deleted
100644 → 0
View file @
2ce79f5a
0ad629c2956d434cdf621a03e0b7c7ba Cainfix =c0.0aadd_realV0Aainfix =c0aadd_intV0aNilCainfix =V4aadd_realV0Aainfix =ainfix +V5V3aadd_intV0aIntegerVainfix =ainfix +.V6V4aadd_realV0Aainfix =V3aadd_intV0aRealVV1Iainfix =V4aadd_realV2Aainfix =V3aadd_intV2FACfaNilainfix =V7V2aConswVV0aConsVVV0F
6b4e350cd7d1b4015bab61dc01e96aec ainfix =V2c4.7Aainfix =V1c22Iainfix =V2aadd_realV0Aainfix =V1aadd_intV0FLaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNil
82f58e47d4e58d15d59a87efee2a6ad8 ifCainfix =V2aadd_realV0Aainfix =V3aadd_intV0aNilCfaNilainfix =V8V7aConswVV1Aainfix =ainfix +.V2aadd_realV7aadd_realV0Aainfix =ainfix +V6aadd_intV7aadd_intV0Iainfix =V7V5FIainfix =V6ainfix +V3V4FaConsaIntegerVVCfaNilainfix =V13V12aConswVV1Aainfix =ainfix +.V11aadd_realV12aadd_realV0Aainfix =ainfix +V3aadd_intV12aadd_intV0Iainfix =V12V10FIainfix =V11ainfix +.V2V9FaConsaRealVVV1tIainfix =ainfix +.V2aadd_realV1aadd_realV0Aainfix =ainfix +V3aadd_intV1aadd_intV0FAainfix =ainfix +.c0.0aadd_realV0aadd_realV0Aainfix =ainfix +c0aadd_intV0aadd_intV0F
9051692e9ac1a4d1f56386a0fd7d440f ainfix =V2c4.7Aainfix =V1c22Iainfix =V2aadd_realV0Aainfix =V1aadd_intV0FLaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNil
examples/add_list/why3shapes.gz
0 → 100644
View file @
d3dfe8ec
File added
examples/algo63/why3session.xml
View file @
d3dfe8ec
This diff is collapsed.
Click to expand it.
examples/algo63/why3shapes.dat
deleted
100644 → 0
View file @
2ce79f5a
This diff is collapsed.
Click to expand it.
examples/algo63/why3shapes.gz
0 → 100644
View file @
d3dfe8ec
File added
examples/algo64/why3session.xml
View file @
d3dfe8ec
...
...
@@ -2,139 +2,65 @@
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session
shape_version=
"4"
>
<prover
id=
"0"
name=
"Alt-Ergo"
version=
"0.95.2"
timelimit=
"5"
memlimit=
"1000"
/>
<file
name=
"../algo64.mlw"
expanded=
"true"
>
<theory
name=
"Algo64"
expanded=
"true"
>
<goal
name=
"WP_parameter quicksort"
expl=
"VC for quicksort"
sum=
"b3c80285a2f93720ffbeec07fe9484f7"
expanded=
"true"
>
<label
name=
"expl:VC for quicksort"
/>
<transf
name=
"split_goal_wp"
expanded=
"true"
>
<goal
name=
"WP_parameter quicksort.1"
expl=
"1. precondition"
sum=
"60641f0dd6fd791e2eb04365466e4b67"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
<goal
name=
"WP_parameter quicksort.2"
expl=
"2. variant decrease"
sum=
"d044cdfb327536252d9d35d6c8c8d779"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.01"
/>
</proof>
</goal>
<goal
name=
"WP_parameter quicksort.3"
expl=
"3. precondition"
sum=
"c51bbed49cb41b5186ee449ca22b5d0f"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.01"
/>
</proof>
</goal>
<goal
name=
"WP_parameter quicksort.4"
expl=
"4. assertion"
sum=
"a62cc8ba874159b234bb59428fe08b3c"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.14"
/>
</proof>
</goal>
<goal
name=
"WP_parameter quicksort.5"
expl=
"5. variant decrease"
sum=
"cbc7bedb98f7451986a3718eda496a7c"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
<goal
name=
"WP_parameter quicksort.6"
expl=
"6. precondition"
sum=
"fff053c1414e1610d034118e841c6500"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
<goal
name=
"WP_parameter quicksort.7"
expl=
"7. assertion"
sum=
"c286faac90136a80939022ab618896af"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"2.07"
/>
</proof>
</goal>
<goal
name=
"WP_parameter quicksort.8"
expl=
"8. postcondition"
sum=
"bf52bb94f3ce94cc8aeb29cfbd99aba5"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.53"
/>
</proof>
</goal>
<goal
name=
"WP_parameter quicksort.9"
expl=
"9. postcondition"
sum=
"97cc3e363dcba7833cc03add00eca267"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.16"
/>
</proof>
</goal>
<goal
name=
"WP_parameter quicksort.10"
expl=
"10. postcondition"
sum=
"16dcef28364b3606b5af7ea67b96d36c"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.01"
/>
</proof>
</goal>
<goal
name=
"WP_parameter quicksort.11"
expl=
"11. postcondition"
sum=
"a2af1e38ef1266733de9df088d4b57d3"
>
<label
name=
"expl:VC for quicksort"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
</transf>
</goal>
<goal
name=
"WP_parameter qs"
expl=
"VC for qs"
sum=
"c020ba36a9f1cbc706a81299d7e67dc5"
>
<label
name=
"expl:VC for qs"
/>
<transf
name=
"split_goal_wp"
>
<goal
name=
"WP_parameter qs.1"
expl=
"1. precondition"
sum=
"af20b26413ca9ad74cd53bb91ad9bf58"
>
<label
name=
"expl:VC for qs"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
<goal
name=
"WP_parameter qs.2"
expl=
"2. postcondition"
sum=
"8c72e4401654ed269af73c95614802d2"
>
<label
name=
"expl:VC for qs"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
<goal
name=
"WP_parameter qs.3"
expl=
"3. postcondition"
sum=
"abf810b8c32150c26b4a3f3e6aacac6e"
>
<label
name=
"expl:VC for qs"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
<goal
name=
"WP_parameter qs.4"
expl=
"4. postcondition"
sum=
"ba4a3b43dca6859d783d70d4c5b16669"
>
<label
name=
"expl:VC for qs"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.01"
/>
</proof>
</goal>
<goal
name=
"WP_parameter qs.5"
expl=
"5. postcondition"
sum=
"8532155787a9b770710dad8ca4324c1f"
>
<label
name=
"expl:VC for qs"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.01"
/>
</proof>
</goal>
</transf>
</goal>
</theory>
</file>
<prover
id=
"0"
name=
"Alt-Ergo"
version=
"0.95.2"
timelimit=
"5"
memlimit=
"1000"
/>
<file
name=
"../algo64.mlw"
expanded=
"true"
>
<theory
name=
"Algo64"
expanded=
"true"
>
<goal
name=
"WP_parameter quicksort"
expl=
"VC for quicksort"
sum=
"b3c80285a2f93720ffbeec07fe9484f7"
expanded=
"true"
>
<transf
name=
"split_goal_wp"
expanded=
"true"
>
<goal
name=
"WP_parameter quicksort.1"
expl=
"1. precondition"
sum=
"60641f0dd6fd791e2eb04365466e4b67"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"WP_parameter quicksort.2"
expl=
"2. variant decrease"
sum=
"d044cdfb327536252d9d35d6c8c8d779"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.01"
/></proof>
</goal>
<goal
name=
"WP_parameter quicksort.3"
expl=
"3. precondition"
sum=
"c51bbed49cb41b5186ee449ca22b5d0f"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.01"
/></proof>
</goal>
<goal
name=
"WP_parameter quicksort.4"
expl=
"4. assertion"
sum=
"a62cc8ba874159b234bb59428fe08b3c"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.14"
/></proof>
</goal>
<goal
name=
"WP_parameter quicksort.5"
expl=
"5. variant decrease"
sum=
"cbc7bedb98f7451986a3718eda496a7c"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"WP_parameter quicksort.6"
expl=
"6. precondition"
sum=
"fff053c1414e1610d034118e841c6500"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"WP_parameter quicksort.7"
expl=
"7. assertion"
sum=
"c286faac90136a80939022ab618896af"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"2.07"
/></proof>
</goal>
<goal
name=
"WP_parameter quicksort.8"
expl=
"8. postcondition"
sum=
"bf52bb94f3ce94cc8aeb29cfbd99aba5"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.53"
/></proof>
</goal>
<goal
name=
"WP_parameter quicksort.9"
expl=
"9. postcondition"
sum=
"97cc3e363dcba7833cc03add00eca267"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.16"
/></proof>
</goal>
<goal
name=
"WP_parameter quicksort.10"
expl=
"10. postcondition"
sum=
"16dcef28364b3606b5af7ea67b96d36c"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.01"
/></proof>
</goal>
<goal
name=
"WP_parameter quicksort.11"
expl=
"11. postcondition"
sum=
"a2af1e38ef1266733de9df088d4b57d3"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
</transf>
</goal>
<goal
name=
"WP_parameter qs"
expl=
"VC for qs"
sum=
"c020ba36a9f1cbc706a81299d7e67dc5"
>
<transf
name=
"split_goal_wp"
>
<goal
name=
"WP_parameter qs.1"
expl=
"1. precondition"
sum=
"af20b26413ca9ad74cd53bb91ad9bf58"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"WP_parameter qs.2"
expl=
"2. postcondition"
sum=
"8c72e4401654ed269af73c95614802d2"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"WP_parameter qs.3"
expl=
"3. postcondition"
sum=
"abf810b8c32150c26b4a3f3e6aacac6e"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"WP_parameter qs.4"
expl=
"4. postcondition"
sum=
"ba4a3b43dca6859d783d70d4c5b16669"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.01"
/></proof>
</goal>
<goal
name=
"WP_parameter qs.5"
expl=
"5. postcondition"
sum=
"8532155787a9b770710dad8ca4324c1f"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.01"
/></proof>
</goal>
</transf>
</goal>
</theory>
</file>
</why3session>
examples/algo64/why3shapes.dat
deleted
100644 → 0
View file @
2ce79f5a
b3c80285a2f93720ffbeec07fe9484f7 iasorted_subV1V2ainfix +V3c1Aapermut_subV4V4V2ainfix +V3c1asorted_subV11V2ainfix +V3c1Aapermut_subV4V12V2ainfix +V3c1Aaqs_partitionV10V12V2V3V6V5c42Iasorted_subV11V6ainfix +V3c1Aapermut_subV10V12V6ainfix +V3c1Aainfix <=c0V0Lamk arrayV0V11FAainfix <V3V0Aainfix <=V6V3Aainfix <=c0V6Aainfix <ainfix -V3V6ainfix -V3V2Aainfix <=c0ainfix -V3V2Aaqs_partitionV8V10V2V3V6V5c42Iasorted_subV9V2ainfix +V5c1Aapermut_subV8V10V2ainfix +V5c1Aainfix <=c0V0Lamk arrayV0V9FAainfix <V5V0Aainfix <=V2V5Aainfix <=c0V2Aainfix <ainfix -V5V2ainfix -V3V2Aainfix <=c0ainfix -V3V2Iainfix >=agetV7V13c42Iainfix <=V13V3Aainfix <=V6V13FAainfix =agetV7V14c42Iainfix <V14V6Aainfix <V5V14FAainfix <=agetV7V15c42Iainfix <=V15V5Aainfix <=V2V15FAapermut_subV4V8V2ainfix +V3c1Aainfix <=V6V3Aainfix <V5V6Aainfix <=V2V5Aainfix <=c0V0Lamk arrayV0V7FAainfix <V3V0Aainfix <V2V3Aainfix <=c0V2ainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
60641f0dd6fd791e2eb04365466e4b67 preconditionainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
d044cdfb327536252d9d35d6c8c8d779 variant decreaseainfix <ainfix -V5V2ainfix -V3V2Aainfix <=c0ainfix -V3V2Iainfix >=agetV7V9c42Iainfix <=V9V3Aainfix <=V6V9FAainfix =agetV7V10c42Iainfix <V10V6Aainfix <V5V10FAainfix <=agetV7V11c42Iainfix <=V11V5Aainfix <=V2V11FAapermut_subV4V8V2ainfix +V3c1Aainfix <=V6V3Aainfix <V5V6Aainfix <=V2V5Aainfix <=c0V0Lamk arrayV0V7FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
c51bbed49cb41b5186ee449ca22b5d0f preconditionainfix <V5V0Aainfix <=V2V5Aainfix <=c0V2Iainfix >=agetV7V9c42Iainfix <=V9V3Aainfix <=V6V9FAainfix =agetV7V10c42Iainfix <V10V6Aainfix <V5V10FAainfix <=agetV7V11c42Iainfix <=V11V5Aainfix <=V2V11FAapermut_subV4V8V2ainfix +V3c1Aainfix <=V6V3Aainfix <V5V6Aainfix <=V2V5Aainfix <=c0V0Lamk arrayV0V7FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
a62cc8ba874159b234bb59428fe08b3c assertionaqs_partitionV8V10V2V3V6V5c42Iasorted_subV9V2ainfix +V5c1Aapermut_subV8V10V2ainfix +V5c1Aainfix <=c0V0Lamk arrayV0V9FIainfix <V5V0Aainfix <=V2V5Aainfix <=c0V2Iainfix >=agetV7V11c42Iainfix <=V11V3Aainfix <=V6V11FAainfix =agetV7V12c42Iainfix <V12V6Aainfix <V5V12FAainfix <=agetV7V13c42Iainfix <=V13V5Aainfix <=V2V13FAapermut_subV4V8V2ainfix +V3c1Aainfix <=V6V3Aainfix <V5V6Aainfix <=V2V5Aainfix <=c0V0Lamk arrayV0V7FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
cbc7bedb98f7451986a3718eda496a7c variant decreaseainfix <ainfix -V3V6ainfix -V3V2Aainfix <=c0ainfix -V3V2Iaqs_partitionV8V10V2V3V6V5c42Iasorted_subV9V2ainfix +V5c1Aapermut_subV8V10V2ainfix +V5c1Aainfix <=c0V0Lamk arrayV0V9FIainfix <V5V0Aainfix <=V2V5Aainfix <=c0V2Iainfix >=agetV7V11c42Iainfix <=V11V3Aainfix <=V6V11FAainfix =agetV7V12c42Iainfix <V12V6Aainfix <V5V12FAainfix <=agetV7V13c42Iainfix <=V13V5Aainfix <=V2V13FAapermut_subV4V8V2ainfix +V3c1Aainfix <=V6V3Aainfix <V5V6Aainfix <=V2V5Aainfix <=c0V0Lamk arrayV0V7FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
fff053c1414e1610d034118e841c6500 preconditionainfix <V3V0Aainfix <=V6V3Aainfix <=c0V6Iaqs_partitionV8V10V2V3V6V5c42Iasorted_subV9V2ainfix +V5c1Aapermut_subV8V10V2ainfix +V5c1Aainfix <=c0V0Lamk arrayV0V9FIainfix <V5V0Aainfix <=V2V5Aainfix <=c0V2Iainfix >=agetV7V11c42Iainfix <=V11V3Aainfix <=V6V11FAainfix =agetV7V12c42Iainfix <V12V6Aainfix <V5V12FAainfix <=agetV7V13c42Iainfix <=V13V5Aainfix <=V2V13FAapermut_subV4V8V2ainfix +V3c1Aainfix <=V6V3Aainfix <V5V6Aainfix <=V2V5Aainfix <=c0V0Lamk arrayV0V7FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
c286faac90136a80939022ab618896af assertionaqs_partitionV10V12V2V3V6V5c42Iasorted_subV11V6ainfix +V3c1Aapermut_subV10V12V6ainfix +V3c1Aainfix <=c0V0Lamk arrayV0V11FIainfix <V3V0Aainfix <=V6V3Aainfix <=c0V6Iaqs_partitionV8V10V2V3V6V5c42Iasorted_subV9V2ainfix +V5c1Aapermut_subV8V10V2ainfix +V5c1Aainfix <=c0V0Lamk arrayV0V9FIainfix <V5V0Aainfix <=V2V5Aainfix <=c0V2Iainfix >=agetV7V13c42Iainfix <=V13V3Aainfix <=V6V13FAainfix =agetV7V14c42Iainfix <V14V6Aainfix <V5V14FAainfix <=agetV7V15c42Iainfix <=V15V5Aainfix <=V2V15FAapermut_subV4V8V2ainfix +V3c1Aainfix <=V6V3Aainfix <V5V6Aainfix <=V2V5Aainfix <=c0V0Lamk arrayV0V7FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
bf52bb94f3ce94cc8aeb29cfbd99aba5 postconditionapermut_subV4V12V2ainfix +V3c1Iaqs_partitionV10V12V2V3V6V5c42Iasorted_subV11V6ainfix +V3c1Aapermut_subV10V12V6ainfix +V3c1Aainfix <=c0V0Lamk arrayV0V11FIainfix <V3V0Aainfix <=V6V3Aainfix <=c0V6Iaqs_partitionV8V10V2V3V6V5c42Iasorted_subV9V2ainfix +V5c1Aapermut_subV8V10V2ainfix +V5c1Aainfix <=c0V0Lamk arrayV0V9FIainfix <V5V0Aainfix <=V2V5Aainfix <=c0V2Iainfix >=agetV7V13c42Iainfix <=V13V3Aainfix <=V6V13FAainfix =agetV7V14c42Iainfix <V14V6Aainfix <V5V14FAainfix <=agetV7V15c42Iainfix <=V15V5Aainfix <=V2V15FAapermut_subV4V8V2ainfix +V3c1Aainfix <=V6V3Aainfix <V5V6Aainfix <=V2V5Aainfix <=c0V0Lamk arrayV0V7FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
97cc3e363dcba7833cc03add00eca267 postconditionasorted_subV11V2ainfix +V3c1Iaqs_partitionV10V12V2V3V6V5c42Iasorted_subV11V6ainfix +V3c1Aapermut_subV10V12V6ainfix +V3c1Aainfix <=c0V0Lamk arrayV0V11FIainfix <V3V0Aainfix <=V6V3Aainfix <=c0V6Iaqs_partitionV8V10V2V3V6V5c42Iasorted_subV9V2ainfix +V5c1Aapermut_subV8V10V2ainfix +V5c1Aainfix <=c0V0Lamk arrayV0V9FIainfix <V5V0Aainfix <=V2V5Aainfix <=c0V2Iainfix >=agetV7V13c42Iainfix <=V13V3Aainfix <=V6V13FAainfix =agetV7V14c42Iainfix <V14V6Aainfix <V5V14FAainfix <=agetV7V15c42Iainfix <=V15V5Aainfix <=V2V15FAapermut_subV4V8V2ainfix +V3c1Aainfix <=V6V3Aainfix <V5V6Aainfix <=V2V5Aainfix <=c0V0Lamk arrayV0V7FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
16dcef28364b3606b5af7ea67b96d36c postconditionapermut_subV4V4V2ainfix +V3c1INainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
a2af1e38ef1266733de9df088d4b57d3 postconditionasorted_subV1V2ainfix +V3c1INainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0Lamk arrayV0V1F
c020ba36a9f1cbc706a81299d7e67dc5 iasorted_subV1c0V0Aapermut_allV2V2asorted_subV4c0V0Aapermut_allV2V5Iasorted_subV4c0ainfix +V3c1Aapermut_subV2V5c0ainfix +V3c1Aainfix <=c0V0Lamk arrayV0V4FAainfix <V3V0Aainfix <=c0V3Aainfix <=c0c0Lainfix -V0c1ainfix >V0c0Iainfix <=c0V0Lamk arrayV0V1F
af20b26413ca9ad74cd53bb91ad9bf58 preconditionainfix <V3V0Aainfix <=c0V3Aainfix <=c0c0Lainfix -V0c1Iainfix >V0c0Iainfix <=c0V0Lamk arrayV0V1F
8c72e4401654ed269af73c95614802d2 postconditionapermut_allV2V5Iasorted_subV4c0ainfix +V3c1Aapermut_subV2V5c0ainfix +V3c1Aainfix <=c0V0Lamk arrayV0V4FIainfix <V3V0Aainfix <=c0V3Aainfix <=c0c0Lainfix -V0c1Iainfix >V0c0Iainfix <=c0V0Lamk arrayV0V1F
abf810b8c32150c26b4a3f3e6aacac6e postconditionasorted_subV4c0V0Iasorted_subV4c0ainfix +V3c1Aapermut_subV2V5c0ainfix +V3c1Aainfix <=c0V0Lamk arrayV0V4FIainfix <V3V0Aainfix <=c0V3Aainfix <=c0c0Lainfix -V0c1Iainfix >V0c0Iainfix <=c0V0Lamk arrayV0V1F
ba4a3b43dca6859d783d70d4c5b16669 postconditionapermut_allV2V2INainfix >V0c0Iainfix <=c0V0Lamk arrayV0V1F
8532155787a9b770710dad8ca4324c1f postconditionasorted_subV1c0V0INainfix >V0c0Iainfix <=c0V0Lamk arrayV0V1F
examples/algo64/why3shapes.gz
0 → 100644
View file @
d3dfe8ec
File added
examples/algo65/why3session.xml
View file @
d3dfe8ec
...
...
@@ -2,311 +2,138 @@
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session
shape_version=
"4"
>
<prover
id=
"0"
name=
"Alt-Ergo"
version=
"0.95.2"
timelimit=
"5"
memlimit=
"1000"
/>
<file
name=
"../algo65.mlw"
expanded=
"true"
>
<theory
name=
"Algo65"
expanded=
"true"
>
<goal
name=
"WP_parameter find"
expl=
"VC for find"
sum=
"6868a7addea3afd6aefa8d9aa500c4dc"
expanded=
"true"
>
<label
name=
"expl:VC for find"
/>
<transf
name=
"split_goal"
expanded=
"true"
>
<goal
name=
"WP_parameter find.1"
expl=
"1. precondition"
sum=
"cf061e6b0c714b137f5b85834f75c045"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.00"
/>
</proof>
</goal>
<goal
name=
"WP_parameter find.2"
expl=
"2. variant decrease"
sum=
"a220fe990bf8270627c276501ad45e38"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.00"
/>
</proof>
</goal>
<goal
name=
"WP_parameter find.3"
expl=
"3. precondition"
sum=
"82a3df1ed87ce5e4bb60696b5f6a3825"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.01"
/>
</proof>
</goal>
<goal
name=
"WP_parameter find.4"
expl=
"4. assertion"
sum=
"fca08a55f93b232b4ad0c12ac4cbe9ce"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.01"
/>
</proof>
</goal>
<goal
name=
"WP_parameter find.5"
expl=
"5. assertion"
sum=
"611a958d5fef40cbafefc98b75bffa4d"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
<goal
name=
"WP_parameter find.6"
expl=
"6. assertion"
sum=
"ed9124e274593de98fac324c81bf7245"
expanded=
"true"
>
<label
name=
"expl:VC for find"
/>
<transf
name=
"split_goal_wp"
expanded=
"true"
>
<goal
name=
"WP_parameter find.6.1"
expl=
"1. assertion"
sum=
"3146622a4f15a5bf2b8b9cb7bf70dd43"
expanded=
"true"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
timelimit=
"6"
>
<result
status=
"valid"
time=
"0.19"
/>
</proof>
</goal>
<goal
name=
"WP_parameter find.6.2"
expl=
"2. assertion"
sum=
"e7631e9a86bd4136b65da1d42a82c807"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.11"
/>
</proof>
</goal>
</transf>
</goal>
<goal
name=
"WP_parameter find.7"
expl=
"7. variant decrease"
sum=
"d6f051702eae57638697208968e570d5"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>
<goal
name=
"WP_parameter find.8"
expl=
"8. precondition"
sum=
"a81e1cb1c269da1f11dab3955f3b9f53"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.01"
/>
</proof>
</goal>
<goal
name=
"WP_parameter find.9"
expl=
"9. assertion"
sum=
"050916e733a8abc8f1240832dc4f8743"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.01"
/>
</proof>
</goal>
<goal
name=
"WP_parameter find.10"
expl=
"10. assertion"
sum=
"b7afc00bc364084b94495440f0c56cd7"
>
<label
name=
"expl:VC for find"
/>
<proof
prover=
"0"
>
<result
status=
"valid"
time=
"0.02"
/>
</proof>
</goal>