Zulip Chat Archive
Stream: mathlib4
Topic: CI does not know tactic move_add/mul
Ralf Stephan (Jul 19 2024 at 08:10):
In #14895, I use the tactic move_mul
. CI does not recognize it, build failing. But when I add import Mathlib.Tactic.MoveAdd
the build fails because of superfluous import. What to do?
Yaël Dillies (Jul 19 2024 at 08:11):
Run lake exe shake --update
after "the build has failed because of superfluous import"
Ralf Stephan (Jul 19 2024 at 08:17):
OK lake build
again, with only 700 files untouched. And that was after a successful lake exe cache get
. Mathlib is moving so fast. Never seen something like that.
Ralf Stephan (Jul 19 2024 at 08:18):
Or it's too dense, not modular enough...
Michael Rothgang (Jul 19 2024 at 08:54):
Ralf Stephan said:
Or it's too dense, not modular enough...
I think it's both (and people are actively working on untangling the import thicket --- this is the sort of thing which grows organically unless you actively make an effort to prevent it).
Last updated: May 02 2025 at 03:31 UTC