Nous avons procédé ce jeudi matin 08 avril 2021 à une MAJ de sécurité urgente. Nous sommes passé de la version 13.9.3 à la version 13.9.5 les releases notes correspondantes sont ici:
https://about.gitlab.com/releases/2021/03/17/security-release-gitlab-13-9-4-released/
https://about.gitlab.com/releases/2021/03/31/security-release-gitlab-13-10-1-released/

Commit e3e20c83 authored by MARCHE Claude's avatar MARCHE Claude

Support for E prover 1.9 and 2.0

parent 0f270d99
* marks an incompatible change
Provers
o support for E 2.0 (released Jul 4, 2017)
o support for E 1.9.1 (release Aug 31, 2016)
Tools
o why3 config now generates default proof strategies using the
......
......@@ -29,12 +29,13 @@
<prover id="24" name="veriT" version="201410" timelimit="5" steplimit="1" memlimit="1000"/>
<prover id="25" name="Alt-Ergo" version="1.00.prv" timelimit="5" steplimit="1" memlimit="1000"/>
<prover id="26" name="Zenon Modulo" version="0.4.1" timelimit="5" steplimit="1" memlimit="1000"/>
<prover id="27" name="Eprover" version="2.0" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="28" name="Z3" version="4.4.1" timelimit="5" steplimit="1" memlimit="4000"/>
<prover id="29" name="Alt-Ergo" version="1.30" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="30" name="Isabelle" version="2016-1" timelimit="100" steplimit="1" memlimit="1000"/>
<file name="../genealogy.why" expanded="true">
<theory name="Genealogy" sum="35e1439432a79e05534b2c5cf39ad9dc" expanded="true">
<goal name="Child_is_son_or_daughter">
<goal name="Child_is_son_or_daughter" expl="" expanded="true">
<proof prover="0" edited="genealogy_Genealogy_Child_is_son_or_daughter_1.v"><result status="valid" time="0.31"/></proof>
<proof prover="2"><result status="valid" time="0.02"/></proof>
<proof prover="3"><result status="valid" time="0.00"/></proof>
......@@ -58,11 +59,12 @@
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="7"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.01"/></proof>
<proof prover="28"><result status="valid" time="0.01"/></proof>
<proof prover="29"><result status="valid" time="0.00" steps="10"/></proof>
<proof prover="30" edited="genealogy_Genealogy_Child_is_son_or_daughter_1.xml"><result status="valid" time="21.67"/></proof>
</goal>
<goal name="Sibling_sym">
<goal name="Sibling_sym" expl="" expanded="true">
<proof prover="1"><result status="valid" time="0.00"/></proof>
<proof prover="3"><result status="valid" time="0.00"/></proof>
<proof prover="4"><result status="valid" time="0.00"/></proof>
......@@ -86,11 +88,12 @@
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="2"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.00"/></proof>
<proof prover="28"><result status="valid" time="0.00"/></proof>
<proof prover="29"><result status="valid" time="0.00" steps="3"/></proof>
<proof prover="30" edited="genealogy_Genealogy_Sibling_sym_1.xml"><result status="valid" time="21.58"/></proof>
</goal>
<goal name="Sibling_is_brother_or_sister">
<goal name="Sibling_is_brother_or_sister" expl="" expanded="true">
<proof prover="2"><result status="valid" time="0.03"/></proof>
<proof prover="3"><result status="valid" time="0.00"/></proof>
<proof prover="4"><result status="valid" time="0.00"/></proof>
......@@ -112,11 +115,12 @@
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="8"/></proof>
<proof prover="26"><result status="valid" time="0.01"/></proof>
<proof prover="27"><result status="valid" time="0.01"/></proof>
<proof prover="28"><result status="valid" time="0.01"/></proof>
<proof prover="29"><result status="valid" time="0.00" steps="10"/></proof>
<proof prover="30" edited="genealogy_Genealogy_Sibling_is_brother_or_sister_1.xml"><result status="valid" time="20.20"/></proof>
</goal>
<goal name="Grandparent_is_grandfather_or_grandmother">
<goal name="Grandparent_is_grandfather_or_grandmother" expl="" expanded="true">
<proof prover="1"><result status="valid" time="0.01"/></proof>
<proof prover="3"><result status="valid" time="0.00"/></proof>
<proof prover="4"><result status="valid" time="0.01"/></proof>
......@@ -139,11 +143,12 @@
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="38"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.01"/></proof>
<proof prover="28"><result status="valid" time="0.01"/></proof>
<proof prover="29"><result status="valid" time="0.00" steps="36"/></proof>
<proof prover="30" edited="genealogy_Genealogy_Grandparent_is_grandfather_or_grandmother_1.xml"><result status="valid" time="20.18"/></proof>
</goal>
<goal name="Grandfather_male">
<goal name="Grandfather_male" expl="" expanded="true">
<proof prover="1"><result status="valid" time="0.00"/></proof>
<proof prover="3"><result status="valid" time="0.00"/></proof>
<proof prover="4"><result status="valid" time="0.00"/></proof>
......@@ -167,10 +172,11 @@
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="5"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.01"/></proof>
<proof prover="28"><result status="valid" time="0.00"/></proof>
<proof prover="29"><result status="valid" time="0.00" steps="8"/></proof>
</goal>
<goal name="Grandmother_female">
<goal name="Grandmother_female" expl="" expanded="true">
<proof prover="1"><result status="valid" time="0.01"/></proof>
<proof prover="3"><result status="valid" time="0.00"/></proof>
<proof prover="4"><result status="valid" time="0.00"/></proof>
......@@ -194,10 +200,11 @@
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="5"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.00"/></proof>
<proof prover="28"><result status="valid" time="0.00"/></proof>
<proof prover="29"><result status="valid" time="0.00" steps="8"/></proof>
</goal>
<goal name="Only_two_grandfathers">
<goal name="Only_two_grandfathers" expl="" expanded="true">
<proof prover="1"><result status="valid" time="0.01"/></proof>
<proof prover="3"><result status="valid" time="0.00"/></proof>
<proof prover="4"><result status="valid" time="0.01"/></proof>
......@@ -221,6 +228,7 @@
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="8"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.01"/></proof>
<proof prover="28"><result status="valid" time="0.01"/></proof>
<proof prover="29"><result status="valid" time="0.00" steps="9"/></proof>
</goal>
......
......@@ -7,6 +7,7 @@
<prover id="2" name="CVC3" version="2.4.1" timelimit="2" steplimit="0" memlimit="4000"/>
<prover id="3" name="Alt-Ergo" version="1.20.prv" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="4" name="Alt-Ergo" version="1.10.prv" timelimit="2" steplimit="0" memlimit="1000"/>
<prover id="5" name="Eprover" version="2.0" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="7" name="CVC4" version="1.4" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="8" name="Z3" version="4.3.1" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="9" name="Spass" version="3.7" timelimit="1" steplimit="0" memlimit="1000"/>
......@@ -32,6 +33,7 @@
<proof prover="2"><result status="valid" time="0.01"/></proof>
<proof prover="3"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="4"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="5"><result status="timeout" time="0.99"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -51,6 +53,7 @@
<proof prover="2"><result status="valid" time="0.01"/></proof>
<proof prover="3"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="4"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="5"><result status="timeout" time="0.96"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.00"/></proof>
<proof prover="9"><result status="timeout" time="0.99"/></proof>
......@@ -70,6 +73,7 @@
<proof prover="2"><result status="valid" time="0.00"/></proof>
<proof prover="3"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="4"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="5"><result status="timeout" time="0.96"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -89,6 +93,7 @@
<proof prover="2"><result status="valid" time="0.00"/></proof>
<proof prover="3"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="4"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="5"><result status="timeout" time="0.97"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -108,6 +113,7 @@
<proof prover="2"><result status="valid" time="0.00"/></proof>
<proof prover="3"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="4"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="5"><result status="timeout" time="0.98"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.00"/></proof>
<proof prover="9"><result status="timeout" time="0.99"/></proof>
......@@ -126,6 +132,7 @@
<proof prover="2"><result status="valid" time="0.00"/></proof>
<proof prover="3"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="4"><result status="valid" time="0.00" steps="0"/></proof>
<proof prover="5"><result status="timeout" time="0.99"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.00"/></proof>
<proof prover="9"><result status="timeout" time="1.02"/></proof>
......@@ -145,6 +152,7 @@
<proof prover="2"><result status="unknown" time="0.02"/></proof>
<proof prover="3"><result status="timeout" time="1.00"/></proof>
<proof prover="4"><result status="unknown" time="0.04"/></proof>
<proof prover="5"><result status="timeout" time="0.98"/></proof>
<proof prover="7"><result status="unknown" time="0.01"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -167,6 +175,7 @@
<proof prover="2"><result status="unknown" time="0.02"/></proof>
<proof prover="3"><result status="timeout" time="1.01"/></proof>
<proof prover="4"><result status="unknown" time="0.07"/></proof>
<proof prover="5"><result status="timeout" time="0.99"/></proof>
<proof prover="7"><result status="unknown" time="0.01"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="1.01"/></proof>
......@@ -189,6 +198,7 @@
<proof prover="2"><result status="unknown" time="0.05"/></proof>
<proof prover="3"><result status="timeout" time="1.00"/></proof>
<proof prover="4"><result status="unknown" time="0.13"/></proof>
<proof prover="5"><result status="timeout" time="0.98"/></proof>
<proof prover="7"><result status="unknown" time="0.01"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="0.99"/></proof>
......@@ -212,6 +222,7 @@
<proof prover="2"><result status="unknown" time="0.06"/></proof>
<proof prover="3"><result status="timeout" time="1.00"/></proof>
<proof prover="4" timelimit="1"><result status="unknown" time="0.23"/></proof>
<proof prover="5"><result status="timeout" time="0.97"/></proof>
<proof prover="7" timelimit="1"><result status="unknown" time="0.01"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -234,6 +245,7 @@
<proof prover="2"><result status="unknown" time="0.06"/></proof>
<proof prover="3"><result status="timeout" time="1.00"/></proof>
<proof prover="4"><result status="unknown" time="0.14"/></proof>
<proof prover="5"><result status="timeout" time="0.97"/></proof>
<proof prover="7"><result status="unknown" time="0.00"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="1.09"/></proof>
......@@ -256,6 +268,7 @@
<proof prover="2"><result status="unknown" time="0.08"/></proof>
<proof prover="3"><result status="timeout" time="1.01"/></proof>
<proof prover="4"><result status="unknown" time="0.23"/></proof>
<proof prover="5"><result status="timeout" time="0.97"/></proof>
<proof prover="7"><result status="unknown" time="0.01"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -280,6 +293,7 @@
<proof prover="2"><result status="valid" time="0.01"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="11"/></proof>
<proof prover="4"><result status="valid" time="0.00" steps="6"/></proof>
<proof prover="5"><result status="timeout" time="0.96"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.02"/></proof>
<proof prover="9"><result status="timeout" time="1.02"/></proof>
......@@ -299,6 +313,7 @@
<proof prover="2"><result status="valid" time="0.01"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="10"/></proof>
<proof prover="4"><result status="valid" time="0.01" steps="7"/></proof>
<proof prover="5"><result status="timeout" time="0.98"/></proof>
<proof prover="7"><result status="valid" time="0.01"/></proof>
<proof prover="8"><result status="valid" time="0.02"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -318,6 +333,7 @@
<proof prover="2"><result status="valid" time="0.00"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="14"/></proof>
<proof prover="4"><result status="valid" time="0.00" steps="9"/></proof>
<proof prover="5"><result status="timeout" time="0.99"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.02"/></proof>
<proof prover="9"><result status="timeout" time="1.01"/></proof>
......@@ -337,6 +353,7 @@
<proof prover="2"><result status="valid" time="0.00"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="7"/></proof>
<proof prover="4"><result status="valid" time="0.00" steps="7"/></proof>
<proof prover="5"><result status="timeout" time="0.97"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.03"/></proof>
<proof prover="9"><result status="timeout" time="1.01"/></proof>
......@@ -356,6 +373,7 @@
<proof prover="2"><result status="valid" time="0.00"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="14"/></proof>
<proof prover="4"><result status="valid" time="0.00" steps="9"/></proof>
<proof prover="5"><result status="timeout" time="0.94"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -375,6 +393,7 @@
<proof prover="2"><result status="valid" time="0.01"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="10"/></proof>
<proof prover="4"><result status="valid" time="0.01" steps="7"/></proof>
<proof prover="5"><result status="timeout" time="0.96"/></proof>
<proof prover="7"><result status="valid" time="0.00"/></proof>
<proof prover="8"><result status="valid" time="0.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -394,6 +413,7 @@
<proof prover="2"><result status="unknown" time="0.22"/></proof>
<proof prover="3"><result status="unknown" time="0.01"/></proof>
<proof prover="4"><result status="unknown" time="0.02"/></proof>
<proof prover="5"><result status="timeout" time="0.97"/></proof>
<proof prover="7"><result status="unknown" time="0.01"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -416,6 +436,7 @@
<proof prover="2"><result status="unknown" time="0.13"/></proof>
<proof prover="3"><result status="unknown" time="0.01"/></proof>
<proof prover="4"><result status="unknown" time="0.02"/></proof>
<proof prover="5"><result status="timeout" time="0.98"/></proof>
<proof prover="7"><result status="unknown" time="0.01"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="0.99"/></proof>
......@@ -438,6 +459,7 @@
<proof prover="2"><result status="unknown" time="0.17"/></proof>
<proof prover="3"><result status="unknown" time="0.01"/></proof>
<proof prover="4"><result status="unknown" time="0.02"/></proof>
<proof prover="5"><result status="timeout" time="0.97"/></proof>
<proof prover="7"><result status="unknown" time="0.01"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -462,6 +484,7 @@
<proof prover="2"><result status="unknown" time="0.15"/></proof>
<proof prover="3"><result status="unknown" time="0.02"/></proof>
<proof prover="4" timelimit="1"><result status="unknown" time="0.02"/></proof>
<proof prover="5"><result status="timeout" time="0.98"/></proof>
<proof prover="7" timelimit="1"><result status="unknown" time="0.01"/></proof>
<proof prover="8" timelimit="2"><result status="timeout" time="2.00"/></proof>
<proof prover="9"><result status="timeout" time="1.00"/></proof>
......@@ -484,6 +507,7 @@
<proof prover="2"><result status="unknown" time="0.22"/></proof>
<proof prover="3"><result status="unknown" time="0.02"/></proof>
<proof prover="4"><result status="unknown" time="0.02"/></proof>
<proof prover="5"><result status="timeout" time="0.98"/></proof>
<proof prover="7"><result status="unknown" time="0.01"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="1.01"/></proof>
......@@ -506,6 +530,7 @@
<proof prover="2"><result status="unknown" time="0.16"/></proof>
<proof prover="3"><result status="unknown" time="0.02"/></proof>
<proof prover="4"><result status="unknown" time="0.02"/></proof>
<proof prover="5"><result status="timeout" time="0.97"/></proof>
<proof prover="7"><result status="unknown" time="0.01"/></proof>
<proof prover="8"><result status="timeout" time="1.00"/></proof>
<proof prover="9"><result status="timeout" time="1.01"/></proof>
......
......@@ -174,6 +174,9 @@ driver = "yices-smt2"
[ATP eprover]
name = "Eprover"
exec = "eprover"
exec = "eprover-2.0"
exec = "eprover-1.9.1"
exec = "eprover-1.9"
exec = "eprover-1.8"
exec = "eprover-1.7"
exec = "eprover-1.6"
......@@ -181,7 +184,10 @@ exec = "eprover-1.5"
exec = "eprover-1.4"
version_switch = "--version"
version_regexp = "E \\([-0-9.]+\\) [^\n]+"
version_ok = "1.8-001"
version_ok = "2.0"
version_old = "1.9.1-001"
version_old = "1.9"
version_old = "1.8-001"
version_old = "1.7"
version_old = "1.6"
version_old = "1.5"
......
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