diff options
| author | Brian Campbell | 2018-07-11 13:58:25 +0100 |
|---|---|---|
| committer | Brian Campbell | 2018-07-11 13:58:25 +0100 |
| commit | 2b9eace6110da21a915f594a0b6f664991d9cabd (patch) | |
| tree | 829c4dacbfc6f61482a42bed3cf85ebd5235562e /snapshots | |
| parent | 10ff48091a2bc49756fa48daff82170f907878fe (diff) | |
Note that a suitable HOL version is required
Diffstat (limited to 'snapshots')
| -rw-r--r-- | snapshots/hol4/README.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/snapshots/hol4/README.md b/snapshots/hol4/README.md index 140f1e0f..8348eea0 100644 --- a/snapshots/hol4/README.md +++ b/snapshots/hol4/README.md @@ -4,5 +4,11 @@ These theories are a snapshot of the generated files for the Sail MIPS, CHERI, RISC-V, and Aarch64 models, translated to HOL4 via Lem. They only require HOL4; the necessary Lem library files are included. +A recent checkout of HOL4 from the repository at +<https://github.com/HOL-Theorem-Prover/HOL/> is required. This snapshot was +successfully built with commit `7ed3f12`, for example. Some older versions +will fail with a Holdep error due to a lexer bug in HOL that has now been +fixed. + Note that HOL4 takes a substantial amount of time to process the definition of the `regstate` record. In particular, allow over an hour for the MIPS model. |
