1. 11 Feb, 2020 2 commits
  2. 10 Feb, 2020 2 commits
  3. 01 Feb, 2020 1 commit
  4. 15 Jan, 2020 1 commit
  5. 13 Jan, 2020 1 commit
  6. 09 Jan, 2020 1 commit
  7. 08 Jan, 2020 2 commits
  8. 13 Dec, 2019 1 commit
  9. 06 Dec, 2019 1 commit
  10. 22 Nov, 2019 1 commit
    • Paolo G. Giarrusso's avatar
      Fix iPoseProof on recursive lemmas (fix #274) · 3f468582
      Paolo G. Giarrusso authored
      When proving `foo` through a fixpoint, Coq's guardedness checker needs to see to
      which arguments `foo` is applied. Opaque lemmas applied to `foo` itself prevent
      that, so make them transparent.
      * Make `IntoEmpValid` lemmas transparent.
      * Expose application of `IntoEmpValid` instance to its argument.
      * Add comment to `tac_pose_proof`
      
      This MR brings back the type of `tac_pose_proof` to the one it had before !329.
      Hence, this seems worth a comment.
      3f468582
  11. 20 Nov, 2019 2 commits
  12. 10 Nov, 2019 1 commit
  13. 08 Nov, 2019 3 commits
  14. 07 Nov, 2019 1 commit
  15. 05 Nov, 2019 1 commit
  16. 09 Oct, 2019 1 commit
  17. 20 Sep, 2019 1 commit
  18. 19 Sep, 2019 3 commits
  19. 13 Sep, 2019 1 commit
    • Jacques-Henri Jourdan's avatar
      Reorder Requires so that we do not depend of Export bugs. · 43a1a90f
      Jacques-Henri Jourdan authored
      The general idea is to first import/export modules which are further
      than the current one, and then import/export modules which are close
      dependencies.
      
      This commit tries to use the same order of imports for every file, and
      describes the convention in ProofGuide.md. There is one exception,
      where we do not follow said convention: in program_logic/weakestpre.v,
      using that order would break printing of texan triples (??).
      43a1a90f
  20. 08 Sep, 2019 2 commits
  21. 14 Aug, 2019 1 commit
  22. 13 Aug, 2019 4 commits
  23. 12 Aug, 2019 1 commit
  24. 09 Aug, 2019 1 commit
  25. 07 Aug, 2019 1 commit
  26. 29 Jun, 2019 1 commit
  27. 24 Jun, 2019 2 commits