test: for simp [x] where x is a let-variable

This commit is contained in:
Leonardo de Moura 2023-10-23 19:06:23 -07:00 committed by Leonardo de Moura
parent a3642bd8d9
commit dbcc7966cf

View file

@ -0,0 +1,12 @@
example (a : Nat) : let n := 0; n + a = a := by
intro n
fail_if_success simp (config := { zeta := false })
simp (config := { zeta := false }) [n]
example (a b : Nat) (h : a = b) : let n := 0; n + a = b := by
intro n
fail_if_success simp (config := { zeta := false })
trace_state
simp (config := { zeta := false }) [n]
trace_state
simp [h]