diff options
author | Son HO | 2022-10-04 15:56:13 +0200 |
---|---|---|
committer | GitHub | 2022-10-04 15:56:13 +0200 |
commit | 53a2b8a2989485e8885d02c786206de84c9fd91d (patch) | |
tree | 8a639a5cf4db7dc402b9e1f67ca5201ce828323d | |
parent | 533ecfd11747ed7b65d5df5b48eee09e05dbcbcf (diff) |
Update the README (#3)
* Update the README
* Fix a typo
-rw-r--r-- | README.md | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -46,8 +46,7 @@ The dependencies can then be installed with the following command: opam install ppx_deriving visitors easy_logging zarith yojson core_unix ``` -When choosing the OCaml compiler version: we compiled Aeneas with version 4.12.1, but any -recent version should work. +We use **OCaml 4.12.1**. Finally, building the project simply requires to run `make` in the top directory. @@ -81,3 +80,10 @@ We have the following limitations, that we plan to address one by one: is exploited to implement the synchronisation primitives). - **no concurrent execution**: long-term effort. We plan to address coarse-grained parallelism as a long-term goal. + +## Formalization + +The translation has been formalized and published at ICFP2022: [Aeneas: Rust +verification by functional +translation](https://dl.acm.org/doi/abs/10.1145/3547647) +([long version](https://arxiv.org/abs/2206.07185)). |