Skip to content

fix: treat {kw} role as normal - #895

Merged
robsimmons merged 2 commits into
mainfrom
kw-normal
Jun 27, 2026
Merged

fix: treat {kw} role as normal#895
robsimmons merged 2 commits into
mainfrom
kw-normal

Conversation

@robsimmons

Copy link
Copy Markdown
Collaborator

It needed to be special because Lean.Doc.Data.Atom was private, but it's public now. Switches tests to a kw with a docstring (funext) so that we can test attaching docs to kws that have them.

It needed to be special because Lean.Doc.Data.Atom was private but it's public now
@robsimmons

Copy link
Copy Markdown
Collaborator Author

!bench

@leanprover-radar

leanprover-radar commented Jun 27, 2026

Copy link
Copy Markdown

Benchmark results for eab94b3 against 0c6ff3a are in. There are significant results. @robsimmons

Large changes (1✅)

  • lean4cs1-o0/build/LeanSearchClient/.total//c.o time: -8s (-65.62%)

Medium changes (1✅, 1🟥)

  • lean4cs1-o0/build/Plausible/.total//c.o time: -9s (-24.14%)
  • 🟥 sherlock/build/MultiVerso/.total//eval time: +8s (+23.26%)

Small changes (1✅, 1🟥)

  • sherlock-o0/build/MD4Lean/.total//shared time: -150ms (-24.19%)
  • 🟥 sherlock-o0/build/MultiVerso/.total//eval time: +7s (+21.67%)

@robsimmons
robsimmons added this pull request to the merge queue Jun 27, 2026
Merged via the queue into main with commit 5f675d7 Jun 27, 2026
23 checks passed
@robsimmons
robsimmons deleted the kw-normal branch June 27, 2026 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants