- 29 Jun, 2011 1 commit
-
-
Erwan Jahier authored
-
- 24 Jun, 2011 1 commit
-
-
Erwan Jahier authored
Also, add the oracle outputs in the '.rif'.
-
- 23 Jun, 2011 1 commit
-
-
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.
-
- 18 Apr, 2011 1 commit
-
-
Erwan Jahier authored
-
- 15 Apr, 2011 2 commits
-
-
Erwan Jahier authored
-
Erwan Jahier authored
- fix the coverage stuff that was not working - add an 'info' command that display a sum-up of the test parameters - add support to compile Lustre V4 programs Moreover, we now use the direct mdoe in the non-reg tests !!
-
- 14 Apr, 2011 4 commits
-
-
Erwan Jahier authored
-
Erwan Jahier authored
remove useless options: -boot, -oracle, -cov* Also, split LustreRun in 2: LutinRun and LustreRun, so that check-rif compiles.
-
Erwan Jahier authored
- changes in the verbosity level, or in lutin files were not taken inti account - propagate the verbosity level to the lutin interpreter
-
Erwan Jahier authored
-
- 13 Apr, 2011 4 commits
-
-
Erwan Jahier authored
-
Erwan Jahier authored
-
Erwan Jahier authored
send the Alices inputs, without any "#step i/ #outs" ; hence the scanf at the Alices side was not working.
-
Erwan Jahier authored
not display the list of options whena bad option is provided.
-
- 12 Apr, 2011 2 commits
-
-
Erwan Jahier authored
too big integers. Also, set the default min and max for vars to biggers values.
-
Erwan Jahier authored
Still no reg test.
-
- 31 Mar, 2011 2 commits
-
-
Erwan Jahier authored
Most of the change will be undone latter, because my plan is to use lurettetop instead, and therefore to remove all those warts in Lutin. However, as this is currently working, I take a snapshot before breaking everything. nb : non-reg test don't event pass.
-
Erwan Jahier authored
In the short term, it will be the only supported mode. The idea is to run lurette test session without generating any lurette_exe executable. It's not finished, but yet usable.
-
- 30 Mar, 2011 3 commits
-
-
Erwan Jahier authored
-
Erwan Jahier authored
-
Erwan Jahier authored
-
- 09 Mar, 2011 1 commit
-
-
Erwan Jahier authored
In particular, split Run into Run and RunBin.
-
- 28 Feb, 2011 2 commits
-
-
Erwan Jahier authored
-
Erwan Jahier authored
- put the seed and the lutin version on stdour (as stderr) so that it appears in the .rif file - add a '#' before "The oracle returned false at step" in the rif file - Replace every occurence of "the oracle is violated" by "the oracle returned false". - Display more information in lutin and check-rif when an oracle returned false.
-
- 24 Feb, 2011 2 commits
-
-
Erwan Jahier authored
Instead, add an integer suffix to the file name, e.g., lutin -rif toto.rif (...) will generate the file toto-2.rif if toto.rif and toto-1.rif already exist.
-
Erwan Jahier authored
This was done by moving most of the code from checkRif.ml to lustreRun.ml (new module) and coverage.ml, so that checkRif only contains administration stuff (dealing with options) plus a simple top-level loop. I've added some tests in exemple/lutin/oracle.
-
- 21 Feb, 2011 1 commit
-
-
Erwan Jahier authored
Try to push the reusable part of the code in the coverage and LustreRun modules, so that chekRif.ml only contains administration stuff (dealing with options) plus a simple top-level loop. The rationale would be to be able to reuse that stuff from lutin for instance.
-
- 17 Feb, 2011 1 commit
-
-
Erwan Jahier authored
-
- 16 Feb, 2011 3 commits
-
-
Pascal Raymond authored
-
Pascal Raymond authored
full tail rec algo abandoned (for the time being)
-
Erwan Jahier authored
- Add an option to specify the dir where to put generated C files in. - Propagate all lutin options in the C part that fork the lutin interpreter (-rif, -precision, -node, -boot) - use the Sys.argv.(0) as the lutin interpreter to be called (to make sure the same lutin is used and to be able to specify the full path in the C file if needed).
-
- 15 Feb, 2011 1 commit
-
-
Erwan Jahier authored
- Split check-rif.ml into check-rif.ml and coverage.ml. - Add a section dedicated to check-rif in the Lutin manual, in the tool section. - Use the ocaml Arg module to deal with command-line args. - Take advantage of the fact that an ec file only have one node. - Store/update the corevage info in a .cov file
-
- 11 Feb, 2011 4 commits
-
-
Pascal Raymond authored
-
Erwan Jahier authored
was too small.
-
Erwan Jahier authored
-
Erwan Jahier authored
The idea is that Rif_base does not depend on any other module while Rif keeps its interface but relies on Rif_base for its implementation.
-
- 08 Feb, 2011 4 commits
-
-
Erwan Jahier authored
-
Erwan Jahier authored
-
Erwan Jahier authored
Propagate some changes in the gnuplot syntax in gnuplot-rif. This will break old version of gnuplot. Sigh. Also, make -wxt the default behavior of gnuplot-rif.
-
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?
-