1. 16 Dec, 2019 2 commits
  2. 04 Nov, 2019 1 commit
  3. 28 Aug, 2019 2 commits
  4. 15 Jul, 2019 1 commit
  5. 18 Apr, 2019 1 commit
  6. 26 Feb, 2019 1 commit
  7. 19 Feb, 2019 1 commit
  8. 23 Oct, 2018 1 commit
  9. 15 Oct, 2018 1 commit
  10. 18 Sep, 2018 2 commits
    • Fonenantsoa Maurica 's avatar
      Addresses Julien's review no.2: · 2567cf83
      Fonenantsoa Maurica authored
       - Remove double warning for arithmetic over pointers
       - Not yet: size of memory area in GMP
       - Typing of Trange
       - Squashing pattern matchings
       - Use of has_set_as_index
       - No is_offset_of_array
       - Using exception in is_range_free
       - Using `call f`
       - Logic.is_set_type instead of catching Failure
       - Logic.const.taddrof
       - &t, instead of &t[0], is sufficient for arrays
       - No useless rec
       - Typos, useless parentheses, no camel case, comments, indentation
      2567cf83
    • Fonenantsoa Maurica 's avatar
      Addresses Julien's review no.1: · 07718350
      Fonenantsoa Maurica authored
      - Interval inference and typing
      - Multi-dimensional arrays with ranges as indexes:
        - If the only range is the last index -> single call to builtin
        - Else -> not yet "arithmetic over set of pointers" (requires Mmodel modification)
      - Tests for struct
      - Richer pattern matching instead of is_trange
      - has_range -> Misc.is_range_free
      - Using Cil_const.make_logic_var_kind, Logic_const.taddrof, Logic_const.type_of_element and Logic_utils.mk_cast
      - [elt] @ list -> elt :: list
      - Options.fatal -> Options.abort
      - Comments:
        - On the Range Elimination operation
        - Describing the formula for the range-free term
        - Describing mmodel_call_with_ranges and mmodel_call_default
      07718350
  11. 04 Jul, 2018 1 commit
  12. 12 Apr, 2018 1 commit
  13. 30 Mar, 2018 1 commit
  14. 20 Feb, 2018 1 commit
  15. 15 Dec, 2017 1 commit
  16. 02 Aug, 2017 1 commit
  17. 12 Apr, 2017 1 commit
  18. 30 Mar, 2017 2 commits
  19. 09 Mar, 2017 2 commits
  20. 14 Feb, 2017 1 commit
  21. 17 Nov, 2016 1 commit
  22. 31 Aug, 2016 1 commit
  23. 09 Jun, 2016 1 commit
  24. 25 Mar, 2016 3 commits
  25. 23 Mar, 2016 1 commit
  26. 11 Feb, 2016 1 commit
  27. 14 Jan, 2016 1 commit
  28. 02 Jun, 2015 1 commit
  29. 28 May, 2015 2 commits
  30. 06 Mar, 2015 1 commit
  31. 29 Jan, 2015 1 commit
  32. 16 Dec, 2014 1 commit