This PR improves presentation of counter examples for UIntX and enum inductives in bv_decide.
11 lines
232 B
Text
11 lines
232 B
Text
import Std.Tactic.BVDecide
|
|
|
|
open BitVec
|
|
|
|
/--
|
|
error: The prover found a counterexample, consider the following assignment:
|
|
y = 18446744073709551615#64
|
|
-/
|
|
#guard_msgs in
|
|
example {y : BitVec 64} : zeroExtend 32 y = 0 := by
|
|
bv_decide
|