1. 28 Nov, 2011 1 commit
  2. 27 Nov, 2011 2 commits
  3. 26 Nov, 2011 1 commit
  4. 24 Nov, 2011 2 commits
  5. 23 Nov, 2011 3 commits
  6. 20 Nov, 2011 3 commits
    • Guillaume Melquiond's avatar
      Regenerate Coq proofs broken by the support for realizations. · c817c1ca
      Guillaume Melquiond authored
      Note that this is just a consequence of symbols not being imported from
      realizations. If Coq files were generated with "Require Import" directives
      rather than just "Require", the change would have been completely
      transparent. This is not reason enough to switch to "Require Import" but
      it should be kept in mind.
      c817c1ca
    • 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
  7. 19 Nov, 2011 5 commits
  8. 18 Nov, 2011 2 commits
  9. 17 Nov, 2011 3 commits
  10. 16 Nov, 2011 6 commits
  11. 15 Nov, 2011 1 commit
  12. 14 Nov, 2011 4 commits
  13. 13 Nov, 2011 2 commits
  14. 12 Nov, 2011 2 commits
  15. 11 Nov, 2011 3 commits