Skip to content

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

Closed
kim-em wants to merge 63 commits into
bump/v4.31.0from
bump/nightly-2026-04-10
Closed

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

Conversation

@kim-em

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

Copy link
Copy Markdown

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>
mathlib-nightly-testing Bot and others added 14 commits April 9, 2026 09:24
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

kim-em commented Apr 13, 2026

Copy link
Copy Markdown
Author

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

mathlib-bors Bot commented Apr 13, 2026

Copy link
Copy Markdown

Build failed:

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

@kim-em

kim-em commented Apr 17, 2026

Copy link
Copy Markdown
Author

bors merge

mathlib-bors Bot pushed a commit that referenced this pull request Apr 17, 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>
@mathlib-bors

mathlib-bors Bot commented Apr 17, 2026

Copy link
Copy Markdown

Canceled.

Address comments or fix if necessary, and then someone with permission can run bors r+.

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