- 15 Apr, 2015 2 commits
-
-
David Hauzar authored
-
David Hauzar authored
Conflicts: drivers/cvc4_bare.drv share/provers-detection-data.conf src/driver/driver_parser.mly src/printer/smtv2.ml
-
- 14 Apr, 2015 1 commit
-
-
David Hauzar authored
-
- 13 Apr, 2015 2 commits
-
-
David Hauzar authored
-
David Hauzar authored
p labeled with label "model_projected" for that it exists a projection function f creates declaration of new constant c and axiom stating that c = f p Projection functions are functions tagged with meta "model_projection". Function f is projection function for abstract function and predicate p if f is tagged with meta "model_projection" and has a single argument of the same type as is the type of p. This transformation is needed in situations when we want to display not value of a variable, but value of a projection function applied to a variable. Note that since Why3 supports namespaces (different projection functions can have the same name) and input languages of solvers typically not, Why3 renames projection functions to avoid name clashes. This is why it is not possible to just store the name of the projection function in a label and than query the solver directly for the value of the projection. Also, it means that this transformation should thus be executed before this renaming.
-
- 28 Mar, 2015 1 commit
-
-
MARCHE Claude authored
-
- 27 Mar, 2015 1 commit
-
-
Guillaume Melquiond authored
A child process (e.g. CVC4) might catch SIGXCPU. If it gets stuck then, it won't consume any additional cpu time, so the system won't forcibly kill it. So why3-cpulimit has to kill it. Note that, if the system is overloaded, why3-cpulimit might kill the child process before it has even reached its cpu time limit. Hopefully, the 60' additional time will suffice in practice.
-
- 26 Mar, 2015 1 commit
-
-
MARCHE Claude authored
-
- 25 Mar, 2015 7 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 24 Mar, 2015 3 commits
-
-
-
Mário Pereira authored
-
MARCHE Claude authored
-
- 23 Mar, 2015 3 commits
-
-
Mário Pereira authored
-
MARCHE Claude authored
+ fixed wrong step limit in one session
-
Andrei Paskevich authored
-
- 22 Mar, 2015 5 commits
-
-
-
Mario Pereira authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 21 Mar, 2015 9 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
Jean-Christophe Filliâtre authored
this is a first draft (with no Coq realization for the moment) see the comment at the end of the file for discussion
-
Jean-Christophe Filliâtre authored
-
MARCHE Claude authored
-
-
-
-
-
- 20 Mar, 2015 4 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
MARCHE Claude authored
-
MARCHE Claude authored
Conflicts: drivers/smt-libv2.drv
-
- 19 Mar, 2015 1 commit
-
-
David Hauzar authored
-