- 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 5 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?
-
Erwan Jahier authored
-
- 06 Feb, 2011 1 commit
-
-
Pascal Raymond authored
deterministic subset seems to work
-
- 05 Feb, 2011 1 commit
-
-
Pascal Raymond authored
-
- 03 Feb, 2011 3 commits
-
-
Pascal Raymond authored
Conflicts: source/Lutin/Makefile.lutin source/Lutin/main.ml
-
Pascal Raymond authored
-
Pascal Raymond authored
-