- 14 Sep, 2016 2 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 12 Sep, 2016 1 commit
-
-
MARCHE Claude authored
-
- 09 Sep, 2016 2 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 08 Sep, 2016 2 commits
-
-
MARCHE Claude authored
in one shell : ledit bin/why3shell file.xml in another shell : tail -f why3shell.out
-
MARCHE Claude authored
-
- 02 Sep, 2016 2 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 26 Aug, 2016 8 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
-
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
-
- 24 Aug, 2016 1 commit
-
-
MARCHE Claude authored
-
- 19 Aug, 2016 1 commit
-
-
Guillaume Melquiond authored
-
- 18 Aug, 2016 2 commits
-
-
Guillaume Melquiond authored
-
David Hauzar authored
-
- 17 Aug, 2016 3 commits
-
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
The sum of two positive (resp. negative) FP numbers should always be positive (resp. negative), even when the result is zero. This commit also cleans a bit some other parts of the specification of FP operations.
-
Guillaume Melquiond authored
-
- 04 Aug, 2016 1 commit
-
-
Clément Fumex authored
-
- 27 Jul, 2016 1 commit
-
-
Guillaume Melquiond authored
-
- 26 Jul, 2016 5 commits
-
-
Sylvain Dailler authored
-
Sylvain Dailler authored
We need to stop the transformation intro_premises to introduce variables past a label. This allows us to keep variables in the goal (for counterex generation) and be able to retrieve them as counterexamples. * transform/intro_vc_vars_counterexmp.ml: changed vc_term_info so that it is not mutable anymore (do_intro): Removing the passing records to the do_intros calls which may prevent us from seeing last vc_model (do_intro_vc_vars): adding a reference to keep the location of the vc * transform/introduction.ml (intros): When encountering stop_intro label, the function should stop introducing.
-
François Bobot authored
Add the possibility to keep currently unavailable theories in a session during update. So the proofs are not lost. Currently not activated in why3 command line tools.
-
François Bobot authored
-
François Bobot authored
added in 9577acb9
-
- 25 Jul, 2016 3 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 21 Jul, 2016 2 commits
-
-
Guillaume Melquiond authored
-
MARCHE Claude authored
-
- 19 Jul, 2016 1 commit
-
-
Johannes Kanig authored
When Why3 is run on a file where some theories have been suppressed, it will delete the corresponding theories from the session file. We now add an option keep_unmatched_theories to Session.update_session, which keeps all theories. In this commit, this option is always disabled. This is useful for SPARK, which sometimes only generates part of the Why3 file for efficiency reasons, but doesn't want the session file to be damaged because of that. * session.ml (import_theory) (import_goal) (import_proof_attempt) (import_transf): new functions to copy a session tree from an old session file (merge_file): keep old theories when keep_unmatched_theories is true * session_scheduler.ml (update_session): pass keep_unmatched_theories * why3session_lib.ml (read_update_session): pass keep_unmatched_theories
-
- 13 Jul, 2016 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 11 Jul, 2016 1 commit
-
-
MARCHE Claude authored
-
- 07 Jul, 2016 1 commit
-
-
Martin Clochard authored
-