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
83265f53
Commit
83265f53
authored
Oct 02, 2018
by
Raphael Rieu-Helft
Browse files
Fix sessions
parent
22ab5177
Changes
12
Expand all
Hide whitespace changes
Inline
Side-by-side
examples/multiprecision/add/why3session.xml
View file @
83265f53
This diff is collapsed.
Click to expand it.
examples/multiprecision/add/why3shapes.gz
View file @
83265f53
No preview for this file type
examples/multiprecision/div/why3session.xml
View file @
83265f53
...
...
@@ -3439,7 +3439,7 @@
<goal
name=
"VC div_sb_qr.72.3.1.0.0.0.0"
proved=
"true"
>
<transf
name=
"unfold"
proved=
"true"
arg1=
"value"
>
<goal
name=
"VC div_sb_qr.72.3.1.0.0.0.0.0"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
28
"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
14
"
/></proof>
</goal>
</transf>
</goal>
...
...
@@ -3686,7 +3686,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.08"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.86.23"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
63
"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
81
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.86.24"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.09"
/></proof>
...
...
@@ -3710,10 +3710,10 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.08"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.86.31"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
4
7"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.7
6
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.86.32"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
3
9"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
6
9"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.86.33"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.11"
/></proof>
...
...
@@ -4194,10 +4194,10 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.11"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.123.1"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.41"
steps=
"11
2
"
/></proof>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.41"
steps=
"11
0
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.123.2"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.48"
steps=
"11
3
"
/></proof>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.48"
steps=
"11
1
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.123.3"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.03"
/></proof>
...
...
@@ -4209,10 +4209,10 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.14"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.123.6"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
43
"
steps=
"11
4
"
/></proof>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
60
"
steps=
"11
2
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.123.7"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.53"
steps=
"16
2
"
/></proof>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.53"
steps=
"16
0
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.123.8"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.04"
/></proof>
...
...
@@ -5708,7 +5708,7 @@
<goal
name=
"VC div_sb_qr.199"
expl=
"assertion"
proved=
"true"
>
<transf
name=
"split_vc"
proved=
"true"
>
<goal
name=
"VC div_sb_qr.199.0"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
39
"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
55
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.199.1"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.05"
/></proof>
...
...
@@ -5729,7 +5729,7 @@
<proof
prover=
"3"
timelimit=
"1"
><result
status=
"valid"
time=
"0.08"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.199.7"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
40
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
57
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.199.8"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.05"
/></proof>
...
...
@@ -5741,7 +5741,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.06"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.199.11"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
40
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
57
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.199.12"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.46"
/></proof>
...
...
@@ -5759,7 +5759,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.05"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.199.17"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
38
"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
62
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.199.18"
expl=
"VC for div_sb_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.06"
/></proof>
...
...
@@ -6019,7 +6019,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.26"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.18"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
24
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
18
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.19"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.23"
/></proof>
...
...
@@ -6076,25 +6076,25 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.20"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.37"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
23
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
18
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.38"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
0
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
3
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.39"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
3
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
4
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.40"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.20"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.41"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
18
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
23
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.42"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
3
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
0
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.43"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
4
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
3
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.44"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.18"
/></proof>
...
...
@@ -6133,7 +6133,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.25"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.56"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
18
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
24
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.57"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.18"
/></proof>
...
...
@@ -6148,16 +6148,16 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.25"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.61"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
0
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
8
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.62"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
25
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
18
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.63"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
0
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
2
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.64"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
8
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
4
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.65"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.27"
/></proof>
...
...
@@ -6172,16 +6172,16 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.19"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.69"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
8
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
0
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.70"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
18
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
25
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.71"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
2
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
0
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.72"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
4
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
8
"
/></proof>
</goal>
<goal
name=
"VC div_sb_qr.234.0.0.1.0.0.0.73"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.24"
/></proof>
...
...
@@ -7197,7 +7197,7 @@
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.07"
/></proof>
</goal>
<goal
name=
"VC wmpn_divrem_2.42.15"
expl=
"VC for wmpn_divrem_2"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
14
"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
26
"
/></proof>
</goal>
<goal
name=
"VC wmpn_divrem_2.42.16"
expl=
"VC for wmpn_divrem_2"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.08"
/></proof>
...
...
@@ -7416,7 +7416,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.06"
/></proof>
</goal>
<goal
name=
"VC div_qr.27.11"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.
17
"
/></proof>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.
05
"
/></proof>
</goal>
<goal
name=
"VC div_qr.27.12"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.16"
/></proof>
...
...
@@ -7504,10 +7504,10 @@
<proof
prover=
"3"
timelimit=
"1"
><result
status=
"valid"
time=
"0.10"
/></proof>
</goal>
<goal
name=
"VC div_qr.39.8"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
23
"
steps=
"190"
/></proof>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
41
"
steps=
"190"
/></proof>
</goal>
<goal
name=
"VC div_qr.39.9"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
51
"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
77
"
/></proof>
</goal>
<goal
name=
"VC div_qr.39.10"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.06"
/></proof>
...
...
@@ -7878,7 +7878,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.06"
/></proof>
</goal>
<goal
name=
"VC div_qr.65.3"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
1
2"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.2
6
"
/></proof>
</goal>
<goal
name=
"VC div_qr.65.4"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.06"
/></proof>
...
...
@@ -7895,7 +7895,7 @@
<goal
name=
"VC div_qr.65.8"
expl=
"VC for div_qr"
proved=
"true"
>
<transf
name=
"assert"
proved=
"true"
arg1=
"(power radix2 (sx - 1) * _qh >= 0)"
>
<goal
name=
"VC div_qr.65.8.0"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"
2.4
2"
/></proof>
<proof
prover=
"0"
><result
status=
"valid"
time=
"
3.8
2"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.11"
/></proof>
</goal>
<goal
name=
"VC div_qr.65.8.1"
expl=
"VC for div_qr"
proved=
"true"
>
...
...
@@ -7922,13 +7922,13 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.07"
/></proof>
</goal>
<goal
name=
"VC div_qr.65.15"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
32
"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"0.
54
"
/></proof>
</goal>
<goal
name=
"VC div_qr.65.16"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.03"
/></proof>
</goal>
<goal
name=
"VC div_qr.65.17"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.
40
"
/></proof>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.
66
"
/></proof>
</goal>
<goal
name=
"VC div_qr.65.18"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.08"
/></proof>
...
...
@@ -8023,16 +8023,16 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.04"
/></proof>
</goal>
<goal
name=
"VC div_qr.81.10"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"
1.1
2"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"
2.0
2"
/></proof>
</goal>
<goal
name=
"VC div_qr.81.11"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"
0.7
7"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"
1.0
7"
/></proof>
</goal>
<goal
name=
"VC div_qr.81.12"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.09"
steps=
"58"
/></proof>
</goal>
<goal
name=
"VC div_qr.81.13"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
3
6"
steps=
"321"
/></proof>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.6
0
"
steps=
"321"
/></proof>
</goal>
<goal
name=
"VC div_qr.81.14"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.04"
/></proof>
...
...
@@ -8364,7 +8364,7 @@
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.16"
steps=
"137"
/></proof>
</goal>
<goal
name=
"VC div_qr.121.4"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
18
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
32
"
/></proof>
</goal>
<goal
name=
"VC div_qr.121.5"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.12"
/></proof>
...
...
@@ -8563,7 +8563,7 @@
<goal
name=
"VC div_qr.135"
expl=
"assertion"
proved=
"true"
>
<transf
name=
"split_vc"
proved=
"true"
>
<goal
name=
"VC div_qr.135.0"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
14
"
steps=
"84"
/></proof>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
30
"
steps=
"84"
/></proof>
</goal>
<goal
name=
"VC div_qr.135.1"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.04"
/></proof>
...
...
@@ -8584,7 +8584,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.07"
/></proof>
</goal>
<goal
name=
"VC div_qr.135.7"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
18
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
36
"
/></proof>
</goal>
<goal
name=
"VC div_qr.135.8"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"3"
timelimit=
"1"
><result
status=
"valid"
time=
"0.06"
/></proof>
...
...
@@ -8611,7 +8611,7 @@
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.27"
steps=
"85"
/></proof>
</goal>
<goal
name=
"VC div_qr.135.16"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.
30
"
/></proof>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.
48
"
/></proof>
</goal>
<goal
name=
"VC div_qr.135.17"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"3"
timelimit=
"1"
><result
status=
"valid"
time=
"0.08"
/></proof>
...
...
@@ -8651,7 +8651,7 @@
<goal
name=
"VC div_qr.136"
expl=
"assertion"
proved=
"true"
>
<transf
name=
"split_vc"
proved=
"true"
>
<goal
name=
"VC div_qr.136.0"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
10
"
steps=
"85"
/></proof>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
25
"
steps=
"85"
/></proof>
</goal>
<goal
name=
"VC div_qr.136.1"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"3"
timelimit=
"1"
><result
status=
"valid"
time=
"0.08"
/></proof>
...
...
@@ -8660,7 +8660,7 @@
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.22"
steps=
"87"
/></proof>
</goal>
<goal
name=
"VC div_qr.136.3"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
22
"
steps=
"87"
/></proof>
<proof
prover=
"5"
timelimit=
"1"
><result
status=
"valid"
time=
"0.
35
"
steps=
"87"
/></proof>
</goal>
<goal
name=
"VC div_qr.136.4"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.06"
/></proof>
...
...
@@ -8691,7 +8691,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.04"
/></proof>
</goal>
<goal
name=
"VC div_qr.138.5"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
22
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.
41
"
/></proof>
</goal>
<goal
name=
"VC div_qr.138.6"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.02"
/></proof>
...
...
@@ -8700,7 +8700,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.04"
/></proof>
</goal>
<goal
name=
"VC div_qr.138.8"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"1"
><result
status=
"valid"
time=
"
3.50
"
/></proof>
<proof
prover=
"1"
><result
status=
"valid"
time=
"
2.88
"
/></proof>
</goal>
<goal
name=
"VC div_qr.138.9"
expl=
"VC for div_qr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.03"
/></proof>
...
...
examples/multiprecision/div/why3shapes.gz
View file @
83265f53
No preview for this file type
examples/multiprecision/logical/why3session.xml
View file @
83265f53
This diff is collapsed.
Click to expand it.
examples/multiprecision/logical/why3shapes.gz
View file @
83265f53
No preview for this file type
examples/multiprecision/sub/why3session.xml
View file @
83265f53
...
...
@@ -81,7 +81,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.20"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub_1.23"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.
50
"
/></proof>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.
68
"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub_1.24"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.02"
/></proof>
...
...
@@ -306,7 +306,7 @@
<goal
name=
"VC wmpn_sub_n.12.0.0"
expl=
"assertion"
proved=
"true"
>
<transf
name=
"reflection_f"
proved=
"true"
arg1=
"mp_decision"
>
<goal
name=
"VC wmpn_sub_n.12.0.0.0"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"
2.78
"
/></proof>
<proof
prover=
"0"
><result
status=
"valid"
time=
"
3.49
"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub_n.12.0.0.1"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.28"
/></proof>
...
...
@@ -399,7 +399,7 @@
<goal
name=
"VC wmpn_sub.12.0.0"
expl=
"assertion"
proved=
"true"
>
<transf
name=
"reflection_f"
proved=
"true"
arg1=
"mp_decision"
>
<goal
name=
"VC wmpn_sub.12.0.0.0"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"
2.84
"
/></proof>
<proof
prover=
"0"
><result
status=
"valid"
time=
"
4.18
"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub.12.0.0.1"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.30"
/></proof>
...
...
@@ -512,7 +512,7 @@
<proof
prover=
"5"
timelimit=
"5"
memlimit=
"2000"
><result
status=
"valid"
time=
"0.26"
steps=
"77"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub.42"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.
52
"
/></proof>
<proof
prover=
"0"
><result
status=
"valid"
time=
"0.
76
"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub.43"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"5"
memlimit=
"2000"
><result
status=
"valid"
time=
"0.30"
steps=
"79"
/></proof>
...
...
@@ -780,7 +780,7 @@
<goal
name=
"VC wmpn_sub_in_place.15.0.0"
expl=
"assertion"
proved=
"true"
>
<transf
name=
"reflection_f"
proved=
"true"
arg1=
"mp_decision"
>
<goal
name=
"VC wmpn_sub_in_place.15.0.0.0"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"0"
><result
status=
"valid"
time=
"
2.76
"
/></proof>
<proof
prover=
"0"
><result
status=
"valid"
time=
"
3.21
"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub_in_place.15.0.0.1"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.30"
/></proof>
...
...
@@ -892,7 +892,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.04"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub_in_place.42.2"
expl=
"VC for wmpn_sub_in_place"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.22"
steps=
"8
6
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.22"
steps=
"8
5
"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub_in_place.42.3"
expl=
"VC for wmpn_sub_in_place"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.06"
/></proof>
...
...
@@ -987,7 +987,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.03"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub_in_place.65.2"
expl=
"VC for wmpn_sub_in_place"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.02"
steps=
"5
4
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.02"
steps=
"5
5
"
/></proof>
</goal>
<goal
name=
"VC wmpn_sub_in_place.65.3"
expl=
"VC for wmpn_sub_in_place"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.05"
/></proof>
...
...
@@ -1069,7 +1069,7 @@
<proof
prover=
"5"
timelimit=
"5"
memlimit=
"2000"
><result
status=
"valid"
time=
"0.02"
steps=
"62"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.16"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"0"
memlimit=
"1000"
><result
status=
"valid"
time=
"0.
66
"
/></proof>
<proof
prover=
"0"
memlimit=
"1000"
><result
status=
"valid"
time=
"0.
87
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.17"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.01"
/></proof>
...
...
@@ -1084,7 +1084,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.16"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.21"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.68"
steps=
"5
6
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.68"
steps=
"5
5
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.22"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.07"
/></proof>
...
...
@@ -1101,7 +1101,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.03"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.24.2"
expl=
"VC for wmpn_decr"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.
52
"
steps=
"7
6
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.
77
"
steps=
"7
5
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.24.3"
expl=
"VC for wmpn_decr"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.02"
/></proof>
...
...
@@ -1112,7 +1112,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.08"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.26"
expl=
"postcondition"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.66"
steps=
"
60
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.66"
steps=
"
59
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.27"
expl=
"postcondition"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.11"
/></proof>
...
...
@@ -1121,7 +1121,7 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.06"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.29"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"5"
memlimit=
"2000"
><result
status=
"valid"
time=
"0.4
5
"
steps=
"
72
"
/></proof>
<proof
prover=
"5"
timelimit=
"5"
memlimit=
"2000"
><result
status=
"valid"
time=
"0.
7
4"
steps=
"
69
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.30"
expl=
"assertion"
proved=
"true"
>
<transf
name=
"split_vc"
proved=
"true"
>
...
...
@@ -1181,21 +1181,21 @@
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.40.2"
expl=
"VC for wmpn_decr"
proved=
"true"
>
<proof
prover=
"5"
timelimit=
"5"
><result
status=
"valid"
time=
"0.02"
steps=
"5
3
"
/></proof>
<proof
prover=
"5"
timelimit=
"5"
><result
status=
"valid"
time=
"0.02"
steps=
"5
4
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.40.3"
expl=
"VC for wmpn_decr"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.01"
steps=
"
39
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.01"
steps=
"
40
"
/></proof>
</goal>
</transf>
</goal>
<goal
name=
"VC wmpn_decr.41"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"
2
"
><result
status=
"valid"
time=
"0.0
8
"
/></proof>
<proof
prover=
"
3
"
><result
status=
"valid"
time=
"0.0
3
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.42"
expl=
"postcondition"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
3
"
steps=
"3
5
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
2
"
steps=
"3
6
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.43"
expl=
"postcondition"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.0
7
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.0
4
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.44"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.02"
/></proof>
...
...
@@ -1207,13 +1207,13 @@
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.04"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.47"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"
3
"
><result
status=
"valid"
time=
"0.0
3
"
/></proof>
<proof
prover=
"
2
"
><result
status=
"valid"
time=
"0.0
8
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.48"
expl=
"postcondition"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
2
"
steps=
"70"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
3
"
steps=
"70"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr.49"
expl=
"postcondition"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.0
4
"
/></proof>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.0
7
"
/></proof>
</goal>
</transf>
</goal>
...
...
@@ -1250,22 +1250,22 @@
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.02"
steps=
"29"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.10"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.0
3
"
/></proof>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.0
4
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.11"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.01"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.12"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
4
"
steps=
"130"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
2
"
steps=
"130"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.13"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.02"
steps=
"54"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.14"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
9
"
steps=
"114"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
8
"
steps=
"114"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.15"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.0
2
"
/></proof>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.0
1
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.16"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.01"
/></proof>
...
...
@@ -1277,32 +1277,13 @@
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.16"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.19"
expl=
"assertion"
proved=
"true"
>
<transf
name=
"split_vc"
proved=
"true"
>
<goal
name=
"VC wmpn_decr_1.19.0"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"0"
memlimit=
"1000"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.19.1"
expl=
"VC for wmpn_decr_1"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.19.2"
expl=
"VC for wmpn_decr_1"
proved=
"true"
>
<proof
prover=
"2"
><result
status=
"valid"
time=
"0.12"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.19.3"
expl=
"VC for wmpn_decr_1"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.19.4"
expl=
"VC for wmpn_decr_1"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.19.5"
expl=
"VC for wmpn_decr_1"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
</transf>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.44"
steps=
"268"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.20"
expl=
"loop variant decrease"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.0
4
"
/></proof>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.0
3
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.21"
expl=
"loop invariant preservation"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
8
"
steps=
"1
22
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
4
"
steps=
"1
17
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.22"
expl=
"loop invariant preservation"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.03"
/></proof>
...
...
@@ -1314,34 +1295,34 @@
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.02"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.25"
expl=
"loop invariant preservation"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.03"
steps=
"
50
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.03"
steps=
"
49
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.26"
expl=
"loop invariant preservation"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.04"
steps=
"6
6
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.04"
steps=
"6
5
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.27"
expl=
"loop invariant preservation"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.02"
steps=
"6
9
"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.02"
steps=
"6
8
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.28"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.02"
steps=
"52"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.29"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.0
4
"
/></proof>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.0
3
"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.30"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"3"
><result
status=
"valid"
time=
"0.01"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.31"
expl=
"precondition"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
2
"
steps=
"131"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
4
"
steps=
"131"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.32"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.02"
steps=
"55"
/></proof>
</goal>
<goal
name=
"VC wmpn_decr_1.33"
expl=
"assertion"
proved=
"true"
>
<proof
prover=
"5"
><result
status=
"valid"
time=
"0.0
8
"
steps=
"112"
/></proof>
<proof
prover=
"5"
><result
status=
"valid"
time=