Skip to content
Snippets Groups Projects
  1. Jun 19, 2014
  2. Jun 02, 2014
  3. May 21, 2014
  4. May 12, 2014
  5. Jun 05, 2013
    • Erwan Jahier's avatar
      Fix the handling of fby in Soc. · 1026bf31
      Erwan Jahier authored
      Indeed, the initialisation of the fby was done when the soc was
      created.  Hence the first fby that was translated was giving its
      initial value to all others forthcoming fby !!!
      
      In order to fix that, I've modified the type of Soc.key so that the
      initial value is part of its key.
      
      Note that currently, it does not work if the initial value is an input.
      1026bf31
  6. Jun 03, 2013
    • Erwan Jahier's avatar
      Fix a bug in the implementation of diese (#). · 1041bec5
      Erwan Jahier authored
      Actually, it was a misunderstanding of mine (R1) ; the behavior was consistent
      with the lv6 doc, but not with the v4 behavior...
      
      Indeed, # means "at most 1 among n", not "exactly one among n" as I tought...
      1041bec5
  7. May 28, 2013
    • Erwan Jahier's avatar
      Change the nonreg test scheme by inverting the role of v4 and v6 in the sut and the oracle. · 06ddb863
      Erwan Jahier authored
      The rationale is to avoid local vars blow-up on some
      examples. Indeed, the generated oracle blows-up (e.g., on left.lus)
      if we execute it via v4, whereas via v6 it works fine.
      
      This change triggers a couple of bugs that ware easy to fix
      (confusion between div and slash) that I've fixed along the way.
      For the others, I'll see later.
      
      Overall it's a progress albeit
        #fail: 80 -> 83
      
      indeed:
        #unresolved: 20 -> 12
        #passes		878 -> 883
        time: 335 -> 228
      06ddb863
  8. May 21, 2013
  9. May 16, 2013
  10. May 10, 2013
  11. May 07, 2013
  12. Apr 08, 2013
  13. Apr 05, 2013
  14. Apr 04, 2013
    • Erwan Jahier's avatar
      The -exec mode now supports the merge statement. · 1ca66bc0
      Erwan Jahier authored
      In order to do that, I've generalised the type of merge : now the clock
      argument can be any expression. Some assert false still prevent its use,
      but it should be easy to get rid of them (I'll do that latter).
      1ca66bc0
  15. Apr 03, 2013
  16. Apr 02, 2013
  17. Mar 29, 2013
  18. Mar 27, 2013
    • Erwan Jahier's avatar
      Rework the type of Lic expressions w.r.t. predef expressions. · 28f47082
      Erwan Jahier authored
      1) At the Lic level, there's no reason to distinguish betwenn node
      calls, and predef node calls. Indeed it makes things simpler and more
      homogeneous afterwards.
      
      2) int strings are only converted when necessary (constant evaluation).
      
      3) const are handled directly under Lic.by_pos_op instead of being under
         PREDEF_CALL, which make things easier and more logical.
      28f47082
  19. Mar 25, 2013
  20. Mar 22, 2013
  21. Mar 21, 2013
  22. Mar 20, 2013
  23. Mar 19, 2013
  24. Mar 11, 2013
  25. Mar 05, 2013
  26. Feb 25, 2013
Loading