| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-23 | Add isla builtin testing and update coq scriptsail2 | Brian Campbell | |
| (both off by default) | |||
| 2021-03-24 | Fix lemma for current HOL4 | Brian Campbell | |
| (should also work for older versions) | |||
| 2021-03-18 | add else as keyword | jp | |
| 2021-03-12 | coq-bbv dependency should be a lower bound | Brian Campbell | |
| 2021-03-12 | Add even more conservative version bound to omd | Alasdair | |
| 2021-03-12 | Add upper version bound on omd | Alasdair | |
| 2021-03-05 | Add more location information to IR | Alasdair | |
| 2021-02-25 | Remove accidental use of too-recent Option module | Brian Campbell | |
| Also drop a related bit of dead code | |||
| 2021-02-25 | Add -infer_effects option | Brian Campbell | |
| 2021-02-24 | Fill out some missing cases in free variable calculation | Brian Campbell | |
| In particular, some of these affected the topological sorting. | |||
| 2021-02-24 | sailcov: fix usage information | Brian Campbell | |
| 2021-02-17 | Make sure :step_function appears in :commands | Alasdair | |
| 2021-02-17 | Check if an unbound identifier is bound as a function identifier | Alasdair | |
| Give a hint in the error message if this is the case | |||
| 2021-01-07 | Update version number in opam file | Alasdair | |
| 2021-01-06 | Don't use x86 intrinsics | Alasdair | |
| 2021-01-05 | Fix some cases when monomorphising vectors containing variable-length bitvectors | Alasdair | |
| 2021-01-05 | Enum value feature request for Alexandre | Alasdair | |
| 2021-01-05 | Don't allow type synonyms with the same name as existing types | Alasdair | |
| 2020-11-25 | Remove bogus pattern completeness warning on singleton enums and unions | Brian Campbell | |
| 2020-11-25 | Fix Lem output for single element enum | Brian Campbell | |
| 2020-11-25 | Fix BLR | Shaked Flur | |
| Reorder the read and write of registers to allow MP+dmb.sy+blr-addr. | |||
| 2020-11-25 | Make WFE, SEV and SEVL effectively NOPs | Shaked Flur | |
| 2020-11-21 | Make coverage support look a little harder for location information | Brian Campbell | |
| 2020-11-20 | Add coverage output to short-circuiting operators | Brian Campbell | |
| 2020-11-19 | Add write tag primitive | Brian Campbell | |
| 2020-11-19 | Make mono rewrites be more careful to produce constant-sized types | Brian Campbell | |
| While the backends will usually manage to find the constant size anyway, this ensures that implicit arguments will be filled in with the constant value too. (For example, this was affecting isla execution in one corner case because the slice_mask primitive didn't see that the size was constant.) | |||
| 2020-11-19 | Specifically note that Ubuntu 18.04 needs a new opam | Brian Campbell | |
| 2020-11-18 | Fix coverage information in case branches that immediately return | Brian Campbell | |
| 2020-11-13 | sailcov: Correct ordering for cumulative coverage output | Brian Campbell | |
| 2020-11-09 | Update README.md | Alasdair Armstrong | |
| 2020-11-01 | Fix interpreter pattern matching bug | Alasdair | |
| 2020-10-29 | Update INSTALL.md | Alasdair Armstrong | |
| 2020-10-29 | Update BUILDING.md | Alasdair Armstrong | |
| 2020-10-23 | sailcov: fix zero width branches in --colour-by-count mode | Brian Campbell | |
| 2020-10-22 | sailcov: correct histogram table heading | Brian Campbell | |
| 2020-10-22 | sailcov: Add cumulative histogram CSV output | Brian Campbell | |
| 2020-10-21 | Merge pull request #106 from jrtc27/latex-abbrevs-spacing | Alasdair Armstrong | |
| latex: Guard abbreviations with \@ | |||
| 2020-10-20 | sailcov: add alternative colouring using the file count for each span | Brian Campbell | |
| 2020-10-19 | sailcov: Make meaning of the histogram clearer | Brian Campbell | |
| 2020-10-19 | sailcov: add basic histogram | Brian Campbell | |
| 2020-10-19 | sailcov: Rearrange span data per file | Brian Campbell | |
| 2020-10-14 | Add multiple coverage file support to sailcov | Brian Campbell | |
| 2020-10-14 | Support C coverage when sail_exit is used | Brian Campbell | |
| 2020-10-07 | latex: Guard abbreviations with \@ | Jessica Clarke | |
| Otherwise they will be typeset as if the end of a sentence, causing additional spacing after the '.' when not using \frenchspacing. | |||
| 2020-10-01 | Merge pull request #105 from capt-hb/load-elf-fix | Alasdair Armstrong | |
| Load ELF: pass pointer to g_elf_entry to get the ELF entry | |||
| 2020-10-01 | Merge pull request #102 from Trolldemorted/bennidocker | Alasdair Armstrong | |
| Add Dockerfile that builds sail from source | |||
| 2020-10-01 | Add ast_defs to libsail | Alasdair | |
| 2020-10-01 | pass pointer to g_elf_entry to get the ELF entry | Sander Huyghebaert | |
| 2020-09-30 | Add Dockerfile that builds sail from source | Benedikt Radtke | |
| 2020-09-30 | Tweak Coq proof to avoid incompatibility with Iris | Brian Campbell | |
| (in the previous proof script the intuition tactic found a strange proof involving a type-level dependent pair that imposed an unnecessary universe constraint, this doesn't) | |||
