Skip to content

Commit

Permalink
Update README.rst
Browse files Browse the repository at this point in the history
  • Loading branch information
daniel-larraz authored Oct 20, 2023
1 parent d9eeec9 commit 8ed99f0
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,23 +28,28 @@ It requires a `modified version <https://github.com/ModelChecker/dolmen/tree/mci
the `Dolmen <https://github.com/Gbury/dolmen>`_ library capable of reading MCIL files.
Here are the installation instructions:

1. Start by installing `OPAM 2.1 <https://opam.ocaml.org/>`_ or later
Start by installing `OPAM 2.1 <https://opam.ocaml.org/>`_ or later
following the instructions on the OPAM website, and
make sure OPAM has been initialized by running ``opam init``.
make sure OPAM has been initialized by running ``opam init --compiler=4.14.1``.

Install OCaml 4.14.1 or below:

.. code-block:: bash
opam switch create 4.14.1
2. Then run the following shell commands:
Then run the following shell commands:

.. code-block:: bash
opam pin -y add dolmen https://github.com/ModelChecker/dolmen.git#mcil
opam pin -y add dolmen_type https://github.com/ModelChecker/dolmen.git#mcil
opam pin -y add dolmen_loop https://github.com/ModelChecker/dolmen.git#mcil
opam pin -y add kind2-mcil https://github.com/kind2-mc/kind2.git#mcil
opam install --update-invariant kind2-mcil
3. Install one or more of the supported SMT solvers listed in the section Required Software below.
Finally, install one or more of the supported SMT solvers listed in the section Required Software below.

Now you should be able to run ``kind2-mcil`` as follows: `kind2-mcil <input>.mcil`
Now you should be able to run ``kind2-mcil`` as follows: ``kind2-mcil <input>.mcil``

Kind 2
======
Expand Down

0 comments on commit 8ed99f0

Please sign in to comment.