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 fb4f1710 authored by MARCHE Claude's avatar MARCHE Claude

new example logic/ffx.why

parent a216e56e
theory T
type t
predicate r t
function f t : t
axiom a : forall x:t. r x \/ r (f x)
goal g1 : exists x:t. r x /\ r (f (f x))
goal g2 : exists x:t. r x /\ r (f (f (f (f x))))
goal g3 : exists x:t. r x /\ r (f (f (f (f (f (f x))))))
goal g4 : exists x:t. r x /\ r (f (f (f (f (f (f (f (f x))))))))
goal g5 : exists x:t. r x /\ r (f (f (f (f (f (f (f (f (f (f x))))))))))
goal g6 : exists x:t. r x /\ r (f (f (f (f (f (f (f (f (f (f (f (f x))))))))))))
goal g7 : exists x:t. r x /\ r (f (f (f (f (f (f (f (f (f (f (f (f (f (f x))))))))))))))
end
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd">
<why3session shape_version="3">
<prover
id="0"
name="Alt-Ergo"
version="0.95.2"/>
<prover
id="1"
name="CVC3"
version="2.4.1"/>
<prover
id="2"
name="CVC4"
version="1.2"/>
<prover
id="3"
name="Eprover"
version="1.6"/>
<prover
id="4"
name="Metis"
version="2.3"/>
<prover
id="5"
name="Simplify"
version="1.5.4"/>
<prover
id="6"
name="Spass"
version="3.7"/>
<prover
id="7"
name="Vampire"
version="0.6"/>
<prover
id="8"
name="Yices"
version="1.0.38"/>
<prover
id="9"
name="Z3"
version="3.2"/>
<prover
id="10"
name="Z3"
version="4.3.1"/>
<prover
id="11"
name="Zenon"
version="0.7.1"/>
<prover
id="12"
name="iProver"
version="0.8.1"/>
<prover
id="13"
name="veriT"
version="201310"/>
<file
name="../ffx.why"
verified="true"
expanded="true">
<theory
name="T"
locfile="../ffx.why"
loclnum="3" loccnumb="7" loccnume="8"
verified="true"
expanded="true">
<goal
name="g1"
locfile="../ffx.why"
loclnum="13" loccnumb="7" loccnume="9"
sum="1c1ecc007f19185915e7eca85008d8fb"
proved="true"
expanded="false"
shape="arafafV0AarV0E">
<proof
prover="0"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.01"/>
</proof>
<proof
prover="1"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="2"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="3"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="4"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="5"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="6"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="7"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="8"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="9"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="10"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="11"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.04"/>
</proof>
<proof
prover="12"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
</proof>
<proof
prover="13"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
</goal>
<goal
name="g2"
locfile="../ffx.why"
loclnum="15" loccnumb="7" loccnume="9"
sum="cae11e21c66647390ac282fe374a68b2"
proved="true"
expanded="false"
shape="arafafafafV0AarV0E">
<proof
prover="0"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="1"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="2"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="3"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="4"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="5"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="6"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
</proof>
<proof
prover="7"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="8"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="9"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="10"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="11"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="3.89"/>
</proof>
<proof
prover="12"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
</proof>
<proof
prover="13"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
</goal>
<goal
name="g3"
locfile="../ffx.why"
loclnum="17" loccnumb="7" loccnume="9"
sum="f3529b8b3f0f73a5063406f30e0ba143"
proved="true"
expanded="false"
shape="arafafafafafafV0AarV0E">
<proof
prover="0"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="1"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="2"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="3"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="4"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="5"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="6"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
</proof>
<proof
prover="7"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="8"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="9"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
</proof>
<proof
prover="10"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
</proof>
<proof
prover="11"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="timeout" time="5.00"/>
</proof>
<proof
prover="12"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.20"/>
</proof>
<proof
prover="13"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
</goal>
<goal
name="g4"
locfile="../ffx.why"
loclnum="19" loccnumb="7" loccnume="9"
sum="8392d71c3b9ffbf1b33da504823bec4f"
proved="true"
expanded="false"
shape="arafafafafafafafafV0AarV0E">
<proof
prover="0"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="1"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="2"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="3"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="4"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="5"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="6"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
</proof>
<proof
prover="7"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="8"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="9"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.05"/>
</proof>
<proof
prover="10"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.06"/>
</proof>
<proof
prover="11"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="timeout" time="5.31"/>
</proof>
<proof
prover="12"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.82"/>
</proof>
<proof
prover="13"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
</goal>
<goal
name="g5"
locfile="../ffx.why"
loclnum="21" loccnumb="7" loccnume="9"
sum="7715736f4c27915848a07664808f1e9b"
proved="true"
expanded="false"
shape="arafafafafafafafafafafV0AarV0E">
<proof
prover="0"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="1"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="unknown" time="0.00"/>
</proof>
<proof
prover="2"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="3"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="4"
timelimit="5"
memlimit="4000"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
</proof>
<proof
prover="5"