Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Why3
why3
Commits
9ea9cc34
Commit
9ea9cc34
authored
May 25, 2012
by
MARCHE Claude
Browse files
Bitvector example: more proofs
parent
2098f8e9
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
examples/bitvectors/double/why3session.xml
View file @
9ea9cc34
...
...
@@ -47,7 +47,7 @@
name=
"nth_one1"
locfile=
"bitvectors/double/../double.why"
loclnum=
"73"
loccnumb=
"8"
loccnume=
"16"
sum=
"
d18ab08209f31f731dfd704613a2e30b
"
sum=
"
3848d3fd3fbc40c879e047aaab4a85a2
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =anthaoneV0aFalseIainfix <=V0c51Aainfix <=c0V0F"
>
...
...
@@ -64,7 +64,7 @@
name=
"nth_one2"
locfile=
"bitvectors/double/../double.why"
loclnum=
"74"
loccnumb=
"8"
loccnume=
"16"
sum=
"
dbdf93155a985325f8f4fedd2cc1ce23
"
sum=
"
719c2d2317fadc995adafb386c90b2c5
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =anthaoneV0aTrueIainfix <=V0c61Aainfix <=c52V0F"
>
...
...
@@ -74,14 +74,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.0
5
"
/>
<result
status=
"valid"
time=
"0.0
7
"
/>
</proof>
</goal>
<goal
name=
"nth_one3"
locfile=
"bitvectors/double/../double.why"
loclnum=
"75"
loccnumb=
"8"
loccnume=
"16"
sum=
"
78dcef156ce4f14b8c06646563922753
"
sum=
"
6778125994116ef0019c84160a720db2
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =anthaoneV0aFalseIainfix <=V0c63Aainfix <=c62V0F"
>
...
...
@@ -91,14 +91,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.0
6
"
/>
<result
status=
"valid"
time=
"0.0
7
"
/>
</proof>
</goal>
<goal
name=
"sign_one"
locfile=
"bitvectors/double/../double.why"
loclnum=
"77"
loccnumb=
"8"
loccnume=
"16"
sum=
"
ff5eb7f2e82fa0653ea1884adaa61d9f
"
sum=
"
b70858eca86de90b74841ff3d76acfbc
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =asignaoneaFalse"
>
...
...
@@ -108,7 +108,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.1
0
"
/>
<result
status=
"valid"
time=
"0.1
2
"
/>
</proof>
<proof
prover=
"1"
...
...
@@ -124,7 +124,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.0
2
"
/>
<result
status=
"valid"
time=
"0.0
3
"
/>
</proof>
<proof
prover=
"2"
...
...
@@ -132,7 +132,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.0
2
"
/>
<result
status=
"valid"
time=
"0.0
3
"
/>
</proof>
<proof
prover=
"5"
...
...
@@ -140,14 +140,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.1
0
"
/>
<result
status=
"valid"
time=
"0.1
2
"
/>
</proof>
</goal>
<goal
name=
"exp_one"
locfile=
"bitvectors/double/../double.why"
loclnum=
"78"
loccnumb=
"8"
loccnume=
"15"
sum=
"
08f27bcd545f7664746d5232bff96501
"
sum=
"
15a5f4ba0b6c6193db79d281053be198
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =aexpaonec1023"
>
...
...
@@ -157,7 +157,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"
4.87
"
/>
<result
status=
"valid"
time=
"
0.58
"
/>
</proof>
<proof
prover=
"3"
...
...
@@ -166,14 +166,14 @@
edited=
"double_TestDouble_exp_one_1.v"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.6
0
"
/>
<result
status=
"valid"
time=
"0.6
6
"
/>
</proof>
</goal>
<goal
name=
"mantissa_one"
locfile=
"bitvectors/double/../double.why"
loclnum=
"79"
loccnumb=
"8"
loccnume=
"20"
sum=
"
3916c94461ebce50b2aa55917a3011b8
"
sum=
"
d8d24976ea1004e5f2a002910f1f0307
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =amantissaaonec0"
>
...
...
@@ -183,7 +183,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.
6
7"
/>
<result
status=
"valid"
time=
"0.
7
7"
/>
</proof>
<proof
prover=
"0"
...
...
@@ -199,14 +199,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"
2.98
"
/>
<result
status=
"valid"
time=
"
3.21
"
/>
</proof>
</goal>
<goal
name=
"double_value_of_1"
locfile=
"bitvectors/double/../double.why"
loclnum=
"81"
loccnumb=
"8"
loccnume=
"25"
sum=
"
d5d64f7ab2d369243a42739379eb07a9
"
sum=
"
fef95cf59dfcb5007abf14eb78393ff2
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =adouble_of_bv64aonec1.0"
>
...
...
@@ -216,7 +216,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.0
2
"
/>
<result
status=
"valid"
time=
"0.0
3
"
/>
</proof>
<proof
prover=
"0"
...
...
examples/bitvectors/neg_as_xor/why3session.xml
View file @
9ea9cc34
...
...
@@ -32,7 +32,7 @@
name=
"Nth_j"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"13"
loccnumb=
"8"
loccnume=
"13"
sum=
"
abc7eaee768e35d633c1052837f84c8c
"
sum=
"
313f7cfd9cb238cefe6b30a61ef11c31
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =anthajV0aFalseIainfix <=V0c62Aainfix <=c0V0F"
>
...
...
@@ -42,14 +42,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.0
8
"
/>
<result
status=
"valid"
time=
"0.0
9
"
/>
</proof>
</goal>
<goal
name=
"sign_of_j"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"15"
loccnumb=
"8"
loccnume=
"17"
sum=
"
34eec7200ed8e48eaf94d3cc7620a3dc
"
sum=
"
1c5c190d58ac88ccf9f66a6e92798676
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =asignajaTrue"
>
...
...
@@ -66,7 +66,7 @@
name=
"mantissa_of_j"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"16"
loccnumb=
"8"
loccnume=
"21"
sum=
"
6970305c1ef7a17012115ef268945552
"
sum=
"
522d8bafdca7f060bd6692b30a154154
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =amantissaajc0"
>
...
...
@@ -76,7 +76,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.
66
"
/>
<result
status=
"valid"
time=
"0.
74
"
/>
</proof>
<proof
prover=
"0"
...
...
@@ -84,7 +84,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.1
4
"
/>
<result
status=
"valid"
time=
"0.1
6
"
/>
</proof>
<proof
prover=
"3"
...
...
@@ -92,14 +92,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"3.
40
"
/>
<result
status=
"valid"
time=
"3.
69
"
/>
</proof>
</goal>
<goal
name=
"exp_of_j"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"17"
loccnumb=
"8"
loccnume=
"16"
sum=
"8
faf4117201f47f3d9a2bbedaae3c556
"
sum=
"8
124c943d92944659f01f19ed43f7c04
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =aexpajc0"
>
...
...
@@ -109,7 +109,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.
66
"
/>
<result
status=
"valid"
time=
"0.
74
"
/>
</proof>
<proof
prover=
"0"
...
...
@@ -117,7 +117,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.1
4
"
/>
<result
status=
"valid"
time=
"0.1
6
"
/>
</proof>
<proof
prover=
"3"
...
...
@@ -125,14 +125,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"3.
21
"
/>
<result
status=
"valid"
time=
"3.
08
"
/>
</proof>
</goal>
<goal
name=
"int_of_bv"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"18"
loccnumb=
"8"
loccnume=
"17"
sum=
"
aa658bdd2ce269f4bcf82983ea27b498
"
sum=
"
d341fed6fab8b02bd0bba58deeb31623
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =adouble_of_bv64ajc0.0"
>
...
...
@@ -142,7 +142,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.1
1
"
/>
<result
status=
"valid"
time=
"0.1
2
"
/>
</proof>
<proof
prover=
"0"
...
...
@@ -158,14 +158,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.1
0
"
/>
<result
status=
"valid"
time=
"0.1
2
"
/>
</proof>
</goal>
<goal
name=
"MainResultBits"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"20"
loccnumb=
"8"
loccnume=
"22"
sum=
"
03bfc9513d319c9b73254a74d633013c
"
sum=
"
9ea8f95e8958d5af3426f01ba4e45dbf
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =anthabw_xorV0ajV1anthV0V1Iainfix <V1c63Aainfix <=c0V1FF"
>
...
...
@@ -182,7 +182,7 @@
name=
"MainResultSign"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"23"
loccnumb=
"8"
loccnume=
"22"
sum=
"
4f563eb91bd49148fab0954a7ac4b7a8
"
sum=
"
9b95d73cc715f26a6e4a596ad40601a2
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =anthabw_xorV0ajc63anotbanthV0c63F"
>
...
...
@@ -192,14 +192,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.0
2
"
/>
<result
status=
"valid"
time=
"0.0
3
"
/>
</proof>
</goal>
<goal
name=
"Sign_of_xor_j"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"25"
loccnumb=
"8"
loccnume=
"21"
sum=
"
b19c46ce4058940cea14d79fc9d3d0c
0"
sum=
"
5c22f51afd72897f2722925bdf3ca2b
0"
proved=
"true"
expanded=
"false"
shape=
"ainfix =asignabw_xorV0ajanotbasignV0F"
>
...
...
@@ -232,7 +232,7 @@
name=
"Exp_of_xor_j"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"27"
loccnumb=
"8"
loccnume=
"20"
sum=
"
bf6f51fa79aaec331c331c4b0ebda5dd
"
sum=
"
ccbeb8d697184227f9f75d9bacb2a039
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =aexpabw_xorV0ajaexpV0F"
>
...
...
@@ -242,7 +242,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.6
9
"
/>
<result
status=
"valid"
time=
"0.
7
6"
/>
</proof>
<proof
prover=
"0"
...
...
@@ -250,7 +250,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.9
1
"
/>
<result
status=
"valid"
time=
"0.9
6
"
/>
</proof>
<proof
prover=
"3"
...
...
@@ -258,14 +258,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"3.
16
"
/>
<result
status=
"valid"
time=
"3.
39
"
/>
</proof>
</goal>
<goal
name=
"Mantissa_of_xor_j"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"29"
loccnumb=
"8"
loccnume=
"25"
sum=
"
5742f66ed818a0906e1a42f5abc3f359
"
sum=
"
14f714cc419ba2f8a7c89860ce5b945b
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =amantissaabw_xorV0ajamantissaV0F"
>
...
...
@@ -275,7 +275,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.
69
"
/>
<result
status=
"valid"
time=
"0.
77
"
/>
</proof>
<proof
prover=
"0"
...
...
@@ -283,7 +283,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"0.
5
6"
/>
<result
status=
"valid"
time=
"0.6
0
"
/>
</proof>
<proof
prover=
"3"
...
...
@@ -291,14 +291,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"3.
32
"
/>
<result
status=
"valid"
time=
"3.
58
"
/>
</proof>
</goal>
<goal
name=
"MainResultZero"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"31"
loccnumb=
"8"
loccnume=
"22"
sum=
"
921818a19cb7e0dd4adaa3784b67829
2"
sum=
"
397e23c002ef82f6a4eace3139cc49c
2"
proved=
"true"
expanded=
"false"
shape=
"ainfix =adouble_of_bv64abw_xorV0ajaprefix -.adouble_of_bv64V0Iainfix =amantissaV0c0Aainfix =c0aexpV0F"
>
...
...
@@ -308,7 +308,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"
0.6
7"
/>
<result
status=
"valid"
time=
"
1.0
7"
/>
</proof>
<proof
prover=
"0"
...
...
@@ -316,7 +316,7 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"
1.72
"
/>
<result
status=
"valid"
time=
"
0.39
"
/>
</proof>
<proof
prover=
"3"
...
...
@@ -324,14 +324,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"3.
10
"
/>
<result
status=
"valid"
time=
"3.
58
"
/>
</proof>
</goal>
<goal
name=
"sign_neg"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"34"
loccnumb=
"8"
loccnume=
"16"
sum=
"
b54402c83b94259ef155185ddfdf1260
"
sum=
"
610aa54b635d7d1565a29d17127341ca
"
proved=
"true"
expanded=
"false"
shape=
"ainfix =asign_valueanotbasignV0aprefix -.asign_valueasignV0F"
>
...
...
@@ -341,14 +341,14 @@
memlimit=
"1000"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"
2.80
"
/>
<result
status=
"valid"
time=
"
0.34
"
/>
</proof>
</goal>
<goal
name=
"MainResult"
locfile=
"bitvectors/neg_as_xor/../neg_as_xor.why"
loclnum=
"36"
loccnumb=
"8"
loccnume=
"18"
sum=
"
fa6f38fbf181f139fbf31b549f4e91ba
"
sum=
"
99f2c975165d320981338aa6c0532b76
"
proved=
"true"
expanded=
"true"
shape=
"ainfix =adouble_of_bv64abw_xorV0ajaprefix -.adouble_of_bv64V0Iainfix <aexpV0c2047Aainfix <c0aexpV0F"
>
...
...
@@ -359,7 +359,7 @@
edited=
"neg_as_xor_TestNegAsXOR_MainResult_1.v"
obsolete=
"false"
archived=
"false"
>
<result
status=
"valid"
time=
"
0.91
"
/>
<result
status=
"valid"
time=
"
1.03
"
/>
</proof>
</goal>
</theory>
...
...
examples/bitvectors/power2/why3session.xml
View file @
9ea9cc34
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment