lean4 icon indicating copy to clipboard operation
lean4 copied to clipboard

fix: type class issues with `maxSynthPendingDepth := 1`

Open leodemoura opened this issue 9 months ago • 1 comments

Summary:

  • Take synthPendingDepth into account when caching TC results
  • Add maxSynthPendingDepth option with default := 2.
  • Add support for tracking synthPending failures when using set_option diagnostics true

closes #2522 closes #3313 closes #3927

Identical to #4114 but with maxSynthPendingDepth := 1

closes #4114

cc @semorrison

leodemoura avatar May 09 '24 23:05 leodemoura

Mathlib CI status (docs):

(Mathlib build will come good again after the toolchain rebuilds after the rebase ... It's okay locally so likely I'll merge this without waiting for a final check.)

kim-em avatar May 14 '24 01:05 kim-em