Mathlib Downstream Report
Upstream ref: master|Latest run: 39893280417|Reported: 2026-10-23 07:28 UTC ()Generated 2026-10-23 07:34 UTC

This dashboard answers these questions about projects that depend on mathlib4:

Glossary
DownstreamProject tested updating the Mathlib dependency
TargetMathlib revision targeted in the latest validation run. By default this is the next release tag after the pinned revision; once the downstream is caught up to the newest release it is the latest master commit.
CompatibilityCompatibility of the downstream with the target Mathlib revision (based on the result of the latest validation run)
Last known goodLatest Mathlib revision known compatible with the downstream (up to the revision targeted this run)
Last good releaseLatest Mathlib semver release tag compatible with the downstream
First known badEarliest Mathlib revision incompatible with the downstream (always the commit immediately after 'last known good')
PinnedMathlib revision in the downstream's lake manifest
AgeDays between 'pinned' and 'target' (commit count below)
BumpCommits that can be safely advanced ('pinned' -> 'last known good')
Each run attempts to build the downstream project after updating its Mathlib dependency to the target revision. A failure in this build means something conflicts between the dependency and the dependent at that revision (an API change, namespace conflict, ...)
compatibleCompatible with the target Mathlib commit
incompatibleIncompatible with the target Mathlib commit
errorValidation job encountered an unexpected error
Tips: Click a row to expand a plain-English explanation of its latest run. Hover any badge or commit SHA for details. Click the cards above to filter by status, column headers to sort, or use the filter box to find your project.
DownstreamPinned toAgeTargetCompatibilityLast known goodFirst known badBumpLast good releaseLinks
leanprover-community/add-combi
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
YaelDillies/apap
c31114f1d
(+26)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+26
Whysoserioushah/BrauerGroup
c31114f1d
(+26)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+26
YaelDillies/cam-combi
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
fpvandoorn/carleson
v4.35.03d
(+89)
v4.36.0-rc1incompatible
checked 2026-10-23
10f994eba9c63d+2v4.35.0
YaelDillies/chandra-furst-lipton
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
kbuzzard/ClassFieldTheory
26245e69d
(+135)
v4.33.0-rc2compatible
checked 2026-10-23
v4.33.0-rc2—+135
dwrensha/compfiles
v4.35.03d
(+89)
v4.36.0-rc1incompatible
checked 2026-10-23
10f994eba9c63d+2v4.35.0
leanprover/cslib
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
mcdoll/DirichletProblem
v4.35.0-rc10d
(+21)
v4.35.0-rc2compatible
checked 2026-10-23
v4.35.0-rc2—+21
mcdoll/DynamicalSystems
v4.35.0-rc28d
(+142)
v4.35.0-rc3compatible
checked 2026-10-23
v4.35.0-rc3—+142
kim-em/erdos-unit-distance
detached
86d
(+2404)
3d14fd9incompatible
checked 2026-10-23
—39c86ed——
ImperialCollegeLondon/FLT
v4.35.03d
(+89)
v4.36.0-rc1incompatible
checked 2026-10-23
10f994eba9c63d+2v4.35.0
leanprover-community/flt-regular
4530ed70d
(+7)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+7
YaelDillies/forbidden-matrix
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
YaelDillies/gibbs-measure
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
kim-em/hex-dev
6b7abb38d
(+225)
v4.35.0-rc4error
checked 2026-10-23
—c35749f——
b-mehta/HighlyAbundant
v4.33.011d
(+1)
v4.33.1compatible
checked 2026-10-23
v4.33.1—+1
emilyriehl/infinity-cosmos
1fe0a512d
(+33)
v4.34.0-rc2compatible
checked 2026-10-23
v4.34.0-rc2—+33
LeanMachineLearning/LML
v4.35.03d
(+89)
v4.36.0-rc1incompatible
checked 2026-10-23
10f994eba9c63d+2v4.35.0
YaelDillies/mean-fourier
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
YaelDillies/misc-yd
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
Paul-Lez/PersistentDecomp
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
teorth/pfr
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
leanprover-community/physlib
v4.35.03d
(+89)
v4.36.0-rc1compatible
checked 2026-10-23
v4.36.0-rc1—+89
sinhp/Poly
b8dad035d
(+198)
v4.28.0compatible
checked 2026-10-23
v4.28.0—+198
v4.28.0
(+198)
b-mehta/PrimeCert
v4.33.011d
(+1)
v4.33.1compatible
checked 2026-10-23
v4.33.1—+1
AlexKontorovich/PrimeNumberTheoremAnd
v4.35.03d
(+89)
v4.36.0-rc1incompatible
checked 2026-10-23
10f994eba9c63d+2v4.35.0
hhu-adam/Robo
v4.31.03d
(+113)
v4.32.0-rc1compatible
checked 2026-10-23
v4.32.0-rc1—+113
thefundamentaltheor3m/Sphere-Packing-Lean
v4.35.0-rc46d
(+168)
v4.35.0compatible
checked 2026-10-23
v4.35.0—+168
v4.35.0
(+168)
stat-lib/statlib
051bc082d
(+42)
v4.35.0compatible
checked 2026-10-23
v4.35.0—+42
v4.35.0
(+42)
mathlib-initiative/sum_product
v4.31.0-rc110d
(+329)
v4.31.0-rc2incompatible
checked 2026-10-23
01cc32789ce8bf+259v4.31.0-rc1
TauCetiProject/TauCeti
2cabef93d
(+64)
3d14fd9incompatible
checked 2026-10-23
2cabef9c55dc74—
YaelDillies/toric
v4.36.0-rc16d
(+163)
3d14fd9compatible
checked 2026-10-23
3d14fd9—+163v4.36.0-rc1
Advance map — how far behind each project stands, and how far it can safely move
Commits behind the latest Mathlib master commit 3d14fd9 (the master tick on the right edge). Each project's bars end at its own validation target (the vertical tick); the stretch between a target and master has not been validated yet. Labelled vertical lines mark Mathlib release tags.
scale:
v4.35.0v4.34.0v4.33.0v4.35.0v4.34.0v4.33.0
master-10-50-100-200-500-1000-2000-5000master-2000-4000-6000
sum_product
carleson
compfiles
FLT
LeanMachineLearning
PrimeNumberTheoremAnd
TauCeti
hex-dev
Poly
Robo
ClassFieldTheory
HighlyAbundant
PrimeCert
infinity-cosmos
DirichletProblem
DynamicalSystems
Sphere-Packing-Lean
Statlib
physlib
add-combi
cam-combi
chandra-furst-lipton
cslib
forbidden-matrix
gibbs-measure
mean-fourier
misc-yd
PersistentDecomp
PFR
Toric
apap
BrauerGroup
flt-regular
safe to advance (pinned → last known good)incompatible (first known bad → target)break not yet locatedvalidation errorpinnedlast known goodfirst known badvalidation targetrelease tag
⚠ 5 projects are broken by the same commit ba9c63d (“refactor(Data): make `Set` a one-field structure (#41506)”): FLT, LeanMachineLearning, PrimeNumberTheoremAnd, carleson, compfiles
Not shown: ErdosUnitDistance — pinned revision is not part of the target's history.