Open kiniry opened 10 years ago
Formal verification of the Cryptol interpreter would require a theorem prover for Haskell, which doesn't exist. This is probably not going to happen.
A more attainable goal would be to have some test suites that compare the output of the Cryptol interpreter with an executable version of our Cryptol semantics on a bunch of examples.
The most easily attainable thing to do here would be to set it up so that we could run the test suite thorough both the normal interpreter and the reference interpreter.
See #43 and #42.