1. 29 Apr, 2019 1 commit
    • erwan's avatar
      Fix: This time, the rdbg time traveling work! · 421bcc4d
      erwan authored
      It was due to the event_incr function in MainArg, that is using a
      reference to count event numbers, and that was not saved and restored
      by LutinRun.
      
      And this counter was used to set the PRGS! which is actually useless
      as it is handled in LutinRun via save_state/restore_state now.
      
      It is not clear if my monadisation work was really necessary. In
      theory, it is, but not in the examples I've tried. Sigh.
      421bcc4d
  2. 28 Mar, 2018 1 commit
  3. 14 Nov, 2016 1 commit
  4. 07 Apr, 2016 1 commit
    • Erwan Jahier's avatar
      Remove -seed from lurettetop · 2b7ecaec
      Erwan Jahier authored
      Really, it is the job of lutin to set the seed.
      
      Also, unplug the "calling lutin from lustre and C" tests, as they are
      actually broken since the move to oasis/ocamlbuild.
      2b7ecaec
  5. 25 Jan, 2016 1 commit
  6. 14 Oct, 2015 1 commit
  7. 18 Jun, 2015 1 commit
  8. 02 Mar, 2015 1 commit
  9. 11 Sep, 2014 1 commit
  10. 21 Nov, 2013 1 commit
    • Erwan Jahier's avatar
      I have created a rdbg repo, that ougth to contain rdbg, lurettetop, etc. · fd7a6ee6
      Erwan Jahier authored
      The idea is that this repo will contain closed-source files, and that
      rdbg will be open-source.
      
      Moreover, to be able to use Lutin from rdbg, I needed to tweek
      Makefiles, and rename a few modules that were clashing with ocaml
      compiler-libs for instance.
      
      Event, Data, Expr, Failure are now defined in rdbg and should be installed
      in the working/<arch>/lib/ directory
      fd7a6ee6
  11. 23 Oct, 2013 1 commit
  12. 24 Apr, 2013 1 commit
  13. 15 Apr, 2013 1 commit
    • Erwan Jahier's avatar
      Plug the lus2lic lib to ldbg and lurettetop. The "v6" rp port now uses lus2lic -exec · 472c46b7
      Erwan Jahier authored
      (and do not go via ec anymore).
      
      Split the Failure module so that it can be shared with the lus2lic
      ldbg plugin without requiring the bdd lib.
      
      + mv the lus2licRun.ml/mli file to the Lurette git repo.
      
      + add a copy (in read-only mode) of the source files of the lus2lic compiler
      
      + Share the comion content of Makefile.lurettetop and Makefile.ldbg via a new
      Makefile.comon that is included in both.
      
      + Merge code of modules that are now shared with the lus2lic repo:
       -  Verbose, Data, Rif_base
      472c46b7
  14. 19 Jul, 2012 1 commit
  15. 25 Jun, 2012 1 commit
  16. 18 Jun, 2012 1 commit
  17. 15 Jun, 2012 1 commit
  18. 11 Jun, 2012 1 commit
  19. 29 May, 2012 1 commit
  20. 24 May, 2012 1 commit
  21. 16 May, 2012 1 commit
    • Erwan Jahier's avatar
      Change the whole non-reg test scheme and make it work for win32 arch. · 47fa7fe5
      Erwan Jahier authored
      Add a  --ocamlc-version option to lurettetop and lutin.
      
      The idea is to put all the .exp files into a `lurettetop/lutin --ocamlc-version`
      dir so that I have an .exp file for each ocaml version.
      
      If the `lurettetop --ocaml-version`/*.exp does not exist, I generate it.
      
      Also, don't non-reg test lucky dirs anymore (because they are boring).
      
      Aldo, don't rely on the HOSTTYPE env var, but use Sys.os_type instead.
      47fa7fe5
  22. 07 Mar, 2012 1 commit
  23. 08 Aug, 2011 1 commit
  24. 15 Jul, 2011 1 commit
  25. 11 Jul, 2011 1 commit
  26. 04 Jul, 2011 1 commit
  27. 29 Jun, 2011 1 commit
  28. 24 Jun, 2011 1 commit
  29. 23 Jun, 2011 1 commit
    • Erwan Jahier's avatar
      Quite a lot of changes in lurettetop: · f59bc4de
      Erwan Jahier authored
        - Add support to handle several oracles.
        - Add a info command
        - Don't create a tmp dir in the direct mode.
        - Do not overwrite rif file, unless --overwrite-output is used
        - Add a ec_exe mode for rp that les one plus aby rif based exec to bu plugged.
        - Clean all tables to make sure that lutin result are reproductible when not
          quitting lurettetop (was not necessary in the old mode...).
        nb : this has broken some of the non-reg test.
        - and more...
      
      Some improvements in the Lutin manual.
      f59bc4de
  30. 18 Apr, 2011 1 commit
  31. 15 Apr, 2011 2 commits
  32. 14 Apr, 2011 2 commits
  33. 13 Apr, 2011 1 commit
  34. 12 Apr, 2011 1 commit
  35. 31 Mar, 2011 1 commit
  36. 08 Feb, 2011 1 commit
    • Erwan Jahier's avatar
      Fix a bug (probably introduced in 0b0203fe)... · 18320fb4
      Erwan Jahier authored
      Fix a bug (probably introduced in 0b0203fe) where the path of the env file was not explicit which prevent Makefile.lurette to find it. \n ps : it is no more possible to use a list of file in the env slot ; but who cares now that Lutin is usable from Lurette?
      18320fb4
  37. 31 Jan, 2011 1 commit