Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Why3
why3
Commits
8b772d61
Commit
8b772d61
authored
Oct 26, 2010
by
Andrei Paskevich
Browse files
update drivers wrt the last commit
parent
efcc1da1
Changes
6
Show whitespace changes
Inline
Side-by-side
bench/valid/int.why
View file @
8b772d61
...
...
@@ -2,4 +2,14 @@ theory Test
use import int.Int
goal G1 : 5 * 10 = 50
goal G2 : forall x:int. x + x - x + x = 2 * x
goal CompatOrderAdd : forall x y z : int. x <= y -> x + z <= y + z
goal CompatOrderMult : forall x y z : int. x <= y -> 0 <= z -> x * z <= y * z
goal InvMult : forall x y : int. (-x) * y = - (x * y) = x * (-y)
goal InvSquare : forall x : int. x * x = (-x) * (-x)
goal ZeroMult : forall x : int. x * 0 = 0 = 0 * x
goal SquareNonNeg1 : forall x : int. x <= 0 -> 0 <= x * x
goal SquareNonNeg : forall x : int. 0 <= x * x
goal ZeroLessOne : 0 <= 1
end
drivers/alt_ergo.drv
View file @
8b772d61
...
...
@@ -59,6 +59,8 @@ theory int.Int
remove prop Trans
remove prop Total
remove prop Antisymm
remove prop NonTrivialRing
remove prop CompatOrderAdd
end
...
...
@@ -102,6 +104,8 @@ theory real.Real
remove prop Total
remove prop Antisymm
remove prop Inverse
remove prop NonTrivialRing
remove prop CompatOrderAdd
end
...
...
drivers/coq.drv
View file @
8b772d61
...
...
@@ -72,6 +72,10 @@ theory int.Int
remove prop Trans
remove prop Antisymm
remove prop Total
remove prop NonTrivialRing
remove prop CompatOrderAdd
remove prop CompatOrderMult
end
theory int.Abs
...
...
@@ -125,6 +129,9 @@ theory real.Real
remove prop Comm.Comm
remove prop Unitary
remove prop Inverse
remove prop NonTrivialRing
remove prop CompatOrderAdd
remove prop CompatOrderMult
end
...
...
drivers/cvc3.drv
View file @
8b772d61
...
...
@@ -58,6 +58,8 @@ theory int.Int
remove prop Trans
remove prop Antisymm
remove prop Total
remove prop NonTrivialRing
remove prop CompatOrderAdd
meta "encoding : kept" type int
...
...
@@ -96,6 +98,8 @@ theory real.Real
remove prop Trans
remove prop Antisymm
remove prop Total
remove prop NonTrivialRing
remove prop CompatOrderAdd
meta "encoding : kept" type real
...
...
drivers/simplify.drv
View file @
8b772d61
...
...
@@ -62,6 +62,8 @@ theory int.Int
remove prop Trans
remove prop Antisymm
remove prop Total
remove prop NonTrivialRing
remove prop CompatOrderAdd
(* use with explicit polymorphism *)
meta "enco_poly" "explicit"
...
...
drivers/z3.drv
View file @
8b772d61
...
...
@@ -58,6 +58,8 @@ theory int.Int
remove prop Trans
remove prop Antisymm
remove prop Total
remove prop NonTrivialRing
remove prop CompatOrderAdd
meta "encoding : kept" type int
...
...
@@ -96,6 +98,8 @@ theory real.Real
remove prop Trans
remove prop Antisymm
remove prop Total
remove prop NonTrivialRing
remove prop CompatOrderAdd
meta "encoding : kept" type real
...
...
Write
Preview
Supports
Markdown
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