Zulip Chat Archive

Stream: lean4

Topic: Debug logging for dsimp autoUnfold


Siddharth Bhat (Apr 22 2024 at 15:52):

I'm debugging a simp-set, where

  dsimp (config := { autoUnfold := true }) only [ConcreteOrMVar.instantiate_concrete_eq]

succeeds, while the same without autoUnfold := true fails. dsimp made no progress. I was wondering how I could find out what definitions dsimp chose to unfold with autoUnfold enabled. Is there a pp` option to trace this?

If not, what's the easiest way to find out what changed between the two invocations of dsimp (with and without autoUnfold enabled).


Last updated: May 02 2025 at 03:31 UTC