1. 25 Jul, 2016 2 commits
  2. 10 Jun, 2016 1 commit
  3. 18 Apr, 2016 1 commit
  4. 15 Mar, 2016 3 commits
  5. 05 Feb, 2016 1 commit
  6. 01 Feb, 2016 1 commit
  7. 13 Jan, 2016 1 commit
  8. 10 Dec, 2015 1 commit
  9. 23 Oct, 2015 1 commit
    • David Hauzar's avatar
      Displaying of counterexamples enhanced. · d92706f7
      David Hauzar authored
      When counterexample is displayed interleaved with source code, only the
      part of the source code from the beginning to the line of the last
      counterexample element is displayed and the focus in the editor is on the
      end of that source code.
      Textual counterexample (without interleaving with source code) is not
      displayed by default. There is a debug flag debug_show_text_cntexmp that
      enables such display.
      d92706f7
  10. 13 Oct, 2015 1 commit
  11. 08 Oct, 2015 1 commit
  12. 07 Oct, 2015 1 commit
  13. 06 Oct, 2015 2 commits
    • David Hauzar's avatar
      Not appending "." to names of record fields in counterexamples. · da802d43
      David Hauzar authored
      Previously, "." was automatically appended to names stored in
      model_trace label when creating variables corresponding to record
      fields in eval_match and when projecting record fields in the
      transformation intro_projections_counterexmp. Now, this is not done
      and "." must be given in model_trace label of the projection or
      record field.
      
      The reason is that for SPARK, character different from "." (e.g., "'"
      needs to be sometimes appended.
      da802d43
    • David Hauzar's avatar
      Parsing decimal numbers from CVC4 models. · ec173a2e
      David Hauzar authored
      ec173a2e
  14. 30 Sep, 2015 1 commit
    • David Hauzar's avatar
      Store counterexample information related to VC in a special index. · 924c3f18
      David Hauzar authored
      Since the exact line of the construct that triggers VC may not be
      known, the possibility to map the counterexample information related
      to this construct to dedicated index instead of mapping it to line
      number was added.
      
      Note that the line of the construct that triggers VC is guaranteed to
      be known only if  this construct does not span to multiple lines or if
      the VC is not split.
      924c3f18
  15. 25 Sep, 2015 1 commit
  16. 22 Sep, 2015 1 commit
  17. 21 Sep, 2015 1 commit
    • David Hauzar's avatar
      The format of counterexample JSON output changed. · f3aa06e2
      David Hauzar authored
      Model elements in source code line are represented as list of JSON objects
      with attributes "name", "value", and "kind". The attribute "name" is a
      name of a counterexample element, the attribute "value" is the value of
      the counterexample element, and the attribute "kind" is the kind of
      counterexample element, currently one of "old", "result", "error_message",
      and "other".
      f3aa06e2
  18. 11 Sep, 2015 1 commit
  19. 09 Sep, 2015 1 commit
  20. 08 Sep, 2015 2 commits
  21. 07 Sep, 2015 1 commit
  22. 04 Sep, 2015 2 commits
  23. 03 Sep, 2015 4 commits
  24. 01 Sep, 2015 2 commits
  25. 28 Aug, 2015 1 commit
  26. 11 Aug, 2015 1 commit
  27. 06 Aug, 2015 1 commit
    • David Hauzar's avatar
      More projection functions for a single type. · 4748a76d
      David Hauzar authored
      Transformation intro_projections_counterexmp support more
      projections for a single type Ty.ty. The projections can have a name
      and this name is appended to the name of the function symbol or
      predicate being projected.
      
      This is useful for records - for record type, there can be a projection
      for each element of the type and the name of the projection can be
      the name of the element.
      4748a76d
  28. 31 Jul, 2015 1 commit
  29. 30 Jul, 2015 2 commits