Skip to content
  1. Oct 10, 2014
    • Matthew Dawson's avatar
      Fix CVC3 fixed point subtraction. · f4ec59e7
      Matthew Dawson authored
      CVC3 subtraction works similarly to addition, which requires a parameter
      telling CVC3 where to cut off digits in the computed result.  jTET missed that,
      so fix it.
      f4ec59e7
  2. Oct 04, 2014
  3. Oct 03, 2014
  4. Oct 01, 2014
  5. Sep 26, 2014
  6. Sep 24, 2014
  7. Sep 12, 2014
    • Yanjun Jiang's avatar
      Convert ouput value properly. · 0c7f72a3
      Yanjun Jiang authored
      Convert the output values in the output Grid from Matlab format to EventB supported
      format symbols properly and then collect them while traversing cells. So that we can
      also have complex expression in the result Grid. Aslo, the bug that outputVariables
      in test cases have no type has been fixed. The realVariableType is mainly used for the
      outputVariables now.
      0c7f72a3
    • Yanjun Jiang's avatar
      Support Complex Expression. · 661dbfb5
      Yanjun Jiang authored
      From this version on, the tool support complex expression like: (1*(1+1)+2).
      This is realized by add parentheses to the EventBGenerator generated expression.
      Also fix the problem of using wrong EventB symbols in the result XML before.
      661dbfb5
    • Yanjun Jiang's avatar
      Clean up unused files. · 18687427
      Yanjun Jiang authored
      These files should be deleted in the support refinement commit. For
      some reason this is forgetten. Now we clean them up.
      18687427
  8. Sep 10, 2014
  9. Sep 05, 2014
    • Yanjun Jiang's avatar
      Put the correct file name in the refinement relation XML tag. · adf83114
      Yanjun Jiang authored and Matthew Dawson's avatar Matthew Dawson committed
      The file name that was used in the refinement relation tag was being
      incorrectly generated as tablenameMi, where tablename was the tablename,
      and i was the refinement layer.  However, the actual files were called
      tablename_Mi.  Fix this by using the same function to generate the name,
      and standardize on the tablename_Mi notation.
      adf83114
  10. Aug 29, 2014
  11. Aug 22, 2014
  12. Aug 20, 2014
  13. Aug 11, 2014
  14. Jul 30, 2014
  15. Jul 07, 2014
  16. Jul 01, 2014
  17. May 22, 2014
    • Matthew Dawson's avatar
      Make sure we throw an exception with duplicated names. · 7300fcf8
      Matthew Dawson authored
      A missing throw keyword allowed an exceptional circumstance to continue, when
      an enumeration name conflicted with either another enumeration name or with
      a variable.  Add appropriate tests to catch such issues and add the throw
      keyword.
      7300fcf8
Loading