Skip to content

mathlib bump needs manual repair: fa97836994f0 (5 files) #4365

Description

@CBirkbeck

Daily bump b4384330e5b9 → fa97836994f0 (same toolchain v4.32.0-rc1 — mathlib-commit churn, not a toolchain jump) breaks 5 files across 4 projects. Exceeds quick-mechanical repair (no renamed-lemma/deprecation one-liners), so the bump was discarded — main stays green at b4384330e5b9. Needs a producer/manual pass:

  1. projects/HasseWeil/HasseWeil/FormalGroup/PDeriv.lean:412typeclass instance stuck: ContinuousConstSMul ?m R (first/fourth args are metavariables). Needs a type annotation to pin them.
  2. projects/FltRegularBernoulli/BernoulliRegular/LValueAtOne/Cosine.lean:376unsolved goals (case e'_5, a Tendsto … cos … goal).
  3. projects/LeanModularForms/LeanModularForms/ForMathlib/GeneralizedResidueTheory/Residue.lean:325invalid notation: the funext hg_eq_at equality is no longer mentioned in the ContinuousAt target (rewrite the explicitly).
  4. projects/LeanModularForms/LeanModularForms/ForMathlib/HungerbuhlerWasem/CrossingDataBuilder.lean:407ring failed (ring expressions not equal).
  5. projects/PadicLFunctions/PadicLFunctions/IwasawaProof/LogDerivative.lean:1389typeclass instance stuck: ContinuousConstSMul ?m ℤ_[p] (same root as cleanup: golf padicLog_mul_of_norm_lt_one #1).

Likely shared root: #1 + #5 are the same ContinuousConstSMul metavariable-stuck pattern (one fix style). #2/#3/#4 are distinct proof breakages. Once repaired, the next daily bump carries them. Full-tree build_all RC=1, 5 broken files, no toolchain/cache errors.

Metadata

Metadata

Assignees

No one assigned

    Labels

    build:regressionFull-tree build regression caught by the build-health monitor

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions