cryptol/tests/issues/issue093.icry.stdout
Adam C. Foltzer 3ae0dda7ac switch to Z3 for typechecking and proving
Note: the hardcoding in this patch is only for the 2.2 hotfix branch; in
the 2.3 branch we will only have to change the default setting for the
typechecker.
2015-12-23 14:59:10 -08:00

31 lines
561 B
Plaintext

Loading module Cryptol
Loading module Cryptol
Loading module Main
property f0 Using exhaustive testing.
FAILED
property t0 Using exhaustive testing.
passed 1 tests.
Q.E.D.
property t1 Using random testing.
testing...passed 100 tests.
Coverage: 0.00% (100 of 2^^32 values)
property t2 Using random testing.
testing...passed 100 tests.
Coverage: 0.00% (100 of 2^^64 values)
:prove f0
f0 = False
:prove t0
Q.E.D.
:prove t1
Q.E.D.
:prove t2
Q.E.D.
:sat f0
Unsatisfiable
:sat t0
t0 = True
:sat t1
t1 0x00000000 = True
:sat t2
t2 0xfffffffe 0xffffffff = True