1. 19 Jan, 2012 2 commits
  2. 18 Jan, 2012 2 commits
  3. 03 Jan, 2012 3 commits
    • François Bobot's avatar
      documentation spellchecking · f5efdfc0
      François Bobot authored
      f5efdfc0
    • François Bobot's avatar
      Session : documentation · 96b4c615
      François Bobot authored
      96b4c615
    • François Bobot's avatar
      new session · 49c19a38
      François Bobot authored
      Split session in two :
      Session : an API for managing session without running provers
      Session_scheduler : an API for running provers asynchronously
      
      All the global states have been removed.
      
      A session must be first read, which give a session without task.
      Afterward it must be updated to the current state of the files with
      some environnement and configuration.
      
      printer and iterator are provided for session.
      
      Session_tools : some useful functions on session.
      
      Smoke detector : not anymore integrated to session. Just add the
            transformation "smoke_detector_top" or "smoke_detector_deep" to
            all the valid proof attempt.
      
      prover_id are not yet removed but all is in place in session for that.
      49c19a38
  4. 27 Dec, 2011 1 commit
  5. 15 Dec, 2011 2 commits
  6. 14 Dec, 2011 1 commit
  7. 13 Dec, 2011 1 commit
  8. 06 Dec, 2011 2 commits
  9. 01 Dec, 2011 2 commits
  10. 30 Nov, 2011 1 commit
  11. 28 Nov, 2011 1 commit
  12. 27 Nov, 2011 1 commit
  13. 24 Nov, 2011 1 commit
  14. 23 Nov, 2011 1 commit
  15. 20 Nov, 2011 2 commits
    • Guillaume Melquiond's avatar
      Point Coq to Why3 realizations by adding a -R option inside its prover commands. · 32881636
      Guillaume Melquiond authored
      My first idea was to use "-R @libdir@/coq", or some other variable I would
      have defined in configure.in, but it didn't work at all. Indeed, such path
      variables depend on cascaded substitution, which work fine inside
      make files and shell scripts, but not at all inside Why3 config files.
      Note that this is a documented feature of Autoconf so I doubt there is any
      way to circumvent it.
      
      So I ended up adding a new format specifier inside call_provers: %l is
      substituted by Config.libdir.
      32881636
    • Guillaume Melquiond's avatar
      Switch to an always-on realization mode for Coq. · f796cd6d
      Guillaume Melquiond authored
      There are hardly any change to the code. It now just looks whether
      dependencies are marked as realized. The old no-realization mode is
      equivalent to marking no theory as realized, while the old realization
      mode amounts to marking all of the theories as realized. Now, the finer
      granularity make any intermediate state reachable. This is just a proof
      of concept, so the actual set of realized theories is hard-coded.
      f796cd6d
  16. 18 Nov, 2011 1 commit
  17. 17 Nov, 2011 3 commits
  18. 16 Nov, 2011 3 commits
  19. 14 Nov, 2011 2 commits
  20. 13 Nov, 2011 1 commit
  21. 12 Nov, 2011 1 commit
  22. 11 Nov, 2011 2 commits
  23. 09 Nov, 2011 1 commit
  24. 08 Nov, 2011 1 commit
  25. 04 Nov, 2011 1 commit
  26. 02 Nov, 2011 1 commit
    • Andrei Paskevich's avatar
      fix smtv2 printer · ad8fa432
      Andrei Paskevich authored
      also, remove all customization from the Z3 3.x section in prover detection.
      I find it morally wrong to chase magic options of a closed-source program.
      We should add an option for a prover only when we have clear understanding
      of what it does and good reasons to believe that it is useful in our case.
      ad8fa432