index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2018-07-24
Merge branch 'c_fixes' into sail2
Alasdair Armstrong
2018-07-24
Merge remote-tracking branch 'origin/sail2' into c_fixes
Alasdair Armstrong
2018-07-24
Move monomorphisation after mapping rewrites
Brian Campbell
2018-07-24
Now builds mips spec again.
Alasdair
2018-07-23
Coq: make all pattern matches in the output exhaustive
Brian Campbell
2018-07-17
Coq: support effectful function signatures in axiom generation
Brian Campbell
2018-07-17
Coq: support returning rich integer types from effectful functions
Brian Campbell
2018-07-17
Coq: handle E_constraint properly
Brian Campbell
2018-07-16
Coq: fix false existential problem
Brian Campbell
2018-07-16
Coq: we also unfold length
Brian Campbell
2018-07-16
Coq: handle simple type variable matches properly and nat type
Brian Campbell
2018-07-16
Coq: add support for more complex atom types
Brian Campbell
2018-07-13
Merge branch 'sail2' of github.com:rems-project/sail into sail2
Brian Campbell
2018-07-13
Coq: avoid a couple of common identifiers
Brian Campbell
2018-07-12
Handle failures during interpreting better
Alasdair Armstrong
2018-07-12
update arm and mips models for new type of write_ram builtin. Also fix c and ...
Robert Norton
2018-07-12
Coq: get rid of syntax error on exception handling
Brian Campbell
2018-07-12
Coq: handle all bool conjunctions/disjunctions
Brian Campbell
2018-07-12
Coq: more autocast insertion
Brian Campbell
2018-07-12
Coq: tuple matching in loops
Brian Campbell
2018-07-12
Coq: more accurate autocast insertion
Brian Campbell
2018-07-12
Fix bug for large integers in OCaml compilation
Alasdair Armstrong
2018-07-12
Minor fix to support OCaml 4.02.3
Shaked Flur
2018-07-12
Fixes for ARM Sail tests, and get_time_ns for interpreter
Alasdair
2018-07-11
RISC-V model fixes for RMEM
Jon French
2018-07-11
Partially revert change to add_vec_int et al
Thomas Bauereiss
2018-07-11
Fix some signedness bugs
Thomas Bauereiss
2018-07-10
fix constructor typo
Jon French
2018-07-10
Only put static qualifier on valspecs when -static flag is used
Alasdair Armstrong
2018-07-10
disable printing when compiling to Lem to keep rmem happy
Jon French
2018-07-10
Aarch64 mono script update
Brian Campbell
2018-07-09
Initialize fresh memory to 0 in the OCaml backend.
Prashanth Mundkur
2018-07-09
Lem: prefer type variables to constants when looking for equivalent nexps
Brian Campbell
2018-07-09
Changes for anonymisation. Ensure headers are in correct format. Remove some ...
Robert Norton
2018-07-09
Coq: remove some unnecessary casts
Brian Campbell
2018-07-09
Fix bug in rewriting of try-catch-blocks with variable updates
Thomas Bauereiss
2018-07-09
Tweak rewriting of literal patterns for Lem
Thomas Bauereiss
2018-07-09
Add explanatory comment to guard rewriting
Thomas Bauereiss
2018-07-09
Add some syntactic sugar for Isabelle
Thomas Bauereiss
2018-07-09
Simplify treating of undefined_bool in Lem library
Thomas Bauereiss
2018-07-08
Add -static flag that controls whether generated C functions are static
Alasdair
2018-07-07
Coq: precise generic vectors
Brian Campbell
2018-07-07
Coq: supply index constraint in for loops
Brian Campbell
2018-07-06
Coq: support assertions inside and outside of blocks
Brian Campbell
2018-07-06
Coq: avoid nexp simplification when deciding whether a cast is needed
Brian Campbell
2018-07-06
Coq: Avoid clashes with the monad name, M
Brian Campbell
2018-07-06
Coq: feed assertions into the context
Brian Campbell
2018-07-06
Coq: reduce use of sumbool_of_bool to relevant constraints
Brian Campbell
2018-07-06
Coq: missing existential building for ranges
Brian Campbell
2018-07-06
Coq: turn off partial support for dropping true constraints, fix strings
Brian Campbell
[prev]
[next]