index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
typecheck
Age
Commit message (
Expand
)
Author
2017-08-29
Make Lem export of CHERI(-256) typecheck
Thomas Bauereiss
2017-08-24
Begin refactoring Sail library
Thomas Bauereiss
2017-08-22
Added basic support for pure record definitions and functional record
Alasdair Armstrong
2017-08-18
Fixed a bug where sizeof re-writing fail for aliased type arguments
Alasdair Armstrong
2017-08-17
Fix two more test cases
Thomas Bauereiss
2017-08-17
Add support for register types other than bitvector to state monad
Thomas Bauereiss
2017-08-15
Added exceptions and try/catch blocks to AST and typechecker in order
Alasdair Armstrong
2017-08-10
Merge remote-tracking branch 'origin/sail_new_tc' into experiments
Alasdair Armstrong
2017-08-10
Fix bug with subtyping in let bindings
Alasdair Armstrong
2017-08-10
Improved existentials and type synonyms
Alasdair Armstrong
2017-08-08
Fix Lem bindings in test cases
Thomas Bauereiss
2017-08-07
Fixed various issues regarding typechecking lists.
Alasdair Armstrong
2017-08-02
Test for overloaded function with varying arities
Alasdair Armstrong
2017-08-02
Fix run_tests.sh so it cleans up generated ml files when testing ocaml backend
Alasdair Armstrong
2017-08-02
Tune vector_subrange
Thomas Bauereiss
2017-08-02
Merge remote-tracking branch 'origin/sail_new_tc' into experiments
Alasdair Armstrong
2017-08-01
Added ocaml generation to run_tests.sh
Alasdair Armstrong
2017-08-01
Fixed a bug where type_synonyms were not being expanded properly when conside...
Alasdair Armstrong
2017-08-01
Fixed a bug where as patterns weren't binding their variable correctly
Alasdair Armstrong
2017-08-01
Added additional test for existentials
Alasdair Armstrong
2017-07-31
Changed behavior of return to better match ASL
Alasdair Armstrong
2017-07-28
Mips TLB existential example
Alasdair Armstrong
2017-07-28
Merge remote-tracking branch 'origin/sail_new_tc' into experiments
Alasdair Armstrong
2017-07-27
Some more test cases
Alasdair Armstrong
2017-07-27
Add test cases for overlapping record field names
Alasdair Armstrong
2017-07-27
Merge remote-tracking branch 'origin/sail_new_tc' into experiments
Alasdair Armstrong
2017-07-27
Fixed bug with pattern synonyms in Cons and List patterns
Alasdair Armstrong
2017-07-27
Fixed some bugs with existentials, and added test cases
Alasdair Armstrong
2017-07-26
Improve rewriting of sizeof expressions
Thomas Bauereiss
2017-07-25
Improved l-expressions
Alasdair Armstrong
2017-07-24
Added cons patterns to sail
Alasdair Armstrong
2017-07-18
Added real number literals to sail, to better support full ASL translation
Alasdair Armstrong
2017-07-17
Added pattern guards to sail
Alasdair Armstrong
2017-07-13
Typechecker now inserts val specs into AST when it infers them
Alasdair Armstrong
2017-07-13
Modified MIPS model so it typechecks with the new typechecker
Alasdair Armstrong
2017-07-12
Fixed parser to parse 2** nexp expressions properly
Alasdair Armstrong
2017-07-12
Added vector range l-expressions and additional tests
Alasdair Armstrong
2017-07-11
Various typechecker improvements:
Alasdair Armstrong
2017-07-10
Bugfixes and testing new checker on the MIPS spec
Alasdair Armstrong
2017-07-10
Added tests for union constructor matching
Alasdair Armstrong
2017-07-06
Testing new typechecker on MIPS spec
Alasdair Armstrong
2017-07-04
Added effect system to new type checker
Alasdair Armstrong
2017-07-04
Added documentation to type_check_new.mli
Alasdair Armstrong
2017-07-03
Fixed bug in XML output for jekins
Alasdair Armstrong
2017-07-03
Added test suite XML output for jenkins
Alasdair Armstrong
2017-07-03
Added tests for lem shallow embedding
Alasdair Armstrong
2017-07-03
Added records to checker
Alasdair Armstrong
2017-06-30
Added flow types to new typechecker
Alasdair Armstrong
2017-06-29
Added a large test case to the test-suite
Alasdair Armstrong
2017-06-29
Created prelude.sail for initial typing environment
Alasdair Armstrong
[prev]
[next]