Mathlib Downstream Report
Upstream ref: master|Latest run: 29157738246|Reported: 2026-07-11 16:39 UTC ()Generated 2026-07-12 00:47 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.31.03d
(+113)
v4.32.0-rc1compatible
checked 2026-07-11
v4.32.0-rc1+113
YaelDillies/apap
4aaa9628d
(+152)
4efb186compatible
checked 2026-07-11
4efb186+152
Whysoserioushah/BrauerGroup
61303857d
(+136)
4efb186incompatible
checked 2026-07-11
8f56b70e3b7382+111
YaelDillies/cam-combi
v4.31.03d
(+113)
v4.32.0-rc1compatible
checked 2026-07-11
v4.32.0-rc1+113
fpvandoorn/carleson
1a4917a25d
(+723)
v4.30.0incompatible
checked 2026-07-11
e6a5fb0a18abbe+4
YaelDillies/chandra-furst-lipton
v4.31.03d
(+113)
v4.32.0-rc1compatible
checked 2026-07-11
v4.32.0-rc1+113
kbuzzard/ClassFieldTheory
23b00685d
(+133)
v4.31.0compatible
checked 2026-07-11
v4.31.0+133
v4.31.0
(+133)
dwrensha/compfiles
master-2026-07-110d
(+2)
4efb186compatible
checked 2026-07-11
4efb186+2
leanprover/cslib
d52d26f10d
(+238)
4efb186compatible
checked 2026-07-11
4efb186+238
mcdoll/DynamicalSystems
master-2026-06-2219d
(+492)
4efb186compatible
checked 2026-07-11
4efb186+492
kim-em/erdos-unit-distance
0be66d70d
(+4)
v4.31.0compatible
checked 2026-07-11
v4.31.0+4
ImperialCollegeLondon/FLT
master-2026-07-101d
(+19)
4efb186compatible
checked 2026-07-11
4efb186+19
leanprover-community/flt-regular
acad6f42d
(+35)
4efb186compatible
checked 2026-07-11
4efb186+35
YaelDillies/forbidden-matrix
v4.31.03d
(+113)
v4.32.0-rc1compatible
checked 2026-07-11
v4.32.0-rc1+113
YaelDillies/gibbs-measure
v4.31.03d
(+113)
v4.32.0-rc1compatible
checked 2026-07-11
v4.32.0-rc1+113
kim-em/hex-dev
v4.32.0-rc1-patch112d
(+317)
4efb186incompatible
checked 2026-07-11
8df0e1b2f35248+272
b-mehta/HighlyAbundant
89a18ed1d
(+26)
4efb186compatible
checked 2026-07-11
4efb186+26
emilyriehl/infinity-cosmos
89a18ed1d
(+26)
4efb186incompatible
checked 2026-07-11
89a18ed8f56b70
marcelolynch/LeanDownstreamPlayground
v4.30.0-rc113d
(+420)
v4.30.0-rc2incompatible
checked 2026-07-11
cb39573ff51775+412v4.30.0-rc1
LeanMachineLearning/LML
e0394640d
(+8)
4efb186compatible
checked 2026-07-11
4efb186+8
YaelDillies/misc-yd
v4.31.03d
(+113)
v4.32.0-rc1compatible
checked 2026-07-11
v4.32.0-rc1+113
Paul-Lez/PersistentDecomp
v4.31.03d
(+113)
v4.32.0-rc1compatible
checked 2026-07-11
v4.32.0-rc1+113
teorth/pfr
af2f0a49d
(+194)
4efb186compatible
checked 2026-07-11
4efb186+194
leanprover-community/physlib
v4.31.03d
(+113)
v4.32.0-rc1incompatible
checked 2026-07-11
50b70b994fba23+5v4.31.0
sinhp/Poly
b8dad035d
(+198)
v4.28.0compatible
checked 2026-07-11
v4.28.0+198
v4.28.0
(+198)
b-mehta/PrimeCert
8df0e1b2d
(+45)
4efb186compatible
checked 2026-07-11
4efb186+45
AlexKontorovich/PrimeNumberTheoremAnd
db127792d
(+82)
v4.32.0-rc1incompatible
checked 2026-07-11
5ac74759d11f4f+40
v4.31.0
(-31)
hhu-adam/Robo
v4.31.03d
(+113)
v4.32.0-rc1compatible
checked 2026-07-11
v4.32.0-rc1+113
thefundamentaltheor3m/Sphere-Packing-Lean
v4.30.02d
(+108)
v4.31.0-rc1incompatible
checked 2026-07-11
a694d67v4.31.0-rc1+107v4.30.0
stat-lib/statlib
e0394640d
(+8)
4efb186compatible
checked 2026-07-11
4efb186+8
mathlib-initiative/sum_product
v4.31.0-rc110d
(+329)
v4.31.0-rc2incompatible
checked 2026-07-11
01cc32789ce8bf+259v4.31.0-rc1
TauCetiProject/TauCeti
faaff5e7d
(+133)
4efb186incompatible
checked 2026-07-11
ce0dcaaf4e566c+21
YaelDillies/toric
f4e566c4d
(+111)
4efb186compatible
checked 2026-07-11
4efb186+111
Advance map — how far behind each project stands, and how far it can safely move
Commits relative to each project's target Mathlib revision (the target tick). The right edge is the furthest commit any project reached, so a break beyond a release-stepped target sits to the right of its target.
scale:
target-1-5-10-20-50-100-200-500target-200-400-600
carleson
LeanDownstreamPlayground
sum_product
hex-dev
BrauerGroup
TauCeti
physlib
Sphere-Packing-Lean
PrimeNumberTheoremAnd
infinity-cosmos
DynamicalSystems
cslib
Poly
PFR
apap
ClassFieldTheory
add-combi
cam-combi
chandra-furst-lipton
forbidden-matrix
gibbs-measure
misc-yd
PersistentDecomp
Robo
Toric
PrimeCert
flt-regular
HighlyAbundant
FLT
LeanMachineLearning
Statlib
ErdosUnitDistance
compfiles
safe to advance (pinned → last known good)incompatible (first known bad → target)break not yet locatedvalidation errorpinnedlast known goodfirst known bad
Projects were validated against different target revisions, so horizontal positions are only approximately comparable across rows.