Commit 51d2defa authored by MARCHE Claude's avatar MARCHE Claude
Browse files

Support for Alt-Ergo 1.00.prv

parent 74eaa93b
......@@ -21,9 +21,11 @@ provers
o support for Z3 4.3.2 (released Oct 25, 2014)
o support for MetiTarski 2.4 (released Oct 21, 2014)
o support for Alt-Ergo 0.99.1 (released Dec 30, 2014)
o support for Alt-Ergo 1.00.prv (released Jan 29, 2015)
o support for veriT 201410 (released Nov 2014)
o support for Psyche (experimental,
http://www.lix.polytechnique.fr/~lengrand/Psyche/)
o preliminary support for upcoming CVC4 1.5 (steps feature)
bug fixes:
o bug in interpreter in presence of nested mutable fields
......
......@@ -12,6 +12,8 @@ import "discrimination.gen"
(* specific message from veriT 201310 *)
unknown "non-linear reasoning desactivated" ""
(* specific message from veriT 201410 *)
unknown "error : Non linear expression with non-linear reasoning disabled" ""
transformation "inline_trivial"
......
......@@ -17,6 +17,7 @@
<prover id="12" name="veriT" version="201310" timelimit="5" memlimit="4000"/>
<prover id="13" name="CVC4" version="1.3" timelimit="5" memlimit="1000"/>
<prover id="14" name="Vampire" version="0.6" timelimit="20" memlimit="1000"/>
<prover id="15" name="Alt-Ergo" version="1.00.prv" timelimit="5" memlimit="1000"/>
<file name="../einstein.why" expanded="true">
<theory name="Bijection" sum="d41d8cd98f00b204e9800998ecf8427e" expanded="true">
</theory>
......@@ -38,6 +39,7 @@
<proof prover="12"><result status="valid" time="0.02"/></proof>
<proof prover="13"><result status="unknown" time="0.06"/></proof>
<proof prover="14"><result status="valid" time="1.50"/></proof>
<proof prover="15"><result status="valid" time="2.86" steps="642"/></proof>
</goal>
<goal name="Wrong" expanded="true">
<proof prover="0"><result status="unknown" time="15.98"/></proof>
......@@ -55,6 +57,7 @@
<proof prover="12"><result status="timeout" time="4.97"/></proof>
<proof prover="13"><result status="unknown" time="0.06"/></proof>
<proof prover="14" timelimit="5"><result status="timeout" time="10.08"/></proof>
<proof prover="15"><result status="unknown" time="1.33"/></proof>
</goal>
<goal name="G2" expanded="true">
<proof prover="0"><result status="valid" time="12.12" steps="1747"/></proof>
......@@ -72,6 +75,7 @@
<proof prover="12"><result status="valid" time="0.02"/></proof>
<proof prover="13" timelimit="3"><result status="unknown" time="0.06"/></proof>
<proof prover="14"><result status="valid" time="1.27"/></proof>
<proof prover="15"><result status="valid" time="1.82" steps="523"/></proof>
</goal>
</theory>
</file>
......
......@@ -27,6 +27,7 @@
<prover id="22" name="Vampire" version="0.6" timelimit="3" memlimit="1000"/>
<prover id="23" name="Alt-Ergo" version="0.99.1" timelimit="5" memlimit="1000"/>
<prover id="24" name="veriT" version="201410" timelimit="5" memlimit="1000"/>
<prover id="25" name="Alt-Ergo" version="1.00.prv" timelimit="5" memlimit="1000"/>
<file name="../genealogy.why" expanded="true">
<theory name="Genealogy" sum="35e1439432a79e05534b2c5cf39ad9dc" expanded="true">
<goal name="Child_is_son_or_daughter" expanded="true">
......@@ -55,6 +56,7 @@
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="10"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="7"/></proof>
</goal>
<goal name="Sibling_sym" expanded="true">
<proof prover="1"><result status="valid" time="0.00"/></proof>
......@@ -80,6 +82,7 @@
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="2"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="2"/></proof>
</goal>
<goal name="Sibling_is_brother_or_sister" expanded="true">
<proof prover="1"><result status="unknown" time="0.01"/></proof>
......@@ -105,6 +108,7 @@
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="9"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="8"/></proof>
</goal>
<goal name="Grandparent_is_grandfather_or_grandmother" expanded="true">
<proof prover="1"><result status="valid" time="0.01"/></proof>
......@@ -129,6 +133,7 @@
<proof prover="22"><result status="valid" time="0.01"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="32"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="38"/></proof>
</goal>
<goal name="Grandfather_male" expanded="true">
<proof prover="1"><result status="valid" time="0.00"/></proof>
......@@ -153,6 +158,7 @@
<proof prover="22"><result status="valid" time="0.03"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="5"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="5"/></proof>
</goal>
<goal name="Grandmother_female" expanded="true">
<proof prover="1"><result status="valid" time="0.01"/></proof>
......@@ -177,6 +183,7 @@
<proof prover="22"><result status="valid" time="0.01"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="5"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="5"/></proof>
</goal>
<goal name="Only_two_grandfathers" expanded="true">
<proof prover="1"><result status="valid" time="0.01"/></proof>
......@@ -201,6 +208,7 @@
<proof prover="22"><result status="valid" time="0.01"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="10"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="8"/></proof>
</goal>
</theory>
</file>
......
......@@ -24,9 +24,11 @@
<prover id="19" name="Alt-Ergo" version="0.95.2" timelimit="2" memlimit="4000"/>
<prover id="20" name="CVC4" version="1.3" timelimit="2" memlimit="4000"/>
<prover id="21" name="Vampire" version="0.6" timelimit="2" memlimit="4000"/>
<prover id="22" name="veriT" version="201410" timelimit="5" memlimit="1000"/>
<prover id="23" name="Alt-Ergo" version="1.00.prv" timelimit="5" memlimit="1000"/>
<file name="../div.why" expanded="true">
<theory name="EuclideanDivTest" sum="3e584ab9c80aff1f54d2f1ee5bdf6bfc" expanded="true">
<goal name="ok1">
<goal name="ok1" expanded="true">
<proof prover="0"><result status="valid" time="0.00"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="valid" time="0.01"/></proof>
......@@ -49,8 +51,10 @@
<proof prover="19"><result status="valid" time="0.01" steps="1"/></proof>
<proof prover="20"><result status="valid" time="0.00"/></proof>
<proof prover="21"><result status="timeout" time="4.10"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.00" steps="1"/></proof>
</goal>
<goal name="ok2">
<goal name="ok2" expanded="true">
<proof prover="0"><result status="valid" time="0.00"/></proof>
<proof prover="1"><result status="timeout" time="2.00"/></proof>
<proof prover="2"><result status="valid" time="0.01"/></proof>
......@@ -73,8 +77,10 @@
<proof prover="19"><result status="valid" time="0.01" steps="1"/></proof>
<proof prover="20"><result status="valid" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.09"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.00" steps="1"/></proof>
</goal>
<goal name="ok3">
<goal name="ok3" expanded="true">
<proof prover="0"><result status="valid" time="0.00"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="valid" time="0.00"/></proof>
......@@ -97,8 +103,10 @@
<proof prover="19"><result status="valid" time="0.02" steps="9"/></proof>
<proof prover="20"><result status="valid" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.02"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.00" steps="5"/></proof>
</goal>
<goal name="ok4">
<goal name="ok4" expanded="true">
<proof prover="0"><result status="valid" time="0.00"/></proof>
<proof prover="1"><result status="timeout" time="2.00"/></proof>
<proof prover="2"><result status="valid" time="0.00"/></proof>
......@@ -121,8 +129,10 @@
<proof prover="19"><result status="valid" time="0.02" steps="6"/></proof>
<proof prover="20"><result status="valid" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.10"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.00" steps="5"/></proof>
</goal>
<goal name="ok5">
<goal name="ok5" expanded="true">
<proof prover="0"><result status="valid" time="0.00"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="valid" time="0.00"/></proof>
......@@ -145,8 +155,10 @@
<proof prover="19"><result status="valid" time="0.01" steps="9"/></proof>
<proof prover="20"><result status="valid" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.08"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.00" steps="7"/></proof>
</goal>
<goal name="ok6">
<goal name="ok6" expanded="true">
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="2.00"/></proof>
<proof prover="2"><result status="valid" time="0.00"/></proof>
......@@ -169,8 +181,10 @@
<proof prover="19"><result status="valid" time="0.02" steps="6"/></proof>
<proof prover="20"><result status="valid" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.10"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.00" steps="5"/></proof>
</goal>
<goal name="smoke1">
<goal name="smoke1" expanded="true">
<proof prover="0"><result status="unknown" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="unknown" time="0.02"/></proof>
......@@ -193,8 +207,10 @@
<proof prover="19"><result status="unknown" time="0.14"/></proof>
<proof prover="20"><result status="unknown" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.10"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.05"/></proof>
</goal>
<goal name="smoke2">
<goal name="smoke2" expanded="true">
<proof prover="0"><result status="unknown" time="0.00"/></proof>
<proof prover="1"><result status="timeout" time="1.98"/></proof>
<proof prover="2"><result status="unknown" time="0.02"/></proof>
......@@ -217,8 +233,10 @@
<proof prover="19"><result status="unknown" time="0.15"/></proof>
<proof prover="20"><result status="unknown" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.10"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.08"/></proof>
</goal>
<goal name="smoke3">
<goal name="smoke3" expanded="true">
<proof prover="0"><result status="unknown" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="2.00"/></proof>
<proof prover="2"><result status="unknown" time="0.06"/></proof>
......@@ -241,8 +259,10 @@
<proof prover="19"><result status="unknown" time="0.08"/></proof>
<proof prover="20"><result status="unknown" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.09"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.18"/></proof>
</goal>
<goal name="smoke4">
<goal name="smoke4" expanded="true">
<proof prover="0"><result status="unknown" time="0.00"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="unknown" time="0.06"/></proof>
......@@ -265,8 +285,10 @@
<proof prover="19"><result status="unknown" time="0.10"/></proof>
<proof prover="20"><result status="unknown" time="0.02"/></proof>
<proof prover="21"><result status="timeout" time="4.09"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.32"/></proof>
</goal>
<goal name="smoke5">
<goal name="smoke5" expanded="true">
<proof prover="0"><result status="unknown" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="unknown" time="0.05"/></proof>
......@@ -289,8 +311,10 @@
<proof prover="19"><result status="unknown" time="0.06"/></proof>
<proof prover="20"><result status="unknown" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.10"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.04"/></proof>
</goal>
<goal name="smoke6">
<goal name="smoke6" expanded="true">
<proof prover="0"><result status="unknown" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="2.00"/></proof>
<proof prover="2"><result status="unknown" time="0.06"/></proof>
......@@ -313,10 +337,12 @@
<proof prover="19"><result status="unknown" time="0.07"/></proof>
<proof prover="20"><result status="unknown" time="0.05"/></proof>
<proof prover="21"><result status="timeout" time="4.10"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.05"/></proof>
</goal>
</theory>
<theory name="ComputerDivTest" sum="e88ff8a75d71641b9d8bebae288f3cd7" expanded="true">
<goal name="ok1">
<goal name="ok1" expanded="true">
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="valid" time="0.01"/></proof>
......@@ -339,8 +365,10 @@
<proof prover="19"><result status="valid" time="0.02" steps="10"/></proof>
<proof prover="20"><result status="valid" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.09"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="6"/></proof>
</goal>
<goal name="ok2">
<goal name="ok2" expanded="true">
<proof prover="0"><result status="valid" time="0.00"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="valid" time="0.01"/></proof>
......@@ -363,8 +391,10 @@
<proof prover="19"><result status="valid" time="0.02" steps="9"/></proof>
<proof prover="20"><result status="valid" time="0.00"/></proof>
<proof prover="21"><result status="timeout" time="4.09"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="7"/></proof>
</goal>
<goal name="ok3">
<goal name="ok3" expanded="true">
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="2.00"/></proof>
<proof prover="2"><result status="valid" time="0.00"/></proof>
......@@ -387,8 +417,10 @@
<proof prover="19"><result status="valid" time="0.02" steps="9"/></proof>
<proof prover="20"><result status="valid" time="0.00"/></proof>
<proof prover="21"><result status="timeout" time="4.02"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="9"/></proof>
</goal>
<goal name="ok4">
<goal name="ok4" expanded="true">
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="2.00"/></proof>
<proof prover="2"><result status="valid" time="0.00"/></proof>
......@@ -411,8 +443,10 @@
<proof prover="19"><result status="valid" time="0.01" steps="9"/></proof>
<proof prover="20"><result status="valid" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.10"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.00" steps="7"/></proof>
</goal>
<goal name="ok5">
<goal name="ok5" expanded="true">
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="valid" time="0.00"/></proof>
......@@ -435,8 +469,10 @@
<proof prover="19"><result status="valid" time="0.02" steps="9"/></proof>
<proof prover="20"><result status="valid" time="0.00"/></proof>
<proof prover="21"><result status="timeout" time="4.09"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="9"/></proof>
</goal>
<goal name="ok6">
<goal name="ok6" expanded="true">
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="valid" time="0.01"/></proof>
......@@ -459,8 +495,10 @@
<proof prover="19"><result status="valid" time="0.01" steps="9"/></proof>
<proof prover="20"><result status="valid" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.09"/></proof>
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.00" steps="7"/></proof>
</goal>
<goal name="smoke1">
<goal name="smoke1" expanded="true">
<proof prover="0"><result status="unknown" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="2.00"/></proof>
<proof prover="2"><result status="unknown" time="0.14"/></proof>
......@@ -483,8 +521,10 @@
<proof prover="19"><result status="unknown" time="0.02"/></proof>
<proof prover="20"><result status="unknown" time="0.02"/></proof>
<proof prover="21"><result status="timeout" time="4.09"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.01"/></proof>
</goal>
<goal name="smoke2">
<goal name="smoke2" expanded="true">
<proof prover="0"><result status="unknown" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="unknown" time="0.07"/></proof>
......@@ -507,8 +547,10 @@
<proof prover="19"><result status="unknown" time="0.02"/></proof>
<proof prover="20"><result status="unknown" time="0.03"/></proof>
<proof prover="21"><result status="timeout" time="4.10"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.01"/></proof>
</goal>
<goal name="smoke3">
<goal name="smoke3" expanded="true">
<proof prover="0"><result status="unknown" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="unknown" time="0.13"/></proof>
......@@ -531,8 +573,10 @@
<proof prover="19"><result status="unknown" time="0.02"/></proof>
<proof prover="20"><result status="unknown" time="0.05"/></proof>
<proof prover="21"><result status="timeout" time="4.02"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.01"/></proof>
</goal>
<goal name="smoke4">
<goal name="smoke4" expanded="true">
<proof prover="0"><result status="unknown" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="1.98"/></proof>
<proof prover="2"><result status="unknown" time="0.10"/></proof>
......@@ -555,8 +599,10 @@
<proof prover="19"><result status="unknown" time="0.03"/></proof>
<proof prover="20"><result status="unknown" time="0.01"/></proof>
<proof prover="21"><result status="timeout" time="4.09"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.02"/></proof>
</goal>
<goal name="smoke5">
<goal name="smoke5" expanded="true">
<proof prover="0"><result status="unknown" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="1.99"/></proof>
<proof prover="2"><result status="unknown" time="0.13"/></proof>
......@@ -579,8 +625,10 @@
<proof prover="19"><result status="unknown" time="0.02"/></proof>
<proof prover="20"><result status="unknown" time="0.04"/></proof>
<proof prover="21"><result status="timeout" time="4.02"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.00"/></proof>
</goal>
<goal name="smoke6">
<goal name="smoke6" expanded="true">
<proof prover="0"><result status="unknown" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="2.00"/></proof>
<proof prover="2"><result status="unknown" time="0.10"/></proof>
......@@ -603,6 +651,8 @@
<proof prover="19"><result status="unknown" time="0.02"/></proof>
<proof prover="20"><result status="unknown" time="0.02"/></proof>
<proof prover="21"><result status="timeout" time="4.10"/></proof>
<proof prover="22"><result status="unknown" time="0.00"/></proof>
<proof prover="23"><result status="unknown" time="0.02"/></proof>
</goal>
</theory>
</file>
......
[ATP alt-ergo]
name = "Alt-Ergo"
exec = "alt-ergo"
exec = "alt-ergo-1.00.prv"
exec = "alt-ergo-0.99.1"
exec = "alt-ergo-0.95.2"
version_switch = "-version"
version_regexp = "\\([0-9.]+\\(-dev\\|~beta.prv\\)?\\)"
version_regexp = "^\\([0-9.]+\\(-dev\\|prv\\)?\\)$"
version_ok = "1.00.prv"
version_ok = "0.99.1"
version_ok = "0.95.2"
# %T means timelimit+1
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment