Presentation

mlcov is a coverage tool for Objective Caml with MC/DC. mlcov is available as a patch for the version 3.09.3 of the Objective Caml compiler sources.
It is distributed under the CeCILL-B License and is copyrighted by Esterel Technologies.

Building

In this guide, we will assume that the user has access to a unix shell providing the wget, patch and make tools.
We also assume that you have ocaml 3.09.3 installed, as it may not build with an other version of ocaml.

Testing

Now that we have compiled mlcov, let's try it on a little example. We will use for instance a little solver for the n queens problem written by Pierre Weis.

Download

Contacts

FAQ

Q : I can't build the tool
A : You need to use ocamlopt 3.09.3 (it won't work with ocamlopt 3.10)