- 10 Dec, 2015 1 commit
-
-
David Hauzar authored
-
- 09 Dec, 2015 3 commits
-
-
David Hauzar authored
Conflicts: doc/manpages.tex
-
David Hauzar authored
-
David Hauzar authored
Merge branch 'counter-examples' of git+ssh://scm.gforge.inria.fr//gitroot/why3/why3 into counter-examples
-
- 04 Dec, 2015 1 commit
-
-
Johannes Kanig authored
Fastwp now adds VC explanation labels in the same way as the regular WP. That was an oversight of existing implementation.
-
- 26 Nov, 2015 3 commits
-
-
MARCHE Claude authored
-
Clément Fumex authored
-
Stefan Berghofer authored
-
- 25 Nov, 2015 3 commits
-
-
Clément Fumex authored
-
MARCHE Claude authored
A poorly successful attempt to check consistency of bv theory with SMTLIB, using a kind of "SMT realization"
-
MARCHE Claude authored
-
- 24 Nov, 2015 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 23 Nov, 2015 4 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 20 Nov, 2015 4 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 19 Nov, 2015 2 commits
-
-
Clément Fumex authored
-
MARCHE Claude authored
-
- 18 Nov, 2015 9 commits
-
-
David Hauzar authored
In a counterexample model returned by cvc4, values can be also of the form "(mk_t__ref([0-9]*) (value))", while only the form "(mk_t__ref (value))" was supported. * src/driver/parse_smtv2_model_lexer.mll MK_T__REF can be of the form "mk_t__ref([0-9]*)".
-
David Hauzar authored
Enabling the transformation detect_polymorphism caused some variables be of reference type and their values outputed in the form "mk_t__ref value". This was not recognized by the counterexample model parser. * src/driver/parse_smtv2_model_lexer.mll Add new token corresponding to string "mk_t__ref" * src/driver/parse_smtv2_model_parser.mly Value can be also of the form "(mk_t__ref value)"
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
Johannes Kanig authored
So that it can be used to search for other labels. * termcode.ml (search_labels): basically a copy of get_expls_fmla with extra argument for the callback (get_expls_fmla): rewritten to use search_labels
-
David Hauzar authored
Merge branch 'counter-examples' of git+ssh://scm.gforge.inria.fr//gitroot/why3/why3 into counter-examples
-
Johannes Kanig authored
So that it can be used to search for other labels. * termcode.ml (search_labels): basically a copy of get_expls_fmla with extra argument for the callback (get_expls_fmla): rewritten to use search_labels
-
- 17 Nov, 2015 6 commits
-
-
Johannes Kanig authored
-
Johannes Kanig authored
-
David Hauzar authored
-
David Hauzar authored
When resource limit is hit, cvc4 outputs useless counterexample. Query cvc4 for the reason of answer unknown and use the answer to decide whether resource limit was hit. If it was hit, do not display the counterexample. * src/driver/call_provers.{ml|mli} (parse_prover_run): If the prover answers unknown, get the information about the reason of this answer. * src/printer/smtv2.ml (print_prop_decl): Query solver for the reason of answer unknown. * src/driver/driver.ml (load_driver): Initialize Unknown with no information about the reason of answer unknown. * src/session/session.ml (load_result): Initialize Unknown with no information about the reason of answer unknown. * src/session/session_scheduler.ml (schedule_proof_attempt) (edit_proof): Initialize Unknown with no information about the reason of answer unknown. * src/why3session/why3session_lib.ml (filter_spec): Initialize Unknown with no information about the reason of answer unknown.
-
David Hauzar authored
-
David Hauzar authored
-
- 13 Nov, 2015 2 commits
-
-
MARCHE Claude authored
-
David Hauzar authored
-
- 11 Nov, 2015 1 commit
-
-
MARCHE Claude authored
-