lean4 icon indicating copy to clipboard operation
lean4 copied to clipboard

fix: type class issues

Open leodemoura opened this issue 9 months ago • 2 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

leodemoura avatar May 09 '24 00:05 leodemoura

Mathlib CI status (docs):

Speedcenter results on Mathlib (comparing against nightly-testing-2024-05-08, i.e. no changes except this change to Lean, and the two minor adaptations in Mathlib) are available at http://speed.lean-fro.org/mathlib4/compare/74df3d57-7d3a-4c8a-870b-ed5b8ccd5802/to/e7b27246-a3e6-496a-b552-ff4b45c7236e?hash2=fd58d1bdbcaeb92b91d2d047c4a4d4572fda2162.

Unfortunately they are bad: +1.3% instructions, +2.4% wall clock.

kim-em avatar May 09 '24 04:05 kim-em

Closing in favour of #4119

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