index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
constraint.ml
Age
Commit message (
Expand
)
Author
2020-05-13
Add caching of calls to solve_unique
Thomas Bauereiss
2020-04-01
Report SMT solver stderr on unexpected return code
Brian Campbell
2019-06-13
Add AST for greater-than and less-than constraints
Brian Campbell
2019-06-05
Add some regression tests
Alasdair
2019-06-05
Fix: Make sure we check Jib types match for operators before optimizing
Alasdair Armstrong
2019-03-14
Add various useful methods to interactive mode
Alasdair Armstrong
2019-03-14
Fix unification missing variables in generated SMT
Alasdair Armstrong
2019-03-14
Report when the SMT solver fails badly
Brian Campbell
2019-02-18
Add option to linearize constraints containing exponentials
Alasdair Armstrong
2019-02-18
Rename Type_check.solve -> Type_check.solve_unique
Alasdair Armstrong
2019-02-15
Use multiple solvers
Alasdair
2019-01-29
Merge branch 'sail2' into asl_flow2
Thomas Bauereiss
2019-01-25
Fix solution finding using SMT by looking for the right variable
Brian Campbell
2018-12-20
Fix monomorpisation tests with typechecker changes
Alasdair Armstrong
2018-12-19
Improve sizeof rewriting performance
Alasdair Armstrong
2018-12-12
Fix some small bugs
Alasdair
2018-12-11
Fix all tests with type checking changes
Alasdair Armstrong
2018-12-08
Compiling again
Alasdair
2018-12-07
Working on better flow typing for ASL
Alasdair Armstrong
2018-11-16
Various bugfixes and a simple profiling feature for rewrites
Alasdair Armstrong
2018-04-25
Simplify subtyping check
Alasdair Armstrong
2018-04-04
Add a function to find unique solution for constraints
Alasdair Armstrong
2017-12-13
Use big_nums from Lem
Alasdair Armstrong
2017-12-05
Update license headers for Sail source
Alasdair Armstrong
2017-11-15
Allow user defined operations in nexps (experimental)
Alasdair Armstrong
2017-11-10
Fixed some tricky typechecking bugs
Alasdair Armstrong
2017-10-06
Various improvements to menhir parser, and performance improvments for Z3 calls
Alasdair Armstrong
2017-08-24
Fix some bugs related to the CHERI spec
Thomas Bauereiss
2017-06-29
Created prelude.sail for initial typing environment
Alasdair Armstrong
2017-06-15
Prototype Bi-directional type checking algorithm for sail
Alasdair Armstrong