1. 12 Apr, 2019 1 commit
  2. 14 Nov, 2016 1 commit
  3. 25 Jan, 2016 1 commit
  4. 24 Aug, 2015 1 commit
  5. 31 May, 2013 1 commit
  6. 26 Apr, 2013 1 commit
  7. 24 Apr, 2013 1 commit
  8. 10 Dec, 2012 1 commit
    • Erwan Jahier's avatar
      Gnuplot-rif enhancements: make it dynamic and more efficient, while simplifing the code. · 000eb377
      Erwan Jahier authored
      (the butter, the money of the butter, and the *bip* of the Dairywoman).
      
       - Add a -dyn option that parses (with the last command) the end of the rif file
       - Add a -pdf option
       - Add the possibility to call the GnuplotRif main function from a ocaml program
      
      Actually, I've simplified the code a lot while being more efficient.
      
      1) Instead of generating explicitely a gnuplot data file (to remove
      #outs/#step, etc), I use a sed/grep script file (cf util/read-rif.sh)
      2) Instead of calibrating the display while generating this file in ocaml, I do
      it directly via gnuplot
      3) the dynamic part relies on the Unix last command
      000eb377
  9. 18 Jun, 2012 1 commit
  10. 15 Jun, 2012 1 commit
  11. 11 Jun, 2012 1 commit
  12. 04 Jun, 2012 1 commit
  13. 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
  14. 13 Jan, 2012 1 commit
  15. 03 Aug, 2011 1 commit
  16. 15 Jul, 2011 1 commit
  17. 11 Jul, 2011 1 commit
  18. 07 Jul, 2011 1 commit
  19. 29 Jun, 2011 1 commit
  20. 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
  21. 14 Apr, 2011 1 commit
  22. 31 Mar, 2011 1 commit
  23. 09 Mar, 2011 1 commit
  24. 31 Jan, 2011 1 commit
  25. 15 Nov, 2010 1 commit
  26. 12 Nov, 2010 1 commit
    • Erwan Jahier's avatar
      Fix the ocaml lurette support. That was due to source/Makefile that · 15c0f0f2
      Erwan Jahier authored
      should make sure that no sut.cmx (nor oracle.cmx) is around when
      generating the lib lurette_ml_exe.cmxa.
      
      Allow lutin files wherever lucky files were expected !!  For
      instance, luc2c now accepts lutin files (so lucky do).  hum... All
      those tools ougth to be renamed at some points.
      
      Encapsulate the show_env program with a scrit sourcing set_env_var.
      
      Makefile cleaning.
      15c0f0f2
  27. 14 Sep, 2010 1 commit
    • Erwan Jahier's avatar
      When SUT inputs are missing, use luciole to generated them. · ac83fb63
      Erwan Jahier authored
      In 0097b051, I've implemented a new
      feature that consists in using luciole when some env inputs were
      missing. But actually, it was quite easy to do the same when SUT
      inputs were missing! That's what's this change do.
      
      BTW, I've remove from lurettetop all the stuff that was dealing with
      whether or not it is necessary to rebuild the lurette executable. Now
      it rebuilds it every time, which is not such a big deal (in terms of
      compilation time) and avoid a *lot* of bad behaviors, in particular
      when the interface of the environnement was changing.
      ac83fb63
  28. 18 Aug, 2010 1 commit
    • Erwan Jahier's avatar
      Enhance ocaml support in lurette (cf 74f93d6c) · 533fac24
      Erwan Jahier authored
      The oracle is not necessary anymore to run a test.
      
      Moreover, the sut no more needs to (and must not) be named 'sut.ml'
      (resp.  'oracle.ml' for the oracle).
      
      Moreover, rename the env var EXTRA_CFILES into EXTRA_SOURCE_FILES, so that users
      use it for ocaml programs.
      533fac24
  29. 13 Jul, 2010 1 commit
    • Erwan Jahier's avatar
      Add ocaml support in lurette. · 74f93d6c
      Erwan Jahier authored
      For the time being, it crashes if no valid oracle.ml exists in the
      user directory. Moreover, and the sut has to be named 'sut.ml' (resp.
      oracle.ml for the oracle). But otherwise, it works fine.
      74f93d6c
  30. 02 Jul, 2010 1 commit
  31. 29 Jun, 2010 2 commits
  32. 21 May, 2010 2 commits
  33. 19 May, 2010 1 commit
  34. 10 May, 2010 1 commit
  35. 08 Apr, 2010 1 commit
  36. 25 Mar, 2010 1 commit
  37. 19 Mar, 2010 1 commit
    • Erwan Jahier's avatar
      Fix a couple of bugs. · 9a16c8b5
      Erwan Jahier authored
      source/gen_stubs_poc.ml:
        Make sure the ocaml floats are casted to _real so that lurette works
        with programs that use floats.
      
      source/lurettetop.ml:
         Make use of Filename.is_relative instead of my buggy way todo it.
      9a16c8b5
  38. 17 Mar, 2010 1 commit