cryptol/tests
Rob Dockins 9785ed1e32 Add a rule to the numeric solver for "linear unifiers"
Check for situations where a unification variable is involved in
a sum of terms not containing additional unification variables,
and replace it with a solution and an inequality.
`s1 = ?a + s2 ~~> (?a = s1 - s2, s1 >= s2)`

Fixes #212
2017-10-03 12:49:17 -07:00
..
issues Add a rule to the numeric solver for "linear unifiers" 2017-10-03 12:49:17 -07:00
mono-binds Merge branch 'master' into integer 2017-09-28 13:18:27 -07:00
parser Disabe the utf-8-ident test in a different way 2017-07-21 12:25:44 -07:00
regression Add .cryptolsrc files 2017-02-15 09:08:02 -08:00
renamer Update test output renamer errors 2016-05-27 18:50:27 -07:00
.gitignore Initial import from internal repo 2014-04-17 15:34:25 -07:00
cryptol-test-runner.cabal use base-compat to remove much CPP 2015-10-08 16:54:08 -07:00
Main.hs Update copyright dates and add missing headers 2016-01-19 18:19:35 -08:00
README Add comment in README explaining how to run tests. 2016-03-04 09:05:47 -08:00

Test suites:

regression: tests from Cryptol-1's regression test suite.
issues: tests related to issues in the bug tracker.

To manually run the test suite over all issues/* tests simply cabal build the
test suite runner then run:

./dist/build/cryptol-test-runner/cryptol-test-runner -c `which cryptol` ./issues/*.icry