- 09 Oct, 2012 5 commits
-
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
-
François Bobot authored
-
Guillaume Melquiond authored
If the user happens to select all the goals in the IDE and press replay, a quadratic number of proof attempts are actually scheduled: each goal is scheduled as many times as it has ancestors. This patch fixes it.
-
Guillaume Melquiond authored
With the previous code, one could start with an original time limit of a few seconds and end up with proof attempts running for several minutes after a few unsuccessful tries with provers that are aware of the actual limit. Now, the actual time limit is never more than twice the user-defined one.
-
- 07 Oct, 2012 2 commits
-
-
lgondelman authored
induction_int_lex : new induction tactic (labels only, no heuristic provided) for ordered int tuples.
-
Andrei Paskevich authored
this is an experimental feature, not yet proved, not yet tested. Currently, it is only used when a debug flag "implicit_post" is set. It might need some tweaking to work well with booleans.
-
- 06 Oct, 2012 2 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 05 Oct, 2012 2 commits
-
-
Andrei Paskevich authored
-
François Bobot authored
-
- 04 Oct, 2012 2 commits
-
-
lgondelman authored
induction tactic: cleaning up (an old version of tactic (induction_ty) is removed). Induction on integers will be fixed soon (actually does not work)
-
Andrei Paskevich authored
-
- 02 Oct, 2012 5 commits
-
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 01 Oct, 2012 1 commit
-
-
Andrei Paskevich authored
-
- 28 Sep, 2012 1 commit
-
-
MARCHE Claude authored
-
- 27 Sep, 2012 3 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Claude Marche authored
-
- 26 Sep, 2012 1 commit
-
-
MARCHE Claude authored
-
- 24 Sep, 2012 2 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
Now, any reference to an external variable in an effect is stored in a fake variant. This is better than to create a fake exceptional postcondition, because then Mlw_typing can reject useless xposts.
-
- 23 Sep, 2012 1 commit
-
-
Andrei Paskevich authored
-
- 22 Sep, 2012 4 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 18 Sep, 2012 3 commits
-
-
Guillaume Melquiond authored
The empty string is now a recognized configuration filename. It means that the default configuration with an empty loadpath should be loaded. It also means it will not be saved. This removes the need for a WHY3NOCONFIG environment variable and some tricks based on the WHY3LOADPATH variable. This also removes the need for a /dev/null file.
-
Claude Marche authored
-
Claude Marche authored
-
- 17 Sep, 2012 2 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 13 Sep, 2012 2 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
and a bit of cleaning at the same time
-
- 11 Sep, 2012 2 commits
-
-
MARCHE Claude authored
-
Claude Marche authored
-