index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
typecheck
/
fail
Age
Commit message (
Expand
)
Author
2020-08-06
Forbid duplicate top-level letbindings
Alasdair
2020-07-15
Update duplicate ctor warning
Alasdair
2020-07-15
Add test files missed from last commit
Mark Wassell
2020-06-05
Generate nice error messages for patterns woth duplicate bindings
Alasdair
2020-03-19
Improve a particularly unhelpful type error
Alasdair
2020-02-21
Make sure we test that struct literals have a complete set of fields. Fixes #60
Alasdair Armstrong
2020-01-31
Fix soundness bug found by Mark
Alasdair
2019-11-05
Forbid types declared after a scattered union being used in clauses
Alasdair
2019-11-05
Improve type error for recursive types slightly
Alasdair Armstrong
2019-11-05
Make sure we correctly forbid recursive datatypes that we don't want to support
Alasdair Armstrong
2018-01-16
Created version of typecheck test suite for sail2 branch
Alasdair Armstrong
2017-11-16
Fixed some longstanding issues regarding constraints on type constructors.
Alasdair Armstrong
2017-11-15
Additional test case for OCaml backend
Alasdair Armstrong
2017-09-13
Work on improving Sail error messages
Alasdair Armstrong
2017-07-31
Changed behavior of return to better match ASL
Alasdair Armstrong
2017-07-28
Merge remote-tracking branch 'origin/sail_new_tc' into experiments
Alasdair Armstrong
2017-07-27
Add test cases for overlapping record field names
Alasdair Armstrong
2017-07-27
Fixed some bugs with existentials, and added test cases
Alasdair Armstrong
2017-07-25
Improved l-expressions
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
Added tests for union constructor matching
Alasdair Armstrong
2017-07-04
Added effect system to new type checker
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 support for set constraints
Alasdair Armstrong
2017-06-29
Additional tests for overloading and vector patterns
Alasdair Armstrong
2017-06-28
User defined overloaded operators
Alasdair Armstrong
2017-06-27
More features in bi-directional typechecker
Alasdair Armstrong
2017-06-23
Support for more sail constructs
Alasdair Armstrong
2017-06-22
Added vector subrange support, and tests
Alasdair Armstrong
2017-06-22
Added support for vector append and indexing
Alasdair Armstrong
2017-06-22
Can now typecheck register declarations and assignments
Alasdair Armstrong
2017-06-22
Added support for bitvectors
Alasdair Armstrong
2017-06-16
Some small changes to bi-directional checker
Alasdair Armstrong
2017-06-15
Added support for default order declarations.
Alasdair Armstrong
2017-06-15
Prototype Bi-directional type checking algorithm for sail
Alasdair Armstrong