- 28 Apr, 2011 1 commit
-
-
MARCHE Claude authored
-
- 27 Apr, 2011 1 commit
-
-
Andrei Paskevich authored
-
- 22 Apr, 2011 2 commits
-
-
François Bobot authored
-
François Bobot authored
* all the provers with the same prover_id are threated as one prover, * the first description of a prover in the file pdd.conf which have an executable with a good version is used, * the order used to test the executable (exec) inside a prover description is not specified, * a version_bad allows to forbid a version. * a version_ok matches no warning is printed * a version_old matches a warning is printed * if no version matches a warning is printed
-
- 21 Apr, 2011 7 commits
-
-
François Bobot authored
z3_smtv2* .drv : factorized
-
François Bobot authored
of a file into a driver include "toto.drv.import"
-
François Bobot authored
-
François Bobot authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 20 Apr, 2011 2 commits
-
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
Clarify documentation.
-
- 19 Apr, 2011 7 commits
-
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
Perform intros before abstraction, since abstraction would otherwise erase the goal due to the presence of quantifiers. The bug was introduced in 589890aa.
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
In the Gappa printer, perform a pseudo-congruence on the goal and move the introduce_premises transformation after abstraction. Goal h (f x) = 1 /\ f x = g y -> h (g y) = 1 is now transformed by fmla_cond_subst into h (g y) = 1 /\ f x = g y -> h (g y) = 1 which can now be abstracted to abstr = 1 /\ abstr1 = abstr2 -> abstr = 1.
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
Add function fmla_cond_subst that converts equalities/disequalities into a substitution and returns an equivalent formula.
-
- 18 Apr, 2011 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 13 Apr, 2011 3 commits
-
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
Avoid lazy variables in the Gappa printer, as it might happen that two tasks do not share the same environment. See http://lists.gforge.inria.fr/pipermail/why3-commits/2011-April/000053.html for details. There are still global references to unary minus symbols, but they are now refreshed each time.
-
Andrei Paskevich authored
-
- 12 Apr, 2011 11 commits
-
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
-
François Bobot authored
-
François Bobot authored
-
François Bobot authored
-
Jean-Christophe Filliâtre authored
-
Guillaume Melquiond authored
As a side effect, it brings support for integer division with Gappa for free.
-
Guillaume Melquiond authored
First step in removing hardcoded symbols from Gappa printer: work on identifiers instead of symbols.
-
Guillaume Melquiond authored
This makes bench/valid/intreal.why pass with Gappa.
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
This fixes the following assertion failure: anomaly: File "src/printer/gappa.ml", line 182, characters 19-25: Assertion failed
-
- 11 Apr, 2011 4 commits
-
-
Guillaume Melquiond authored
Before: File "b/../b.why", line 7, characters 36-37This term has type int but is expected to have type real After: File "b/../b.why", line 7, characters 36-37: This term has type int but is expected to have type real
-
Guillaume Melquiond authored
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 10 Apr, 2011 1 commit
-
-
MARCHE Claude authored
-