1. 18 Jan, 2016 1 commit
  2. 08 Jan, 2016 1 commit
  3. 10 Dec, 2015 1 commit
  4. 17 Nov, 2015 1 commit
    • David Hauzar's avatar
      Query cvc4 for reason of answer unknown and use it for counterexamples. · 5c3038bf
      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.
      5c3038bf
  5. 13 Oct, 2015 1 commit
  6. 09 Sep, 2015 1 commit
  7. 22 Jul, 2015 1 commit
  8. 21 Jul, 2015 1 commit
  9. 11 Jul, 2015 1 commit
  10. 10 Jun, 2015 1 commit
  11. 09 Jun, 2015 1 commit
  12. 04 Jun, 2015 1 commit
  13. 03 Jun, 2015 1 commit
  14. 26 May, 2015 1 commit
  15. 23 May, 2015 1 commit
  16. 23 Mar, 2015 1 commit
  17. 21 Mar, 2015 2 commits
  18. 20 Mar, 2015 1 commit
  19. 19 Mar, 2015 1 commit
  20. 04 Mar, 2015 2 commits
  21. 28 Feb, 2015 1 commit
  22. 27 Feb, 2015 1 commit
  23. 12 Feb, 2015 1 commit
  24. 19 Dec, 2014 1 commit
  25. 25 Nov, 2014 2 commits
    • MARCHE Claude's avatar
      4293c6e5
    • Johannes Kanig's avatar
      N211-037 introduce a type "prover_parser" · c38e1957
      Johannes Kanig authored
      This type groups three elements that are used to evaluate prover output.
      Grouping this will allow easier reues of existing code for the VC server
      facility.
      
      * call_provers.ml:
      new type prover_result_parser
      (parse_prover_run) extract code to parse prover output in a function
      (call_on_file, call_on_buffer) group three arguments into one, and adapt
         calls
      
      * driver.ml:
      modify type driver to group three fields into one
      (parse_driver) modify according to change in type
      (call_on_buffer) modify call
      
      * session_scheduler.ml
      adapt call
      c38e1957
  26. 21 Nov, 2014 1 commit
  27. 16 Sep, 2014 1 commit
  28. 15 Sep, 2014 1 commit
  29. 11 Sep, 2014 1 commit
  30. 07 Sep, 2014 1 commit
  31. 31 Aug, 2014 2 commits
  32. 29 Aug, 2014 1 commit
  33. 28 Aug, 2014 1 commit
    • Jean-Christophe Filliatre's avatar
      Tiny parser for strategies · a94b5657
      Jean-Christophe Filliatre authored
      A simple, assembly-like syntax for strategies is introduced.
      The code for a strategy is now a single string, in the field
      'code' of a 'strategy' entry of a configuration file.
      See share/strategies.conf for examples.
      a94b5657
  34. 25 Aug, 2014 1 commit
  35. 22 Aug, 2014 1 commit
  36. 21 Aug, 2014 1 commit