Skip to content

chore: adaptations for nightly-2026-04-10#208

Open
kim-em wants to merge 55 commits intobump/v4.31.0from
bump/nightly-2026-04-10
Open

chore: adaptations for nightly-2026-04-10#208
kim-em wants to merge 55 commits intobump/v4.31.0from
bump/nightly-2026-04-10

Conversation

@kim-em
Copy link
Copy Markdown

@kim-em kim-em commented Apr 12, 2026

No description provided.

leanprover-community-mathlib4-bot and others added 30 commits March 24, 2026 06:31
This provides a `PowIdentity K (Fintype.card K)` instance for any finite
field, based on `FiniteField.pow_card` (Fermat's little theorem). This
allows the `grind` ring solver to reduce high-degree polynomials over
finite fields.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Adapt to leanprover/lean4#13217 which requires indented tactic sequences
after `by` and `decreasing_by`.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adapt to leanprover/lean4#13217.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
mathlib4-bot and others added 25 commits April 7, 2026 12:52
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ited.default`

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
`Lean.parseImports'` now emits `Init` more than once for module-system
files such as `Mathlib.lean`, but `findImportsFromSource` (in importGraph)
only `.erase`s the first occurrence. The remaining `Init` was treated as a
module to lint, producing `uncaught exception: no such file or directory ...
file: Init.lean` and breaking the `lint-style` CI job on `nightly-testing`.

Defensively filter out any remaining `Init` after `findImportsFromSource`.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@kim-em
Copy link
Copy Markdown
Author

kim-em commented Apr 13, 2026

bors merge

mathlib-bors bot pushed a commit that referenced this pull request Apr 13, 2026
Co-authored-by: mathlib4-bot <github-mathlib4-bot@leanprover.zulipchat.com>
Co-authored-by: mathlib-nightly-testing[bot] <mathlib-nightly-testing[bot]@users.noreply.github.com>
Co-authored-by: leanprover-community-mathlib4-bot <leanprover-community-mathlib4-bot@users.noreply.github.com>
Co-authored-by: Kyle Miller <kmill31415@gmail.com>
Co-authored-by: Joachim Breitner <mail@joachim-breitner.de>
Co-authored-by: Wojciech Rozowski <wojciech@lean-fro.org>
@mathlib-bors
Copy link
Copy Markdown

mathlib-bors bot commented Apr 13, 2026

Build failed:

Fix if necessary, and then someone with permission can run bors r+ or bors retry.

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.

4 participants