1. 14 Apr, 2016 2 commits
    • Andrei Paskevich's avatar
      examples: reconstruct sessions · 0f9ded38
      Andrei Paskevich authored
      still problematic:
      
        tests-provers/div
        tests-provers/div_real
        check-builtin/int
        bts/fsetint
        logic/bitvectors
        logic/einstein
        logic/genealogy
        bitvectors/power2
        bellman_ford
        knuth_prime_numbers
        vstte12_combinators
        hoare_logic/blocking_semantics5
      
      known issues:
      - Timeout is not always recognized
      - why3 tactic does not work: ENOENT on connect()
      - temporary output files are created in the curdir
      - temporary output files are sometimes not erased
      - socket file is created in the curdir
      0f9ded38
    • Andrei Paskevich's avatar
      f3af1893
  2. 24 Feb, 2016 3 commits
  3. 23 Feb, 2016 1 commit
  4. 19 Oct, 2015 1 commit
  5. 22 Aug, 2015 1 commit
  6. 06 Jul, 2015 1 commit
  7. 19 Apr, 2015 1 commit
  8. 16 Sep, 2014 1 commit
  9. 04 Sep, 2014 1 commit
  10. 03 Sep, 2014 1 commit
  11. 01 Sep, 2014 1 commit
  12. 25 Aug, 2014 1 commit
  13. 28 Jun, 2014 1 commit
  14. 26 Jun, 2014 1 commit
  15. 22 Jun, 2014 1 commit
  16. 21 Jun, 2014 1 commit
  17. 13 Jun, 2014 1 commit
  18. 25 Apr, 2014 1 commit
  19. 13 Mar, 2014 1 commit
  20. 25 Feb, 2014 1 commit
  21. 24 Feb, 2014 1 commit
    • Jean-Christophe Filliatre's avatar
      library: map.MapPermut now defined using map.Occ · ca0ec4aa
      Jean-Christophe Filliatre authored
      (that is, using number of occurrences)
      No more definition of permutation using inductive predicates.
      Impacts array.ArrayPermut; proof sessions updated.
      Coq realizations for map.Occ and map.MapPermut;
      proof session for array.ArrayPermut in progress
      ca0ec4aa
  22. 16 Feb, 2014 1 commit
  23. 12 Feb, 2014 1 commit
  24. 11 Feb, 2014 1 commit
  25. 06 Feb, 2014 1 commit
  26. 05 Feb, 2014 1 commit
    • Jean-Christophe Filliatre's avatar
      fixed inconsistencies in theory MapPermut/ArrayPermut · e79e9a4f
      Jean-Christophe Filliatre authored
      predicates permut over maps and arrays are given new semantics, as follows:
      - MapPermut: permut m1 m2 l u means that m1[l..u[ is a permutation of
        m2[l..u[ and values outside the interval [l..u[ are *ignored*.
      - ArrayPermut: permut_sub a1 a2 l u means that a1[l..u[ is a permutation
        of a2[l..u[ and other meaningful values are *identical*.
      - ArrayPermut: another predicate map_permut_sub has the same semantics as
        MapPermut.permut_sub, that is values outside of the interval [l..u[
        are ignored
      e79e9a4f
  27. 20 Jan, 2014 1 commit
  28. 19 Jan, 2014 1 commit
  29. 14 Jan, 2014 1 commit
  30. 09 Nov, 2013 1 commit
  31. 30 Oct, 2013 1 commit
  32. 20 Sep, 2013 1 commit
  33. 20 Aug, 2013 1 commit
  34. 06 Aug, 2013 1 commit
  35. 17 Jul, 2013 1 commit
  36. 06 Apr, 2013 1 commit
  37. 26 Mar, 2013 1 commit