- 21 Oct, 2012 7 commits
-
-
Andrei Paskevich authored
Util now is a small module containing misc functions.
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
+ fix a bug in "compare"
-
Andrei Paskevich authored
+ rename Debug.Opt to Debug.Args to avoid conflicts
-
- 20 Oct, 2012 5 commits
-
-
Andrei Paskevich authored
+ add an explanation comment in src/util/stdlib.ml*
-
Andrei Paskevich authored
+ create AUTHORS file + fix the linking exception in LICENSE + update the "About" in IDE + remove the trailing whitespace + inflate my scores at Ohloh
-
MARCHE Claude authored
-
MARCHE Claude authored
-
Andrei Paskevich authored
-
- 17 Oct, 2012 1 commit
-
-
Andrei Paskevich authored
+ do not build src/programs/ + build the library in lib/why3/ + fix use_api.ml for the case when Alt-Ergo is not present + distribute lib/coq/BuiltIn.v + rename src/config to src/why3config + rename src/bench to src/why3bench + move src/config.ml to src/util/
-
- 15 Oct, 2012 1 commit
-
-
François Bobot authored
Don't work for Win32 but that keep the possibility for Unix.
-
- 12 Oct, 2012 4 commits
-
-
Andrei Paskevich authored
-
Guillaume Melquiond authored
Change session serialization so that element ordering no longer depends on hash values but on actual values.
-
MARCHE Claude authored
-
Claude Marche authored
-
- 11 Oct, 2012 1 commit
-
-
MARCHE Claude authored
-
- 10 Oct, 2012 6 commits
-
-
Guillaume Melquiond authored
Do not update the proof duration if it changed by less than 10% or 0.1s, so as to avoid diff noise in session files.
-
Guillaume Melquiond authored
The only significant difference between these functions is that the first one is calling a callback function at each step, while the second one is generating a report at the end. Any other differences are likely to be actual bugs, which hopefully are now fixed. Now both functions call a third one, which accepts callbacks that encompass all the previous features. Disclaimer: the code is ugly.
-
MARCHE Claude authored
allows to show the warnings in the nightly bench
-
Claude Marche authored
-
Claude Marche authored
-
Claude Marche authored
-
- 09 Oct, 2012 6 commits
-
-
Guillaume Melquiond authored
-
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 1 commit
-
-
Jean-Christophe Filliâtre authored
-