{ "label": "source-rebuild", "cwd": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction", "executable": "WORKSPACE\\tmp\\lean_library_definition_audit_2026-09-05\\lean-4.34.0-rc2-windows\\bin\\lake.exe", "arguments": [ "--no-cache", "build", "+ComplementedSubspace:olean" ], "windows_command_line": "\"WORKSPACE\\tmp\\lean_library_definition_audit_2026-09-05\\lean-4.34.0-rc2-windows\\bin\\lake.exe\" --no-cache build +ComplementedSubspace:olean", "started": "2026-09-06T10:45:09.967092+00:00", "environment": { "PATH": "WORKSPACE\\tmp\\lean_library_definition_audit_2026-09-05\\lean-4.34.0-rc2-windows\\bin;USER_HOME\\.codex\\tmp\\arg0\\codex-arg0rksJmG;USER_HOME\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\libheif\\libheif\\bin;USER_HOME\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\jxrlib\\jxrlib\\bin;USER_HOME\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\poppler\\Library\\bin;USER_HOME\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\bin\\override;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Git\\cmd;USER_HOME\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\powershell;USER_HOME\\AppData\\Local\\Microsoft\\WindowsApps;USER_HOME\\AppData\\Local\\Programs\\MiKTeX\\miktex\\bin\\x64\\;USER_HOME\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;USER_HOME\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\bin\\fallback;USER_HOME\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\node\\bin;USER_HOME\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\git\\cmd;USER_HOME\\AppData\\Local\\OpenAI\\Codex\\bin\\80b8e5c230e43848;USER_HOME\\AppData\\Local\\OpenAI\\Codex\\bin\\27d6a192e9c98618", "PYTHONIOENCODING": "utf-8", "LAKE_ARTIFACT_CACHE": "false", "LAKE_RESTORE_ARTIFACTS": "false", "LAKE_CACHE_DIR": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\isolated-lake-cache", "MATHLIB_NO_CACHE_ON_UPDATE": "1", "LEAN_NUM_THREADS": "4" }, "stdout": "source-rebuild.stdout.log", "stderr": "source-rebuild.stderr.log", "timeout_seconds": 8924.032907485962, "pid": 28088, "exit_code": 0, "timed_out": false, "status": "PASS", "ended": "2026-09-06T12:40:06.608068+00:00", "elapsed_seconds": 6896.593999999997 } STDOUT (verbatim) ✔ [4/15] Built Aesop.Script.Tactic (1.2s) ✔ [5/15] Built Batteries.Lean.Meta.Basic (1.2s) ✔ [6/15] Built Aesop.Script.GoalWithMVars (1.1s) ✔ [7/15] Built Aesop.Nanos (1.1s) ✔ [8/17] Built Aesop.Script.TacticState (1.2s) ✔ [9/17] Built Batteries.Data.Array.Merge (1.6s) ✔ [10/23] Built Aesop.Index.DiscrTreeConfig (1.5s) ✔ [11/23] Built Batteries.Tactic.PermuteGoals (1.6s) ✔ [12/24] Built Batteries.Lean.MonadBacktrack (946ms) ✔ [13/26] Built Aesop.Util.UnorderedArraySet (1.2s) ✔ [14/26] Built Aesop.Check (1.2s) ✔ [15/26] Built Batteries.Lean.Meta.SavedState (1.1s) ✔ [16/28] Built Aesop.Rule.Name (1.3s) ✔ [17/29] Built Aesop.Util.EqualUpToIds (2.7s) ✔ [18/33] Built Aesop.Options.Public (1.2s) ✔ [19/38] Built Aesop.Util.Basic (2.4s) ✔ [20/38] Built Aesop.Script.OptimizeSyntax (1.4s) ✔ [21/38] Built Aesop.Options.Internal (1.1s) ✔ [22/38] Built Aesop.Forward.LevelIndex (1.0s) ✔ [23/38] Built Aesop.Forward.PremiseIndex (1.0s) ✔ [24/42] Built Aesop.Percent (1.1s) ✔ [25/44] Built Aesop.Script.Util (1.4s) ✔ [26/45] Built Aesop.Tracing (1.7s) ✔ [27/45] Built Aesop.Forward.SlotIndex (1.0s) ✔ [28/47] Built Aesop.Forward.Substitution (1.6s) ✔ [29/47] Built Aesop.Util.UnionFind (1.1s) ✔ [30/47] Built Aesop.Stats.Basic (1.9s) ✔ [31/47] Built Aesop.RulePattern.Cache (1.3s) ✔ [32/49] Built Aesop.Index.Basic (1.4s) ✔ [33/49] Built Aesop.Script.Step (1.9s) ✔ [34/53] Built Aesop.BaseM (1.4s) ✔ [35/54] Built Batteries.CodeAction.Deprecated (1.8s) ✔ [36/54] Built Aesop.Script.SScript (1.4s) ✔ [37/54] Built Batteries.Tactic.Unreachable (1.6s) ✔ [38/54] Built Aesop.Script.UScript (1.3s) ✔ [39/55] Built Batteries.Lean.TagAttribute (1.1s) ✔ [40/55] Built Aesop.RuleTac.GoalDiff (1.7s) ✔ [41/55] Built Aesop.RulePattern (2.0s) ✔ [42/55] Built Batteries.Tactic.Init (1.8s) ✔ [43/55] Built Batteries.Tactic.Alias (2.3s) ✔ [44/55] Built Batteries.Linter.UnreachableTactic (1.6s) ✔ [45/55] Built Aesop.Script.UScriptToSScript (1.7s) ✔ [46/57] Built Aesop.Script.Check (1.4s) ✔ [47/57] Built Batteries.Lean.AttributeExtra (1.6s) ✔ [48/64] Built Batteries.Tactic.SeqFocus (1.7s) ✔ [49/64] Built Aesop.RuleTac.Basic (1.4s) ✔ [50/67] Built Aesop.Script.StructureDynamic (2.0s) ✔ [51/71] Built Batteries.Tactic.Lint.Basic (1.5s) ✔ [52/71] Built Aesop.Script.StructureStatic (1.7s) ✔ [53/71] Built Batteries.Linter.UnnecessarySeqFocus (1.8s) ✔ [54/71] Built Batteries.Lean.Syntax (997ms) ✔ [55/71] Built Aesop.RuleTac.RuleTerm (1.1s) ✔ [56/71] Built Batteries.Tactic.Lint.Misc (1.6s) ✔ [57/73] Built Aesop.Script.CtorNames (1.4s) ✔ [58/75] Built Aesop.Script.Main (1.4s) ✔ [59/76] Built Batteries.Linter (1.4s) ✔ [60/77] Built Aesop.ElabM (1.3s) ✔ [61/77] Built Aesop.Util.Tactic.Ext (1.5s) ✔ [62/77] Built Aesop.Script.ScriptM (1.3s) ✔ [63/77] Built Batteries.Lean.Meta.Inaccessible (1.2s) ✔ [64/84] Built Aesop.Util.Tactic (1.1s) ✔ [65/84] Built Batteries.Util.ProofWanted (3.5s) ✔ [66/84] Built Aesop.RuleTac.ElabRuleTerm (1.6s) ✔ [67/86] Built Aesop.Util.Unfold (1.3s) ✔ [68/86] Built Batteries.Lean.Meta.UnusedNames (1.1s) ✔ [69/90] Built Aesop.RuleTac.Forward.Basic (1.5s) ✔ [70/90] Built Batteries.Tactic.Basic (1.6s) ✔ [71/90] Built Aesop.Constants (935ms) ✔ [72/92] Built Aesop.Util.Tactic.Unfold (1.5s) ✔ [73/95] Built Aesop.EMap (1.5s) ✔ [74/95] Built Aesop.Util.OrderedHashSet (1.1s) ✔ [75/98] Built Batteries.Classes.Order (1.8s) ✔ [76/98] Built Batteries.Lean.Meta.Expr (1.0s) ✔ [77/99] Built Batteries.Lean.PersistentHashMap (1.1s) ✔ [78/103] Built Aesop.Script.SpecificTactics (2.5s) ✔ [79/103] Built Batteries.Lean.Meta.InstantiateMVars (1.2s) ✔ [80/111] Built Batteries.Lean.PersistentHashSet (1.0s) ✔ [81/111] Built Batteries.Data.UInt (1.9s) ✔ [82/113] Built Batteries.Lean.Meta.DiscrTree (1.2s) ✔ [83/113] Built Aesop.RuleSet.Name (981ms) ✔ [84/113] Built Batteries.Lean.HashSet (1.0s) ✔ [85/114] Built Aesop.RuleSet.Filter (1.1s) ✔ [86/117] Built Aesop.RuleTac.Apply (1.5s) ✔ [87/118] Built Aesop.Index.RulePattern (1.5s) ✔ [88/118] Built Aesop.RuleTac.Cases (1.6s) ✔ [89/119] Built Aesop.RuleTac.Preprocess (1.4s) ✔ [90/121] Built Batteries.Data.Array.Basic (3.5s) ✔ [91/127] Built Aesop.RuleTac.Tactic (1.5s) ✔ [92/128] Built Aesop.Search.Expansion.Basic (1.4s) ✔ [93/132] Built Aesop.Search.Expansion.Simp (1.3s) ✔ [94/153] Built Aesop.Exception (1.1s) ✔ [95/153] Built Aesop.Forward.RuleInfo (1.8s) ✔ [96/153] Built Batteries.Control.ForInStep.Basic (956ms) ✔ [97/154] Built Batteries.Lean.Expr (1.4s) ✔ [98/157] Built Aesop.Stats.Extension (1.3s) ✔ [99/157] Built Aesop.Stats.File (1.3s) ✔ [100/160] Built Aesop.Rule.Forward (1.4s) ✔ [101/167] Built Aesop.Frontend.Basic (1.1s) ✔ [102/175] Built Aesop.Stats.Report (1.6s) ✔ [103/175] Built Aesop.Forward.Match.Types (1.5s) ✔ [104/177] Built Batteries.Logic (1.6s) ✔ [105/189] Built Batteries.Data.BinomialHeap.Basic (4.4s) ✔ [106/190] Built Mathlib.Tactic.Linter.DirectoryDependency (1.9s) ✔ [107/207] Built Aesop.Index.Forward (1.5s) ✔ [109/211] Built Aesop.RuleTac.Descr (1.3s) ✔ [110/213] Built Batteries.Lean.Position (1.2s) ✔ [111/214] Built ImportGraph.Imports.ImportGraph (1.1s) ✔ [112/214] Built Aesop.Rule.Basic (1.3s) ✔ [113/214] Built ImportGraph.Lean.Environment (1.0s) ✔ [114/214] Built Mathlib.Tactic.Linter.Header (1.0s) ✔ [115/216] Built ImportGraph.Imports.Redundant (1.1s) ✔ [116/216] Built Aesop.Rule (1.4s) ✔ [117/216] Built Aesop.Index (1.8s) ✔ [118/216] Built ImportGraph.Imports.RequiredModules (1.3s) ✔ [119/216] Built Mathlib.Tactic.TypeStar (1.4s) ✔ [120/216] Built Mathlib.Util.ParseCommand (1.6s) ✔ [121/216] Built Mathlib.Lean.Elab.Tactic.Meta (1.5s) ✔ [122/216] Built Mathlib.Tactic.DeclarationNames (1.5s) ✔ [123/216] Built Mathlib.Tactic.Linter.Whitespace (1.9s) ✔ [124/216] Built Mathlib.Tactic.Linter.TacticDocumentation (1.6s) ✔ [125/216] Built Mathlib.Tactic.Linter.UnusedTacticExtension (1.7s) ✔ [126/216] Built Mathlib.Lean.Environment (1.5s) ✔ [127/216] Built Mathlib.Tactic.Linter.PrivateModule (1.6s) ✔ [128/216] Built Mathlib.Tactic.Linter.OldObtain (1.6s) ✔ [129/216] Built Mathlib.Tactic.Linter.Multigoal (1.8s) ✔ [130/216] Built Mathlib.Lean.Expr.Basic (2.2s) ✔ [131/216] Built Mathlib.Tactic.Linter.FlexibleLinter (2.9s) ✔ [132/216] Built Mathlib.Tactic.Linter.InternalConstructor (2.0s) ✔ [133/216] Built Mathlib.Tactic.Linter.HaveILetI (2.0s) ✔ [134/216] Built Mathlib.Tactic.Linter.HashCommandLinter (2.1s) ✔ [135/216] Built Mathlib.Tactic.Linter.GlobalAttributeIn (1.9s) ✔ [136/216] Built Mathlib.Tactic.Linter.EmptyLine (2.1s) ✔ [137/216] Built Mathlib.Tactic.Linter.DocString (2.3s) ✔ [138/216] Built Mathlib.Tactic.Linter.DocPrime (2.3s) ✔ [139/216] Built Mathlib.Tactic.Linter.DeprecatedSyntaxLinter (2.2s) ✔ [140/216] Built Mathlib.Tactic.Linter.AuxLemma (1.9s) ✔ [141/216] Built Mathlib.Tactic.Lemma (1.0s) ✔ [142/218] Built Mathlib.Tactic.AdaptationNote (2.4s) ✔ [143/218] Built Mathlib.Lean.Linter (2.0s) ✔ [144/218] Built Batteries.Util.LibraryNote (2.1s) ✔ [145/218] Built Aesop.RuleSet.Member (1.9s) ✔ [146/218] Built Aesop.Forward.Match (2.8s) ✔ [147/218] Built Aesop.Tree.UnsafeQueue (1.0s) ✔ [148/218] Built Mathlib.Tactic.MinImports (2.6s) ✔ [149/219] Built Mathlib.Lean.ContextInfo (2.2s) ✔ [150/219] Built Mathlib.Tactic.Linter.UnusedTactic (2.3s) ✔ [151/220] Built Mathlib.Lean.Elab.InfoTree (1.0s) ✔ [152/220] Built Mathlib.Tactic.Linter.Style (3.1s) ✔ [153/220] Built ImportGraph.Graph.TransitiveClosure (1.3s) ✔ [154/220] Built Aesop.Builder.Basic (1.6s) ✔ [155/220] Built Aesop.Tree.Data.ForwardRuleMatches (1.7s) ✔ [156/220] Built Batteries.Tactic.HelpCmd (3.2s) ✔ [157/220] Built Aesop.RuleTac.Forward (2.7s) ✔ [158/222] Built Mathlib.Tactic.ExtractGoal (2.5s) ✔ [159/222] Built Mathlib.Tactic.TacticAnalysis (2.3s) ✔ [160/222] Built ImportGraph.Tools.ImportDiff (1.9s) ✔ [161/222] Built Mathlib.Tactic.Linter.UnusedInstancesInType (2.2s) ✔ [162/222] Built ImportGraph.Tools.MinImports (1.8s) ✔ [163/222] Built ImportGraph.Tools.FindHome (2.0s) ✔ [164/222] Built Aesop.Forward.State (6.1s) ✔ [165/222] Built Aesop.Builder.Unfold (1.7s) ✔ [166/222] Built Aesop.Builder.Apply (1.6s) ✔ [167/222] Built Aesop.Builder.Forward (2.4s) ✔ [168/222] Built Aesop.Builder.Tactic (1.7s) ✔ [169/222] Built Aesop.Builder.NormSimp (1.7s) ✔ [170/222] Built Aesop.Builder.Constructors (1.7s) ✔ [171/222] Built Aesop.Builder.Cases (1.7s) ✔ [172/222] Built Aesop.RuleTac (1.6s) ✔ [173/222] Built ImportGraph.Tools.RedundantImports (1.9s) ✔ [174/222] Built Aesop.RuleSet (4.0s) ✔ [175/224] Built Mathlib.Tactic.Linter.OverlappingInstances (2.0s) ✔ [176/224] Built Aesop.Tree.Data (2.6s) ✔ [177/224] Built Mathlib.Tactic.TacticAnalysis.Declarations (3.9s) ✔ [178/224] Built Aesop.Builder.Default (1.8s) ✔ [179/225] Built ImportGraph.Tools (1.8s) ✔ [180/225] Built Aesop.Forward.State.Initial (1.8s) ✔ [181/228] Built Aesop.Forward.State.ApplyGoalDiff (1.8s) ✔ [182/228] Built Aesop.Frontend.Extension.Init (1.5s) ✔ [183/228] Built Aesop.Tree.RunMetaM (1.7s) ✔ [184/228] Built Aesop.Tree.Traversal (1.7s) ✔ [185/228] Built Aesop.Search.Queue.Class (1.6s) ✔ [186/228] Built Batteries.Tactic.OpenPrivate (2.2s) ✔ [187/228] Built Batteries.Tactic.Lint.TypeClass (1.7s) ✔ [188/228] Built Aesop.Frontend.RuleExpr (3.5s) ✔ [189/228] Built Batteries.Tactic.Lint.Frontend (2.6s) ✔ [190/232] Built Aesop.Tree.TreeM (4.6s) ✔ [191/232] Built Aesop.Saturate (4.7s) ✔ [192/232] Built Aesop.Frontend.Extension (1.8s) ✔ [193/233] Built Aesop.Tree.State (1.0s) ✔ [194/233] Built Aesop.Tree.Tracing (2.6s) ✔ [195/233] Built Batteries.Tactic.Lint.Simp (2.6s) ✔ [196/233] Built Aesop.Search.Queue (2.4s) ✔ [197/233] Built Aesop.Search.SearchM (2.2s) ✔ [198/233] Built Aesop.Tree.Free (1.9s) ✔ [199/233] Built Aesop.Tree.Stats (2.0s) ✔ [200/233] Built Aesop.Tree.ExtractScript (2.6s) ✔ [201/233] Built Aesop.Tree.ExtractProof (2.6s) ✔ [202/234] Built Aesop.Forward.State.UpdateGoal (1.0s) ✔ [203/234] Built Aesop.Tree.AddRapp (3.1s) ✔ [204/234] Built Mathlib.Util.CodeActions.BinderPlicity (2.3s) ✔ [205/234] Built Aesop.Frontend.Saturate (2.8s) ✔ [206/234] Built Aesop.Frontend.Tactic (2.8s) ✔ [207/235] Built Aesop.Frontend.Attribute (2.6s) ✔ [208/235] Built Batteries.Lean.NameMapAttribute (1.5s) ✔ [209/235] Built Aesop.Frontend.Command (3.3s) ✔ [210/235] Built Aesop.Tree.Check (2.3s) ✔ [211/236] Built Batteries.Tactic.Lint (1.9s) ✔ [212/236] Built Aesop.Search.RuleSelection (1.9s) ✔ [213/236] Built Mathlib.Util.CodeActions (1.9s) ✔ [214/236] Built Batteries.Tactic.Trans (2.0s) ✔ [215/236] Built Aesop.BuiltinRules.Subst (2.6s) ✔ [216/236] Built Aesop.BuiltinRules.Split (2.7s) ✔ [217/236] Built Aesop.BuiltinRules.Rfl (2.7s) ✔ [218/236] Built Aesop.BuiltinRules.Intros (2.7s) ✔ [219/236] Built Aesop.BuiltinRules.Ext (2.8s) ✔ [220/236] Built Aesop.BuiltinRules.DestructProducts (3.3s) ✔ [221/236] Built Aesop.BuiltinRules.ApplyHyps (3.1s) ✔ [222/238] Built Aesop.BuiltinRules.Assumption (3.2s) ✔ [223/270] Built Aesop.Frontend (2.9s) ✔ [224/272] Built Mathlib.Tactic.Linter.Lint (2.5s) ✔ [225/277] Built Batteries.Util.ExtendedBinder (1.7s) ✔ [226/301] Built Aesop.BuiltinRules (2.6s) ✔ [227/352] Built Aesop.Search.Expansion.Norm (4.1s) ✔ [228/352] Built Batteries.Data.Nat.Basic (1.4s) ✔ [229/352] Built Mathlib.Init (2.9s) ✔ [230/352] Built Batteries.Lean.Except (1.4s) ✔ [231/352] Built Batteries.Tactic.Exact (1.8s) ✔ [232/352] Built Batteries.Data.Nat.Lemmas (2.1s) ✔ [233/352] Built Aesop.Search.Expansion (2.9s) ✔ [234/352] Built Mathlib.Tactic.GCongr.ForwardAttr (3.1s) ✔ [235/352] Built Mathlib.Data.Ordering.Basic (3.3s) ✔ [236/352] Built Mathlib.Util.WithWeakNamespace (3.4s) ✔ [237/352] Built Mathlib.Tactic.Conv (4.1s) ✔ [238/352] Built Mathlib.Lean.Elab.Term (3.3s) ✔ [239/352] Built Mathlib.Tactic.Use (3.6s) ✔ [240/352] Built Mathlib.Tactic.Spread (3.2s) ✔ [241/352] Built Mathlib.Tactic.FastInstance (3.7s) ✔ [242/352] Built Mathlib.Util.CompileInductive (3.8s) ✔ [243/352] Built Mathlib.Tactic.Inhabit (2.0s) ✔ [244/352] Built Mathlib.Basic.IsEmpty.Defs (3.2s) ✔ [245/352] Built Mathlib.Tactic.Core (3.4s) ✔ [246/352] Built Mathlib.Tactic.ExtendDoc (2.0s) ✔ [247/352] Built Mathlib.Tactic.SimpRw (3.2s) ✔ [248/352] Built Mathlib.Lean.PrettyPrinter.Delaborator (3.0s) ✔ [249/352] Built Mathlib.Basic.Nonempty (3.1s) ✔ [250/352] Built Mathlib.Basic.ExistsUnique (3.4s) ✔ [251/352] Built Mathlib.Tactic.Attr.Register (3.5s) ✔ [252/352] Built Mathlib.Tactic.OfNat (3.1s) ✔ [253/352] Built Mathlib.Data.Int.Notation (3.1s) ✔ [254/352] Built Mathlib.Tactic.CrossRefAttribute (4.2s) ✔ [255/352] Built Mathlib.Tactic.DepRewrite (6.1s) ✔ [256/352] Built Mathlib.Tactic.Push.Attr (3.5s) ✔ [257/352] Built Mathlib.Data.Nat.Notation (2.0s) ✔ [258/352] Built Mathlib.Data.Nat.BinaryRec (3.3s) ✔ [259/352] Built Mathlib.Tactic.Simps.NotationClass (3.3s) ✔ [260/352] Built Mathlib.Lean.Name (3.1s) ✔ [261/352] Built Mathlib.Util.AddRelatedDecl (3.6s) ✔ [262/352] Built Mathlib.Lean.Meta (3.0s) ✔ [263/352] Built Mathlib.Tactic.Translate.UnfoldBoundary (3.6s) ✔ [264/352] Built Mathlib.Data.String.Defs (3.2s) ✔ [265/356] Built Mathlib.Tactic.Translate.Attributes (3.1s) ✔ [266/356] Built Mathlib.Tactic.Translate.Reorder (4.7s) ✔ [267/356] Built Mathlib.Tactic.Eqns (3.1s) ✔ [268/356] Built Aesop.Search.ExpandSafePrefix (2.1s) ✔ [269/356] Built Mathlib.Lean.Meta.Simp (3.1s) ✔ [270/356] Built Mathlib.Tactic.ScopedNS (4.4s) ✔ [271/356] Built Mathlib.Tactic.SplitIfs (3.7s) ✔ [272/356] Built Mathlib.Basic.Nontrivial.Defs (3.9s) ✔ [273/356] Built Mathlib.Logic.Function.Defs (4.4s) ✔ [274/356] Built Mathlib.Data.Nat.Init (4.4s) ✔ [275/358] Built Mathlib.Data.Int.Init (4.7s) ✔ [276/358] Built Mathlib.Tactic.Translate.GuessName (3.5s) ✔ [277/358] Built Mathlib.Tactic.MkIffOfInductiveProp (3.9s) ✔ [278/358] Built Mathlib.Lean.Meta.CongrTheorems (3.9s) ✔ [279/358] Built Aesop.Search.Main (4.1s) ✔ [280/358] Built Mathlib.Basic.Logic.Basic (4.6s) ✔ [281/358] Built Mathlib.Tactic.Simps.Basic (6.9s) ✔ [282/358] Built Mathlib.Logic.Relator (3.4s) ✔ [283/358] Built Aesop.Main (3.0s) ✔ [284/358] Built Mathlib.Tactic.SetNotationForOrder (4.2s) ✔ [285/358] Built Mathlib.Util.Notation3 (8.8s) ✔ [286/358] Built Mathlib.Tactic.Simps (3.1s) ✔ [287/364] Built Mathlib.Tactic.Translate.Core (9.6s) ✔ [288/364] Built Aesop (2.6s) ✔ [289/365] Built Mathlib.Tactic.CongrExclamation (4.8s) ✔ [290/365] Built Mathlib.Control.Combinators (3.1s) ✔ [291/371] Built Mathlib.Data.Option.Defs (3.2s) ✔ [292/374] Built Mathlib.Tactic.Translate.TagUnfoldBoundary (3.3s) ✔ [293/374] Built Mathlib.Tactic.Translate.ToAdditive (3.5s) ✔ [294/374] Built Mathlib.Util.AtLocation (3.1s) ✔ [295/375] Built Mathlib.Tactic.Coe (3.0s) ✔ [296/375] Built Mathlib.Tactic.Convert (4.7s) ✔ [297/376] Built Mathlib.Tactic.Translate.ToDual (3.9s) ✔ [298/380] Built Mathlib.Tactic.Lift (2.6s) ✔ [299/380] Built Mathlib.Tactic.ToAdditive (3.8s) ✔ [301/380] Built Mathlib.Tactic.ToExpr (3.3s) ✔ [302/380] Built Mathlib.Tactic.ToDual (3.0s) ✔ [303/380] Built Mathlib.Tactic.Push (5.5s) ✔ [304/380] Built Mathlib.Algebra.Notation.Defs (4.6s) ✔ [305/380] Built Mathlib.Algebra.Regular.Defs (3.8s) ✔ [306/381] Built Mathlib.Tactic.FBinop (3.9s) ✔ [307/381] Built Mathlib.Data.Set.Defs (4.5s) ✔ [308/382] Built Mathlib.Order.Defs.Prop (3.6s) ✔ [309/382] Built Mathlib.Order.Defs.PartialOrder (4.6s) ✔ [310/382] Built Mathlib.Tactic.Contrapose (3.6s) ✔ [311/384] Built Mathlib.Algebra.Notation.Pi.Defs (4.1s) ✔ [312/384] Built Qq.ForLean.ReduceEval (1.5s) ✔ [313/384] Built Mathlib.Data.SProd (2.0s) ✔ [314/384] Built Qq.ForLean.ToExpr (1.3s) ✔ [315/385] Built Mathlib.Algebra.Group.Semigroup (4.7s) ✔ [316/385] Built Mathlib.Data.Set.CoeSort (3.7s) ✔ [317/385] Built Mathlib.Order.Defs.Unbundled (4.5s) ✔ [318/387] Built Qq.Typ (1.5s) ✔ [319/387] Built Mathlib.Algebra.NeZero (4.0s) ✔ [320/387] Built Mathlib.Order.Defs.LinearOrder (4.8s) ✔ [321/387] Built Mathlib.Algebra.Group.Monoid (5.9s) ✔ [322/387] Built Mathlib.Logic.Relation (5.6s) ✔ [323/388] Built Mathlib.Logic.Function.Basic (5.8s) ✔ [324/389] Built Mathlib.Tactic.GCongr.Core (7.4s) ✔ [325/389] Built Mathlib.Algebra.Group.DivInvMonoid (5.3s) ✔ [326/389] Built Qq.Macro (5.9s) ✔ [327/389] Built Mathlib.Algebra.Notation.Pi.Basic (4.8s) ✔ [328/389] Built Mathlib.Data.Sigma.Basic (4.3s) ✔ [329/389] Built Mathlib.Basic.IsEmpty.Basic (4.1s) ✔ [330/389] Built Mathlib.Basic.Unique (4.4s) ✔ [331/389] Built Mathlib.Data.Subtype (4.6s) ✔ [332/391] Built Qq.ForLean.Do (1.9s) ✔ [333/391] Built Mathlib.Data.Sum.Basic (4.7s) ✔ [334/392] Built Qq.SortLocalDecls (1.8s) ✔ [335/392] Built Mathlib.Logic.Function.Conjugate (4.7s) ✔ [336/392] Built Mathlib.Data.Nat.Basic (4.8s) ✔ [337/392] Built Mathlib.Data.Nat.Cast.Defs (4.6s) ✔ [338/392] Built Mathlib.Algebra.GroupWithZero.Defs (5.1s) ✔ [339/392] Built Mathlib.Algebra.Group.Defs (5.0s) ✔ [340/397] Built Qq.Delab (2.9s) ✔ [341/398] Built Mathlib.Data.FunLike.Basic (5.1s) ✔ [342/398] Built Mathlib.Logic.Function.Iterate (4.9s) ✔ [343/398] Built Mathlib.Data.Option.Basic (6.2s) ✔ [344/398] Built Mathlib.Data.Quot (5.0s) ✔ [345/398] Built Mathlib.Algebra.Group.Int.Defs (3.0s) ✔ [346/398] Built Mathlib.Data.Int.Cast.Defs (3.9s) ✔ [347/398] Built Mathlib.Algebra.GroupWithZero.NeZero (4.7s) ✔ [348/398] Built Mathlib.Data.Int.Basic (5.2s) ✔ [349/398] Built Mathlib.Algebra.Group.IsCommutative (4.4s) ✔ [350/398] Built Mathlib.Algebra.Group.Semiconj.Defs (5.1s) ✔ [351/400] Built Qq.MetaM (2.3s) ✔ [352/400] Built Mathlib.Algebra.Group.Pi.Basic (6.5s) ✔ [353/400] Built Mathlib.Algebra.Group.InjSurj (7.1s) ✔ [354/400] Built Qq.Commands (2.8s) ✔ [355/400] Built Mathlib.Data.FunLike.Embedding (4.4s) ✔ [356/400] Built Mathlib.Algebra.Group.Nat.Defs (4.2s) ✔ [357/400] Built Mathlib.Algebra.CharZero.Defs (4.4s) ✔ [358/400] Built Mathlib.Algebra.Group.Hom.Defs (9.2s) ✔ [359/400] Built Mathlib.Algebra.Ring.Defs (6.3s) ✔ [360/400] Built Mathlib.Algebra.Group.Basic (11s) ✔ [361/400] Built Qq.MatchImpl (1.8s) ✔ [362/401] Built Qq.AssertInstancesCommute (2.4s) ✔ [363/401] Built Mathlib.Algebra.Group.Commute.Defs (5.3s) ✔ [364/401] Built Qq.Simp (1.8s) ✔ [365/401] Built Mathlib.Data.Nat.Sqrt (4.4s) ✔ [366/401] Built Mathlib.Algebra.GroupWithZero.InjSurj (5.1s) ✔ [367/401] Built Mathlib.Data.FunLike.Equiv (4.4s) ✔ [368/401] Built Qq.Match (4.0s) ✔ [370/401] Built Mathlib.Data.Int.Cast.Basic (5.5s) ✔ [371/402] Built Mathlib.Algebra.Group.SelfInv (5.6s) ✔ [372/403] Built Qq (1.9s) ✔ [373/403] Built Mathlib.Algebra.Group.Hom.Basic (6.7s) ✔ [374/403] Built Mathlib.Logic.Equiv.Defs (6.4s) ✔ [375/403] Built Plausible.Random (1.4s) ✔ [376/403] Built Mathlib.Algebra.Ring.Int.Defs (5.8s) ✔ [377/404] Built Mathlib.Algebra.Group.Torsion (5.8s) ✔ [378/404] Built Mathlib.Algebra.GroupWithZero.Basic (6.2s) ✔ [379/404] Built Mathlib.Order.Notation (4.8s) ✔ [380/404] Built Mathlib.Algebra.Opposites (5.6s) ✔ [381/404] Built Mathlib.Algebra.Group.Hom.Instances (7.7s) ✔ [382/406] Built Mathlib.Algebra.Group.Equiv.Defs (7.3s) ✔ [383/406] Built Plausible.Gen (1.7s) ✔ [384/407] Built Mathlib.Control.EquivFunctor (4.9s) ✔ [385/407] Built Mathlib.Algebra.Group.TypeTags.Basic (6.5s) ✔ [386/407] Built Mathlib.Algebra.GroupWithZero.Hom (6.4s) ✔ [387/407] Built Mathlib.Logic.Equiv.Prod (13s) ✔ [388/408] Built Plausible.Shrinkable (1.2s) ✔ [389/408] Built Plausible.Arbitrary (1.6s) ✔ [390/408] Built Mathlib.Data.Set.Operations (6.5s) ✔ [391/409] Built Mathlib.Algebra.Group.Opposite (7.1s) ✔ [392/409] Built Mathlib.Algebra.Group.Action.Defs (7.3s) ✔ [393/410] Built Mathlib.Logic.Equiv.Option (6.3s) ✔ [394/410] Built Plausible.Sampleable (2.3s) ✔ [395/410] Built Mathlib.Algebra.Group.TypeTags.Hom (6.8s) ✔ [396/410] Built Plausible.Attr (1.6s) ✔ [397/412] Built Mathlib.Logic.Equiv.Sum (6.3s) ✔ [398/412] Built Plausible.Functions (1.9s) ✔ [399/415] Built Mathlib.Algebra.GroupWithZero.Opposite (5.9s) ✔ [400/415] Built Plausible.Testable (2.9s) ✔ [401/415] Built Plausible.ArbitraryFueled (1.2s) ✔ [402/415] Built Mathlib.Algebra.Group.Action.Opposite (6.6s) ✔ [403/416] Built Plausible.DeriveShrinkable (2.7s) ✔ [404/416] Built Plausible.Tactic (2.3s) ✔ [405/416] Built Batteries.Tactic.Case (3.0s) ✔ [406/417] Built Plausible.DeriveArbitrary (3.1s) ✔ [407/418] Built Mathlib.Logic.Equiv.Basic (8.5s) ✔ [408/418] Built Plausible (1.9s) ✔ [409/419] Built Batteries.CodeAction.Attr (1.0s) ✔ [410/419] Built Batteries.Tactic.GeneralizeProofs (4.3s) ✔ [411/423] Built Mathlib.Algebra.GroupWithZero.Action.Defs (7.3s) ✔ [412/423] Built Batteries.CodeAction.Basic (2.2s) ✔ [413/425] Built Batteries.CodeAction.Misc (3.5s) ✔ [415/427] Built LeanSearchClient.Basic (1.4s) ✔ [416/428] Built Mathlib.Algebra.Group.Equiv.Basic (7.5s) ✔ [417/428] Built Batteries.Data.List.Basic (6.2s) ✔ [418/430] Built Mathlib.Algebra.Module.Defs (6.3s) ✔ [419/430] Built LeanSearchClient.Syntax (3.3s) ✔ [420/431] Built Batteries.CodeAction.Match (2.4s) ✔ [421/431] Built LeanSearchClient.LoogleSyntax (2.5s) ✔ [422/431] Built Mathlib.Tactic.ApplyCongr (3.0s) ✔ [423/431] Built Batteries.CodeAction (2.8s) ✔ [424/433] Built Mathlib.Algebra.Group.Equiv.Opposite (6.0s) ✔ [425/434] Built Mathlib.Lean.Meta.Basic (4.0s) ✔ [426/434] Built Mathlib.Tactic.ApplyWith (4.1s) ✔ [427/435] Built LeanSearchClient (2.1s) ✔ [428/436] Built Mathlib.Tactic.PPWithUniv (3.2s) ✔ [429/436] Built Mathlib.Tactic.ApplyAt (2.0s) ✔ [430/437] Built Mathlib.Tactic.ByCases (3.3s) ✔ [431/438] Built Mathlib.Tactic.ByContra (3.5s) ✔ [432/439] Built Mathlib.Algebra.Group.Even (7.0s) ✔ [433/439] Built Mathlib.Tactic.Basic (3.4s) ✔ [434/440] Built Mathlib.Tactic.CasesM (3.5s) ✔ [435/441] Built Mathlib.Tactic.Check (3.2s) ✔ [436/441] Built Mathlib.Tactic.ClearExclamation (3.3s) ✔ [437/448] Built Mathlib.Tactic.Choose (4.6s) ✔ [445/460] Built Mathlib.Algebra.Group.Nat.Even (6.3s) ✔ [446/460] Built Mathlib.Tactic.ClearExcept (3.2s) ✔ [447/460] Built ProofWidgets.Compat (1.6s) ✔ [448/462] Built Mathlib.Tactic.Clear_ (3.2s) ✔ [449/462] Built ProofWidgets.Component.Basic (1.0s) ✔ [450/462] Built Mathlib.Tactic.NthRewrite (2.9s) ✔ [451/466] Built ProofWidgets.Component.Panel.Basic (2.0s) ✔ [452/469] Built ProofWidgets.Component.MakeEditLink (1.8s) ✔ [453/469] Built ProofWidgets.Util (5.7s) ✔ [454/469] Built Mathlib.Tactic.GRewrite.Core (5.7s) ✔ [455/472] Built Mathlib.Tactic.Attr.Core (2.9s) ✔ [456/476] Built Mathlib.Lean.FoldEnvironment (3.0s) ✔ [457/477] Built ProofWidgets.Data.Html (3.9s) ✔ [458/478] Built Mathlib.Tactic.GRewrite.Elab (4.8s) ✔ [459/479] Built Mathlib.Lean.Meta.RefinedDiscrTree.Basic (3.4s) ✔ [460/479] Built Mathlib.Control.Basic (3.9s) ✔ [461/479] Built ProofWidgets.Component.RefreshComponent (2.6s) ✔ [462/479] Built ProofWidgets.Component.FilterDetails (2.3s) ✔ [463/479] Built Mathlib.Lean.Meta.KAbstractPositions (3.0s) ✔ [464/482] Built Mathlib.Tactic.GRewrite (3.8s) ✔ [465/482] Built Mathlib.Lean.Meta.RefinedDiscrTree.Initialize (3.6s) ✔ [466/484] Built Mathlib.Lean.Meta.RefinedDiscrTree.Encode (3.5s) ✔ [467/485] Built Mathlib.Lean.GoalsLocation (3.1s) ✔ [468/485] Built ProofWidgets.Cancellable (2.2s) ✔ [469/485] Built Mathlib.Lean.Meta.RefinedDiscrTree.Lookup (3.8s) ✔ [470/488] Built Mathlib.Tactic.ClickSuggestions.Util (5.0s) ✔ [471/488] Built Mathlib.Tactic.Constructor (3.3s) ✔ [472/488] Built ProofWidgets.Component.OfRpcMethod (2.5s) ✔ [473/488] Built Mathlib.Tactic.TermCongr (5.3s) ✔ [474/489] Built Mathlib.Lean.Meta.RefinedDiscrTree (3.3s) ✔ [475/489] Built Mathlib.Tactic.ClickSuggestions.Unfold (4.4s) ✔ [476/490] Built Mathlib.Lean.MessageData.Trace (3.4s) ✔ [477/490] Built Mathlib.Tactic.ClickSuggestions.SectionState (4.7s) ✔ [478/491] Built Mathlib.Tactic.DefEqTransformations (3.9s) ✔ [479/491] Built Mathlib.Tactic.CongrM (3.0s) ✔ [480/492] Built Mathlib.Tactic.DefEqAbuse (3.7s) ✔ [481/492] Built Mathlib.Tactic.DeprecateTo (4.9s) ✔ [482/492] Built Mathlib.Tactic.DSimpPercent (3.0s) ✔ [483/492] Built Mathlib.Tactic.ClickSuggestions.ApplyAt (4.7s) ✔ [484/493] Built Mathlib.Tactic.ClickSuggestions.Apply (4.4s) ✔ [485/493] Built Mathlib.Tactic.ClickSuggestions.Rewrite (4.9s) ✔ [486/493] Built Mathlib.Tactic.ClickSuggestions.GRewrite (4.0s) ✔ [487/495] Built Mathlib.Tactic.ErwQuestion (3.4s) ✔ [488/496] Built Mathlib.Tactic.ExistsI (2.0s) ✔ [489/497] Built Batteries.Util.Cache (1.5s) ✔ [490/499] Built Mathlib.Tactic.FailIfNoProgress (3.1s) ✔ [491/499] Built Mathlib.Tactic.ClickSuggestions.FindPremises (4.6s) ✔ [492/499] Built Mathlib.Tactic.Find (3.0s) ✔ [493/506] Built Mathlib.Tactic.FunProp.Decl (3.3s) ✔ [494/507] Built Mathlib.Tactic.FunProp.Mor (3.1s) ✔ [495/507] Built Mathlib.Tactic.FunProp.ToBatteries (3.5s) ✔ [496/507] Built Mathlib.Tactic.InferParam (2.8s) ✔ [497/515] Built Batteries.Control.Lemmas (1.3s) ✔ [498/517] Built Mathlib.Tactic.GCongr.CoreAttrs (3.6s) ✔ [499/518] Built Mathlib.Tactic.ClickSuggestions.TryPremises (5.0s) ✔ [500/518] Built Batteries.Control.LawfulMonadState (1.8s) ✔ [501/519] Built Mathlib.Tactic.FunProp.FunctionData (3.3s) ✔ [502/519] Built Mathlib.Tactic.GuardGoalNums (2.8s) ✔ [503/519] Built Mathlib.Tactic.GrindAttrs (3.9s) ✔ [504/519] Built Mathlib.Tactic.GuardHypNums (2.6s) ✔ [505/521] Built Batteries.Control.OptionT (1.2s) ✔ [506/521] Built Batteries.Control.AlternativeMonad (1.5s) ✔ [507/521] Built Mathlib.Tactic.FunProp.Types (3.0s) ✔ [508/522] Built Mathlib.Tactic.HigherOrder (3.0s) ✔ [509/523] Built Batteries.Data.MLList.Basic (1.8s) ✔ [510/523] Built Mathlib.Util.TermReduce (3.1s) ✔ [511/524] Built Mathlib.Tactic.ClickSuggestions (7.7s) ✔ [512/526] Built Mathlib.Tactic.FunProp.Theorems (3.4s) ✔ [513/526] Built Batteries.Control.Nondet.Basic (1.7s) ✔ [514/526] Built Mathlib.Tactic.Linter.MinImports (2.3s) ✔ [515/527] Built Mathlib.Tactic.Linter.HaveLetLinter (3.2s) ✔ [516/527] Built Mathlib.Tactic.Linter.PPRoundtrip (3.0s) ✔ [517/527] Built Mathlib.Tactic.IrreducibleDef (3.7s) ✔ [518/528] Built Mathlib.Tactic.FunProp.Attr (2.9s) ✔ [519/529] Built Mathlib.Tactic.Hint (3.4s) ✔ [520/529] Built Mathlib.Tactic.Linter.UpstreamableDecl (3.4s) ✔ [521/530] Built Mathlib.Tactic.FunProp.Core (6.5s) ✔ [522/530] Built Mathlib.Tactic.RSuffices (2.8s) ✔ [523/531] Built Mathlib.Tactic.Observe (5.7s) ✔ [524/531] Built Mathlib.Tactic.Recover (2.8s) ✔ [525/531] Built Mathlib.Tactic.GCongr (3.4s) ✔ [526/534] Built Mathlib.Tactic.Linter (2.7s) ✔ [527/535] Built Mathlib.Tactic.Relation.Rfl (2.7s) ✔ [528/535] Built Mathlib.Tactic.Rename (2.8s) ✔ [529/537] Built Mathlib.Tactic.FunProp.Elab (3.6s) ✔ [530/538] Built Mathlib.Util.Tactic (2.0s) ✔ [531/538] Built Mathlib.Tactic.Says (3.4s) ✔ [532/539] Built Mathlib.Tactic.Set (3.4s) ✔ [533/540] Built Mathlib.Tactic.FunProp (3.2s) ✔ [534/541] Built Mathlib.Lean.Elab.Tactic.Basic (2.9s) ✔ [535/541] Built Mathlib.Tactic.RenameBVar (2.9s) ✔ [536/542] Built Mathlib.Tactic.SimpIntro (3.1s) ✔ [537/543] Built Mathlib.Tactic.Simproc.ExistsAndEq (3.0s) ✔ [538/544] Built Mathlib.Tactic.Subsingleton (3.5s) ✔ [539/545] Built Mathlib.Tactic.Setm (3.4s) ✔ [540/546] Built Mathlib.Tactic.Substs (2.0s) ✔ [541/547] Built Mathlib.Tactic.SuccessIfFailWithMsg (3.1s) ✔ [542/548] Built Mathlib.Tactic.SudoSetOption (2.9s) ✔ [543/549] Built Mathlib.Tactic.SwapVar (2.0s) ✔ [544/550] Built Mathlib.Tactic.ToLevel (2.8s) ✔ [545/550] Built Mathlib.Tactic.ToFun (3.5s) ✔ [546/554] Built Mathlib.Tactic.Tauto (4.9s) ✔ [547/558] Built Mathlib.Tactic.Trace (2.8s) ✔ [548/559] Built Mathlib.Tactic.UnsetOption (2.9s) ✔ [549/560] Built Mathlib.Tactic.Widget.SelectInsertParamsClass (2.9s) ✔ [550/560] Built Mathlib.Tactic.Variable (3.9s) ✔ [551/564] Built Mathlib.Tactic.WLOG (3.6s) ✔ [552/564] Built Mathlib.Util.PrintSorries (2.2s) ✔ [553/567] Built Mathlib.Util.CountHeartbeats (3.6s) ✔ [554/567] Built Mathlib.Tactic.Widget.SelectPanelUtils (3.3s) ✔ [555/567] Built Mathlib.Util.TransImports (2.9s) ✔ [556/567] Built Mathlib.Util.WhatsNew (2.9s) ✔ [557/567] Built Mathlib.Tactic.Widget.CongrM (3.1s) ✔ [558/568] Built Mathlib.Tactic.Widget.Conv (4.4s) ✔ [559/572] Built Mathlib.Tactic.Widget.LibraryRewrite (5.2s) ✔ [560/572] Built Mathlib.Algebra.Group.Nat.Hom (5.0s) ✔ [561/577] Built Batteries.Control.ForInStep.Lemmas (1.2s) ✔ [562/577] Built Batteries.Data.List.Pairwise (1.8s) ✔ [563/577] Built Mathlib.Util.AtomM (3.2s) ✔ [564/580] Built Mathlib.Tactic.Widget.Calc (4.3s) ✔ [565/580] Built Mathlib.Data.List.TFAE (3.4s) ✔ [566/582] Built Mathlib.Logic.Pairwise (5.0s) ✔ [567/582] Built Batteries.Data.List.Lemmas (6.3s) ✔ [568/582] Built Mathlib.Algebra.GroupWithZero.Nat (4.7s) ✔ [569/587] Built Mathlib.Tactic.Common (8.5s) ✔ [570/589] Built Mathlib.Algebra.Ring.Nat (4.7s) ✔ [571/589] Built Mathlib.Algebra.Group.Units.Defs (6.5s) ✔ [572/591] Built Mathlib.Data.List.Pairwise (6.6s) ✔ [573/591] Built Mathlib.Data.Prod.Basic (4.7s) ✔ [574/592] Built Mathlib.Algebra.Divisibility.Basic (8.0s) ✔ [575/592] Built Mathlib.Data.Int.Sqrt (8.2s) ✔ [576/592] Built Mathlib.Algebra.Group.Units.Basic (7.7s) ✔ [577/592] Built Mathlib.Basic.Nontrivial.Basic (6.4s) ✔ [578/593] Built Mathlib.Algebra.Ring.Semiconj (5.4s) ✔ [579/595] Built Mathlib.Tactic.TFAE (9.9s) ✔ [580/595] Built Mathlib.Algebra.Divisibility.Hom (10s) ✔ [581/595] Built Mathlib.Tactic.Nontriviality.Core (4.8s) ✔ [582/601] Built Mathlib.Algebra.Group.Semiconj.Units (6.1s) ✔ [583/601] Built Mathlib.Algebra.Group.Int.Even (9.8s) ✔ [584/601] Built Mathlib.Tactic.Nontriviality (3.4s) ✔ [585/601] Built Mathlib.Algebra.Ring.Basic (8.2s) ✔ [586/601] Built Mathlib.Algebra.Group.Units.Hom (8.4s) ✔ [587/601] Built Mathlib.Algebra.Ring.InjSurj (11s) ✔ [588/604] Built Mathlib.Data.Bracket (2.6s) ✔ [589/604] Built Mathlib.Algebra.Group.Commute.Units (7.5s) ✔ [590/609] Built Mathlib.Algebra.Group.Action.TypeTags (5.9s) ✔ [591/609] Built Mathlib.Algebra.GroupWithZero.Units.Basic (8.5s) ✔ [592/611] Built Mathlib.Algebra.Ring.Hom.Defs (9.7s) ✔ [593/611] Built Mathlib.Algebra.Group.Action.Faithful (6.5s) ✔ [594/611] Built Mathlib.Algebra.Group.Action.Pretransitive (6.9s) ✔ [595/611] Built Mathlib.Algebra.GroupWithZero.Semiconj (6.6s) ✔ [596/611] Built Mathlib.Algebra.GroupWithZero.Equiv (5.7s) ✔ [597/611] Built Mathlib.Algebra.Ring.Units (6.5s) ✔ [598/611] Built Mathlib.Algebra.Notation.Prod (4.3s) ✔ [599/611] Built Mathlib.Algebra.Group.Action.Units (6.4s) ✔ [600/611] Built Mathlib.Algebra.Group.Action.Hom (6.1s) ✔ [601/611] Built Mathlib.Algebra.GroupWithZero.Commute (5.6s) ✔ [602/612] Built Mathlib.Data.Nat.Cast.Basic (10s) ✔ [603/615] Built Batteries.Tactic.Congr (1.9s) ✔ [604/619] Built Mathlib.Logic.Function.ULift (2.6s) ✔ [605/620] Built Mathlib.Algebra.Ring.Commute (7.6s) ✔ [606/620] Built Mathlib.Algebra.GroupWithZero.Action.Units (7.4s) ✔ [607/620] Built Mathlib.Tactic.Finiteness.Attr (2.9s) ✔ [608/621] Built Mathlib.Order.Basic (11s) ✔ [609/622] Built Mathlib.Data.Bool.Basic (3.0s) ✔ [610/622] Built Mathlib.Data.Nat.Cast.Commute (7.3s) ✔ [611/623] Built Mathlib.Algebra.GroupWithZero.Action.End (6.4s) ✔ [612/633] Built Mathlib.Order.ULift (4.6s) ✔ [613/633] Built Mathlib.Order.OrderDual (5.0s) ✔ [614/633] Built Mathlib.Data.Int.Order.Basic (3.7s) ✔ [615/633] Built Mathlib.Algebra.Module.RingHom (6.7s) ✔ [616/633] Built Mathlib.Order.Monotone.Defs (5.8s) ✔ [617/650] Built Mathlib.Order.RelClasses (5.8s) ✔ [618/650] Built Mathlib.Util.PPOptions (2.8s) ✔ [619/652] Built Mathlib.Algebra.Ring.Parity (12s) ✔ [620/653] Built Mathlib.Order.Compare (6.2s) ✔ [621/653] Built Mathlib.Order.Max (7.7s) ✔ [622/653] Built Mathlib.Logic.Function.CompTypeclasses (2.6s) ✔ [623/653] Built Mathlib.Util.Delaborators (5.8s) ✔ [624/653] Built Mathlib.Algebra.Regular.SMul (7.4s) ✔ [625/655] Built Mathlib.Data.Int.Cast.Lemmas (11s) ✔ [626/655] Built Mathlib.Order.Monotone.Basic (8.2s) ✔ [627/655] Built Mathlib.Order.BoundedOrder.Basic (8.3s) ✔ [628/662] Built Mathlib.Algebra.Group.Invertible.Defs (3.0s) ✔ [629/663] Built Mathlib.Algebra.Group.Hom.CompTypeclasses (5.4s) ✔ [630/663] Built Mathlib.Data.Prod.PProd (2.5s) ✔ [631/663] Built Mathlib.Algebra.Module.NatInt (12s) ✔ [632/664] Built Mathlib.Order.GaloisConnection.Defs (8.2s) ✔ [633/667] Built Mathlib.Order.Lattice (12s) ✔ [634/667] Built Mathlib.Algebra.Group.Invertible.Basic (6.4s) ✔ [635/668] Built Batteries.Classes.RatCast (1.2s) ✔ [636/668] Built Mathlib.Logic.Embedding.Basic (8.2s) ✔ [637/670] Built Mathlib.Algebra.GroupWithZero.Units.Lemmas (7.6s) ✔ [638/671] Built Mathlib.Algebra.Ring.GrindInstances (5.7s) ✔ [639/671] Built Mathlib.Order.BoundedOrder.Lattice (7.9s) ✔ [640/671] Built Mathlib.Data.Rat.Init (2.8s) ✔ [641/674] Built Mathlib.Order.Lex (4.8s) ✔ [642/674] Built Mathlib.Algebra.GroupWithZero.Invertible (7.5s) ✔ [643/674] Built Mathlib.Algebra.Group.Action.Basic (8.9s) ✔ [644/674] Built Mathlib.Algebra.Field.Defs (3.9s) ✔ [645/674] Built Mathlib.Order.Disjoint (9.6s) ✔ [646/674] Built Mathlib.Algebra.Ring.Invertible (7.7s) ✔ [647/675] Built Mathlib.Algebra.Order.Group.Synonym (9.1s) ✔ [648/676] Built Mathlib.Algebra.Ring.Action.Basic (7.0s) ✔ [649/676] Built Mathlib.Order.PropInstances (6.1s) ✔ [650/676] Built Mathlib.Algebra.Order.Ring.Synonym (5.3s) ✔ [651/678] Built Mathlib.Algebra.Group.Units.Equiv (7.6s) ✔ [652/678] Built Mathlib.Algebra.Order.Monoid.Unbundled.Defs (7.2s) ✔ [653/678] Built Mathlib.Data.Set.Basic (8.7s) ✔ [654/681] Built Mathlib.Algebra.Field.Basic (8.8s) ✔ [655/683] Built Mathlib.Order.Heyting.Basic (13s) ✔ [656/683] Built Mathlib.Algebra.Order.ZeroLEOne (4.7s) ✔ [657/683] Built Mathlib.Logic.OpClass (2.5s) ✔ [658/683] Built Mathlib.Data.Set.Inclusion (6.3s) ✔ [659/683] Built Mathlib.GroupTheory.GroupAction.Hom (23s) ✔ [660/690] Built Mathlib.Data.Set.Disjoint (6.4s) ✔ [661/690] Built Mathlib.Order.MinMax (6.8s) ✔ [662/690] Built Mathlib.Algebra.Order.IsBotOne (7.2s) ✔ [663/690] Built Mathlib.Order.BooleanAlgebra.Defs (7.4s) ✔ [664/690] Built Mathlib.Tactic.Monotonicity.Attr (2.4s) ✔ [665/691] Built Mathlib.Order.RelIso.Basic (9.9s) ✔ [666/691] Built Mathlib.Data.Set.Insert (9.6s) ✔ [667/691] Built Mathlib.Order.BooleanAlgebra.Basic (10s) ✔ [668/694] Built Mathlib.Algebra.Order.Monoid.Unbundled.Basic (12s) ✔ [669/694] Built Mathlib.Algebra.Order.GroupWithZero.Defs (7.8s) ✔ [670/694] Built Mathlib.Order.Hom.Basic (14s) ✔ [671/694] Built Mathlib.Data.Set.Subsingleton (8.6s) ✔ [672/696] Built Mathlib.Order.BooleanAlgebra.Set (9.5s) ✔ [673/699] Built Mathlib.Tactic.Bound.Init (2.9s) ✔ [674/699] Built Mathlib.Order.SymmDiff (9.5s) ✔ [675/699] Built Mathlib.Algebra.Order.Sub.Defs (8.0s) ✔ [676/701] Built Mathlib.Tactic.Bound.Attribute (4.9s) ✔ [677/702] Built Mathlib.Algebra.Order.Monoid.Unbundled.OrderDual (7.6s) ✔ [678/702] Built Mathlib.Data.Nat.Cast.NeZero (3.7s) ✔ [679/705] Built Mathlib.Data.Set.SymmDiff (7.0s) ✔ [680/705] Built Mathlib.Algebra.Order.Monoid.Unbundled.Pow (8.9s) ✔ [681/705] Built Mathlib.Data.Rat.Defs (9.4s) ✔ [682/707] Built Mathlib.Algebra.Order.Group.Unbundled.Basic (10s) ✔ [683/707] Built Mathlib.Order.Bounds.Defs (3.2s) ✔ [684/707] Built Mathlib.Data.Nat.Cast.Order.Basic (10s) ✔ [685/710] Built Mathlib.Algebra.Ring.Rat (9.7s) ✔ [686/710] Built Mathlib.Algebra.Group.Semiconj.Basic (5.4s) ✔ [687/710] Built Mathlib.Algebra.Order.Group.OrderIso (7.5s) ✔ [688/710] Built Mathlib.Data.Set.Image (13s) ✔ [689/713] Built Mathlib.Algebra.Group.Commute.Basic (6.0s) ✔ [690/713] Built Mathlib.Algebra.Divisibility.Units (10s) ✔ [691/713] Built Mathlib.Algebra.Order.Group.Lattice (8.8s) ✔ [692/718] Built Mathlib.Algebra.Ring.Int.Parity (12s) ✔ [693/718] Built Mathlib.Data.PNat.Notation (2.5s) ✔ [694/718] Built Mathlib.Data.Set.Restrict (9.2s) ✔ [695/718] Built Mathlib.Data.Nat.Find (5.2s) ✔ [696/718] Built Mathlib.Data.Set.Prod (13s) ✔ [697/718] Built Mathlib.Algebra.GroupWithZero.Divisibility (11s) ✔ [698/718] Built Mathlib.Data.PNat.Defs (5.1s) ✔ [699/718] Built Mathlib.Algebra.Order.Group.Unbundled.Abs (13s) ✔ [700/719] Built Mathlib.Order.Nat (6.1s) ✔ [701/721] Built Mathlib.Algebra.BigOperators.Group.List.Defs (3.4s) ✔ [702/721] Built Mathlib.Algebra.Order.Group.Unbundled.Int (7.4s) ✔ [703/723] Built Batteries.Data.List.Count (2.1s) ✔ [704/725] Built Mathlib.Data.Set.Function (12s) ✔ [705/725] Built Mathlib.Data.Rat.Lemmas (11s) ✔ [706/725] Built Batteries.Data.List.Perm (2.6s) ✔ [707/725] Built Mathlib.Control.Functor (4.4s) ✔ [708/726] Built Mathlib.Data.List.Monad (2.6s) ✔ [709/732] Built Mathlib.Algebra.Order.Ring.Unbundled.Rat (13s) ✔ [710/732] Built Mathlib.Data.List.Defs (5.0s) ✔ [711/732] Built Mathlib.Logic.Equiv.Set (11s) ✔ [712/732] Built Mathlib.Algebra.Order.GroupWithZero.Basic (15s) ✔ [713/732] Built Mathlib.Data.List.Forall2 (9.8s) ✔ [714/732] Built Mathlib.Data.List.InsertIdx (8.7s) ✔ [715/732] Built Mathlib.Data.List.Basic (15s) ✔ [716/741] Built Mathlib.Algebra.Ring.Equiv (14s) ✔ [717/741] Built Mathlib.Data.List.Perm.Basic (12s) ✔ [718/741] Built Mathlib.Algebra.Order.Nonneg.Basic (13s) ✔ [719/741] Built Mathlib.Data.List.Count (8.1s) ✔ [720/741] Built Mathlib.Data.List.Nodup (11s) ✔ [721/741] Built Mathlib.Algebra.Ring.CompTypeclasses (8.0s) ✔ [722/742] Built Mathlib.Data.Set.List (6.9s) ✔ [723/746] Built Mathlib.Data.List.Perm.Subperm (8.8s) ✔ [724/746] Built Mathlib.Data.Set.Pairwise.Basic (8.3s) ✔ [725/746] Built Mathlib.Data.NNRat.Defs (11s) ✔ [726/747] Built Mathlib.Tactic.SetLike (2.0s) ✔ [727/747] Built Mathlib.Data.Multiset.Defs (9.1s) ✔ [728/747] Built Mathlib.Data.Finset.Attr (2.7s) ✔ [729/747] Built Mathlib.Data.SetLike.Basic (8.2s) ✔ [730/747] Built Mathlib.Algebra.Field.Rat (11s) ✔ [731/749] Built Mathlib.Algebra.Module.LinearMap.Defs (23s) ✔ [732/749] Built Mathlib.Data.Multiset.ZeroCons (11s) ✔ [733/749] Built Mathlib.Data.Finset.Defs (9.8s) ✔ [734/749] Built Mathlib.Data.Rat.Cast.Defs (10s) ✔ [735/749] Built Mathlib.Data.List.Lattice (9.3s) ✔ [736/754] Built Mathlib.Data.Multiset.Count (9.6s) ✔ [737/754] Built Mathlib.Algebra.Algebra.Defs (11s) ✔ [738/755] Built Mathlib.Algebra.Module.Equiv.Defs (23s) ✔ [739/755] Built Mathlib.Data.Multiset.Basic (11s) ✔ [740/755] Built Mathlib.Data.List.Dedup (11s) ✔ [741/755] Built Mathlib.Data.Rat.Cast.CharZero (12s) ✔ [742/760] Built Mathlib.Data.Multiset.AddSub (57s) ✔ [743/761] Built Mathlib.Data.Finset.Empty (52s) ✔ [744/761] Built Mathlib.Algebra.Algebra.Rat (52s) ✔ [745/765] Built Mathlib.Data.List.TakeDrop (55s) ✔ [746/769] Built Mathlib.Order.Interval.Set.Defs (3.1s) ✔ [747/769] Built Mathlib.Data.List.Induction (7.1s) ✔ [748/770] Built Mathlib.Data.Multiset.Replicate (7.0s) ✔ [749/775] Built Mathlib.Data.List.Perm.Lattice (7.1s) ✔ [750/777] Built Mathlib.Basic.Finite.Defs (3.4s) ✔ [751/781] Built Mathlib.Order.Directed (7.5s) ✔ [752/781] Built Mathlib.Algebra.Group.Nat.Units (3.0s) ✔ [753/781] Built Mathlib.Data.List.Infix (8.1s) ✔ [754/781] Built Mathlib.Data.List.Flatten (2.8s) ✔ [755/787] Built Mathlib.Data.Multiset.MapFold (9.0s) ✔ [756/787] Built Mathlib.Algebra.Group.Int.Units (4.0s) ✔ [757/788] Built Mathlib.Algebra.BigOperators.Group.List.Basic (11s) ✔ [758/788] Built Mathlib.Data.List.Lex (7.4s) ✔ [759/788] Built Mathlib.Data.List.Rotate (7.9s) ✔ [760/788] Built Mathlib.Data.Finset.Attach (8.0s) ✔ [761/790] Built Mathlib.Data.Multiset.Filter (8.5s) ✔ [762/792] Built Mathlib.Data.List.ProdSigma (7.6s) ✔ [763/792] Built Mathlib.Algebra.Group.Prod (9.6s) ✔ [764/792] Built Mathlib.Data.List.Chain (9.8s) ✔ [765/792] Built Mathlib.Data.Multiset.UnionInter (11s) ✔ [766/795] Built Mathlib.Data.Finset.Filter (10s) ✔ [767/795] Built Mathlib.Data.Finset.Erase (10s) ✔ [768/795] Built Mathlib.Algebra.BigOperators.Group.Multiset.Defs (11s) ✔ [769/795] Built Mathlib.Algebra.Order.Monoid.Unbundled.ExistsOfLE (7.6s) ✔ [770/796] Built Mathlib.Data.List.Range (9.4s) ✔ [771/796] Built Mathlib.Data.Multiset.Range (9.0s) ✔ [772/797] Built Mathlib.Data.Multiset.Dedup (9.2s) ✔ [773/799] Built Mathlib.Algebra.Order.Sub.Unbundled.Basic (7.3s) ✔ [774/799] Built Mathlib.Data.Fintype.Defs (10s) ✔ [775/799] Built Mathlib.Algebra.BigOperators.Group.List.Lemmas (10s) ✔ [776/799] Built Mathlib.Algebra.Order.Group.Multiset (10s) ✔ [777/799] Built Mathlib.Data.Multiset.Fold (9.6s) ✔ [778/801] Built Mathlib.Data.Multiset.FinsetOps (9.8s) ✔ [779/801] Built Mathlib.Data.Finset.Dedup (9.8s) ✔ [780/801] Built Mathlib.Order.SetNotation (9.4s) ✔ [781/804] Built Mathlib.Data.Finset.Lattice.Basic (10s) ✔ [782/807] Built Mathlib.Algebra.BigOperators.Group.Multiset.Basic (12s) ✔ [783/807] Built Mathlib.Data.List.Enum (8.9s) ✔ [784/807] Built Mathlib.Data.Finset.Insert (11s) ✔ [785/809] Built Mathlib.Data.Nat.Factorial.Basic (9.0s) ✔ [786/809] Built Mathlib.Data.Multiset.Bind (11s) ✔ [787/809] Built Mathlib.Data.Multiset.Sum (9.7s) ✔ [788/809] Built Mathlib.Data.List.OffDiag (9.3s) ✔ [789/809] Built Mathlib.Data.Finset.Lattice.Lemmas (8.0s) ✔ [790/811] Built Mathlib.Data.Finset.Range (9.1s) ✔ [791/811] Built Mathlib.Data.Finset.SDiff (10s) ✔ [792/811] Built Mathlib.Data.Finset.Disjoint (8.8s) ✔ [793/814] Built Mathlib.Data.Set.Piecewise (6.5s) ✔ [794/814] Built Mathlib.Data.Nat.Choose.Basic (8.7s) ✔ [795/814] Built Mathlib.Algebra.Notation.Support (8.6s) ✔ [796/815] Built Mathlib.Data.Finset.Basic (11s) ✔ [797/815] Built Mathlib.Data.Finset.Image (11s) ✔ [798/815] Built Mathlib.Algebra.Group.Pi.Lemmas (12s) ✔ [799/815] Built Mathlib.Order.Interval.Set.Basic (12s) ✔ [800/815] Built Mathlib.Algebra.Notation.Indicator (9.0s) ✔ [801/815] Built Mathlib.Data.Finset.BooleanAlgebra (10s) ✔ [802/815] Built Mathlib.Data.Finset.Fold (9.5s) ✔ [803/816] Built Mathlib.Data.Fintype.OfMap (9.2s) ✔ [804/817] Built Mathlib.Data.Finset.Card (16s) ✔ [805/817] Built Mathlib.Data.Finset.SymmDiff (9.3s) ✔ [806/817] Built Mathlib.Data.Bool.Set (5.8s) ✔ [807/817] Built Mathlib.Data.Finset.Piecewise (9.9s) ✔ [808/818] Built Mathlib.Data.Finset.Union (11s) ✔ [809/818] Built Mathlib.Data.Nat.Set (5.8s) ✔ [810/820] Built Mathlib.Data.Finset.Sum (10s) ✔ [811/820] Built Mathlib.Control.ULift (2.3s) ✔ [812/821] Built Mathlib.Data.Fintype.Sets (9.0s) ✔ [813/824] Built Mathlib.Data.Set.NAry (7.7s) ✔ [814/825] Built Mathlib.Data.ULift (5.3s) ✔ [815/829] Built Mathlib.Data.Finset.Prod (12s) ✔ [816/837] Built Mathlib.Order.BoundedOrder.Monotone (6.1s) ✔ [817/838] Built Mathlib.Order.Antisymmetrization (8.5s) ✔ [818/838] Built Mathlib.Order.TypeTags (3.3s) ✔ [819/838] Built Mathlib.Data.Option.NAry (2.7s) ✔ [820/838] Built Mathlib.Order.WellFounded (8.1s) ✔ [821/840] Built Mathlib.Algebra.BigOperators.Group.Finset.Defs (17s) ✔ [822/840] Built Mathlib.Algebra.Group.Action.Pi (7.9s) ✔ [823/840] Built Mathlib.Order.Bounds.Basic (14s) ✔ [824/840] Built Mathlib.Order.Hom.Set (10s) ✔ [825/840] Built Mathlib.Algebra.GroupWithZero.Pi (3.9s) ✔ [826/840] Built Mathlib.Order.WithBot (18s) ✔ [827/845] Built Mathlib.Order.CompleteLattice.Defs (8.6s) ✔ [828/845] Built Mathlib.Data.Int.DivMod (2.5s) ✔ [829/847] Built Batteries.Data.Fin.Basic (1.6s) ✔ [830/850] Built Mathlib.Order.Bounds.Image (9.1s) ✔ [831/852] Built Mathlib.Algebra.BigOperators.Group.Finset.Basic (21s) ✔ [832/852] Built Mathlib.Algebra.Ring.Pi (10s) ✔ [833/854] Built Batteries.Data.Fin.Lemmas (2.0s) ✔ [834/854] Built Mathlib.Data.Fin.Basic (9.8s) ✔ [835/854] Built Mathlib.Order.CompleteLattice.Basic (13s) ✔ [836/854] Built Mathlib.Data.FunLike.IsApply (4.3s) ✔ [837/854] Built Mathlib.Algebra.BigOperators.Group.Finset.Lemmas (9.6s) ✔ [838/861] Built Mathlib.Algebra.BigOperators.Group.Finset.Piecewise (14s) ✔ [839/862] Built Mathlib.Order.CompleteLattice.Lemmas (8.2s) ✔ [840/863] Built Mathlib.Order.GaloisConnection.Basic (9.0s) ✔ [841/865] Built Mathlib.Data.List.Duplicate (8.1s) ✔ [842/867] Built Mathlib.Data.Fin.SuccPred (12s) ✔ [843/867] Built Mathlib.Algebra.GroupWithZero.Regular (3.7s) ✔ [844/868] Built Mathlib.Algebra.GroupWithZero.Action.Opposite (6.2s) ✔ [845/868] Built Mathlib.Data.Fin.Embedding (9.3s) ✔ [846/868] Built Mathlib.Algebra.Ring.Opposite (9.9s) ✔ [847/868] Built Mathlib.Order.CompleteBooleanAlgebra (14s) ✔ [848/871] Built Mathlib.Data.Fin.Rev (8.4s) ✔ [849/871] Built Mathlib.Algebra.Regular.Opposite (5.1s) ✔ [850/871] Built Mathlib.Algebra.Module.Opposite (7.1s) ✔ [851/871] Built Mathlib.Data.Set.BooleanAlgebra (7.4s) ✔ [852/874] Built Mathlib.Algebra.Order.Monoid.NatCast (6.6s) ✔ [853/874] Built Mathlib.Algebra.Order.Monoid.Unbundled.MinMax (7.7s) ✔ [854/874] Built Mathlib.Order.Fin.Basic (11s) ✔ [855/874] Built Mathlib.Data.Set.Lattice.Indexed (7.0s) ✔ [856/875] Built Mathlib.Algebra.Module.Torsion.Free (10s) ✔ [857/876] Built Mathlib.Algebra.Order.Monoid.Defs (7.3s) ✔ [858/876] Built Mathlib.Algebra.Order.Ring.Unbundled.Basic (10s) ✔ [859/876] Built Mathlib.Algebra.BigOperators.GroupWithZero.Finset (9.8s) ✔ [860/877] Built Mathlib.Algebra.Group.Indicator (9.3s) ✔ [861/880] Built Mathlib.Data.Fin.Tuple.Basic (13s) ✔ [862/880] Built Mathlib.Algebra.Order.Group.Defs (7.4s) ✔ [863/882] Built Mathlib.Algebra.Order.Monoid.Canonical.Defs (7.7s) ✔ [864/882] Built Mathlib.Order.ConditionallyCompleteLattice.Defs (7.2s) ✔ [865/882] Built Mathlib.Data.List.OfFn (8.8s) ✔ [866/882] Built Mathlib.Data.List.FinRange (8.6s) ✔ [867/882] Built Mathlib.Order.ConditionallyCompletePartialOrder.Defs (5.0s) ✔ [868/883] Built Mathlib.Algebra.Order.Ring.Defs (7.0s) ✔ [869/888] Built Mathlib.Order.ConditionallyCompletePartialOrder.Basic (6.6s) ✔ [870/888] Built Mathlib.Data.Fintype.Basic (10s) ✔ [871/888] Built Mathlib.Data.List.Sort (11s) ✔ [872/888] Built Mathlib.Data.Multiset.Lattice (9.3s) ✔ [873/888] Built Mathlib.Order.ConditionallyCompletePartialOrder.Indexed (9.6s) ✔ [874/888] Built Mathlib.Order.Hom.Bounded (9.6s) ✔ [875/889] Built Mathlib.Order.ConditionallyCompleteLattice.Basic (12s) ✔ [876/891] Built Mathlib.Order.Hom.Lattice (9.7s) ✔ [877/891] Built Mathlib.Data.List.NodupEquivFin (8.8s) ✔ [878/891] Built Mathlib.Data.Fintype.Card (9.5s) ✔ [879/891] Built Mathlib.Algebra.Order.Group.Indicator (7.5s) ✔ [880/891] Built Mathlib.Algebra.BigOperators.Pi (11s) ✔ [881/896] Built Mathlib.Data.List.Zip (7.3s) ✔ [882/897] Built Mathlib.Data.List.Sublists (8.1s) ✔ [883/897] Built Mathlib.Order.Hom.BoundedLattice (9.1s) ✔ [884/898] Built Mathlib.Data.Fintype.EquivFin (9.0s) ✔ [885/898] Built Mathlib.Data.Set.Lattice.Disjoint (7.0s) ✔ [886/901] Built Mathlib.Data.Set.Lattice.Bounded (8.9s) ✔ [887/901] Built Mathlib.Data.Multiset.Powerset (10s) ✔ [888/901] Built Mathlib.Data.Set.Lattice.Image (10s) ✔ [889/903] Built Mathlib.Data.Set.Finite.Basic (12s) ✔ [890/903] Built Mathlib.Data.Finset.Lattice.Fold (16s) ✔ [891/905] Built Mathlib.Data.Set.Pairwise.Lattice (9.1s) ✔ [892/905] Built Mathlib.Algebra.Group.Support (6.1s) ✔ [893/905] Built Mathlib.Data.Finset.Option (8.9s) ✔ [894/905] Built Mathlib.Algebra.FiniteSupport.Defs (8.8s) ✔ [895/905] Built Mathlib.Data.Set.Finite.Range (10s) ✔ [896/907] Built Mathlib.Algebra.GroupWithZero.Indicator (6.1s) ✔ [897/907] Built Mathlib.Data.Finset.Lattice.Union (8.4s) ✔ [898/907] Built Mathlib.Algebra.Module.Basic (8.4s) ✔ [899/912] Built Mathlib.Data.Fintype.Option (8.8s) ✔ [900/912] Built Mathlib.Algebra.Group.Hom.End (5.2s) ✔ [901/912] Built Mathlib.Algebra.Notation.FiniteSupport (8.7s) ✔ [902/915] Built Mathlib.Logic.Function.DependsOn (6.1s) ✔ [903/917] Built Mathlib.Data.Finset.Powerset (11s) ✔ [904/917] Built Mathlib.Data.Multiset.Pi (9.1s) ✔ [905/918] Built Mathlib.Algebra.Module.End (9.6s) ✔ [906/918] Built Mathlib.Algebra.Ring.Divisibility.Basic (8.9s) ✔ [907/920] Built Mathlib.Data.Multiset.Antidiagonal (9.5s) ✔ [908/920] Built Mathlib.Data.Set.Finite.Powerset (9.5s) ✔ [909/920] Built Mathlib.Data.Multiset.Sections (8.6s) ✔ [910/920] Built Mathlib.Data.Finset.Pi (9.7s) ✔ [911/920] Built Mathlib.Algebra.BigOperators.Ring.List (8.9s) ✔ [912/922] Built Mathlib.Data.Finset.Max (13s) ✔ [913/922] Built Mathlib.Data.Fintype.Powerset (9.1s) ✔ [914/923] Built Mathlib.Data.Fintype.Pi (10s) ✔ [915/923] Built Mathlib.Algebra.BigOperators.Ring.Multiset (8.5s) ✔ [916/924] Built Mathlib.Data.Set.Finite.Lattice (13s) ✔ [917/926] Built Mathlib.Algebra.Order.Group.Abs (8.3s) ✔ [918/926] Built Mathlib.Algebra.Order.Group.Int (5.5s) ✔ [919/927] Built Mathlib.Algebra.BigOperators.Group.Finset.Pi (8.9s) ✔ [920/927] Built Mathlib.Algebra.Order.Ring.Basic (9.7s) ✔ [921/927] Built Mathlib.Algebra.FiniteSupport.Basic (11s) ✔ [922/928] Built Mathlib.Algebra.Order.Hom.Basic (7.7s) ✔ [923/931] Built Mathlib.Algebra.Ring.Int.Units (6.3s) ✔ [924/931] Built Mathlib.Data.Int.GCD (11s) ✔ [925/935] Built Mathlib.Algebra.Order.Group.Nat (5.9s) ✔ [926/935] Built Mathlib.Algebra.BigOperators.Ring.Finset (11s) ✔ [927/938] Built Mathlib.Algebra.Regular.Basic (5.3s) ✔ [928/938] Built Mathlib.Algebra.Group.WithOne.Defs (9.6s) ✔ [929/938] Built Mathlib.Algebra.Order.Ring.Int (10s) ✔ [930/942] Built Mathlib.Algebra.Order.Monoid.Unbundled.WithTop (12s) ✔ [931/945] Built Mathlib.Algebra.Order.Monoid.OrderDual (6.4s) ✔ [932/945] Built Mathlib.Algebra.Order.Monoid.Units (7.2s) ✔ [933/945] Built Mathlib.Algebra.Order.Monoid.WithTop (6.5s) ✔ [934/945] Built Mathlib.Algebra.Order.Monoid.Unbundled.TypeTags (5.0s) ✔ [935/946] Built Mathlib.Algebra.Group.WithOne.Map (8.6s) ✔ [936/947] Built Mathlib.Algebra.GroupWithZero.WithZero (11s) ✔ [937/948] Built Mathlib.Algebra.Order.Group.Units (5.6s) ✔ [938/950] Built Mathlib.Algebra.Order.Sub.Basic (6.2s) ✔ [939/954] Built Mathlib.Algebra.Order.Monoid.TypeTags (5.4s) ✔ [940/954] Built Mathlib.Algebra.Order.AddGroupWithTop (6.6s) ✔ [941/954] Built Mathlib.Tactic.HaveI (2.1s) ✔ [942/957] Built Mathlib.Lean.Expr.Rat (2.2s) ✔ [943/958] Built Mathlib.Util.Qq (2.8s) ✔ [944/958] Built Mathlib.Tactic.NormNum.Result (7.9s) ✔ [945/958] Built Mathlib.Algebra.Order.BigOperators.Group.List (9.2s) ✔ [946/958] Built Mathlib.Data.List.MinMax (9.8s) ✔ [947/959] Built Mathlib.Algebra.Order.GroupWithZero.Canonical (12s) ✔ [948/963] Built Mathlib.Data.Multiset.OrderedMonoid (7.8s) ✔ [949/963] Built Mathlib.Tactic.NormNum.Core (7.2s) ✔ [950/963] Built Mathlib.Algebra.Order.Ring.Nat (7.7s) ✔ [951/967] Built Mathlib.Algebra.Order.BigOperators.Group.Multiset (8.3s) ✔ [952/969] Built Mathlib.Data.Set.Sigma (8.4s) ✔ [953/972] Built Mathlib.Order.CompleteLattice.Finset (8.9s) ✔ [954/972] Built Mathlib.Data.Nat.Cast.Order.Ring (7.6s) ✔ [955/972] Built Mathlib.Algebra.Order.BigOperators.GroupWithZero.List (5.9s) ✔ [956/972] Built Mathlib.Tactic.NormNum.Basic (11s) ✔ [957/972] Built Mathlib.Data.Finset.Sigma (8.2s) ✔ [958/974] Built Mathlib.Algebra.Order.Ring.Canonical (8.0s) ✔ [959/974] Built Mathlib.Algebra.Order.Ring.Cast (8.1s) ✔ [960/974] Built Mathlib.Algebra.Order.Invertible (7.3s) ✔ [961/974] Built Mathlib.Algebra.Order.Ring.Abs (8.8s) ✔ [962/974] Built Mathlib.Algebra.Order.BigOperators.GroupWithZero.Multiset (8.1s) ✔ [963/974] Built Mathlib.Tactic.NormNum.Pow (10s) ✔ [964/975] Built Mathlib.Tactic.NormNum.Inv (10s) ✔ [965/978] Built Mathlib.Algebra.BigOperators.Group.Finset.Sigma (8.7s) ✔ [966/978] Built Mathlib.Algebra.Order.BigOperators.Ring.List (7.8s) ✔ [967/978] Built Mathlib.Algebra.Order.Positive.Ring (6.0s) ✔ [968/978] Built Mathlib.Tactic.Positivity.Core (11s) ✔ [969/978] Built Mathlib.Algebra.Order.BigOperators.GroupWithZero.Finset (8.9s) ✔ [970/979] Built Mathlib.Data.PNat.Equiv (4.0s) ✔ [971/985] Built Mathlib.Tactic.Ring.Common (14s) ✔ [972/985] Built Mathlib.Algebra.Order.BigOperators.Ring.Multiset (7.7s) ✔ [973/985] Built Mathlib.Algebra.Order.BigOperators.Group.Finset (11s) ✔ [974/985] Built Mathlib.Tactic.TryThis (2.6s) ✔ [975/987] Built Mathlib.Algebra.Order.AbsoluteValue.Basic (8.8s) ✔ [976/988] Built Mathlib.Data.PNat.Basic (8.1s) ✔ [977/989] Built Mathlib.Util.AtomM.Recurse (3.2s) ✔ [978/989] Built Mathlib.Algebra.GroupWithZero.Action.Pi (7.2s) ✔ [979/991] Built Mathlib.Algebra.Order.Field.Canonical (7.2s) ✔ [980/994] Built Mathlib.Order.LatticeIntervals (6.9s) ✔ [981/994] Built Mathlib.Data.Set.Order (5.9s) ✔ [982/1001] Built Mathlib.Algebra.Module.Pi (8.2s) ✔ [983/1007] Built Mathlib.Order.Interval.Set.Image (7.7s) ✔ [984/1008] Built Mathlib.Tactic.Ring.Basic (19s) ✔ [985/1008] Built Mathlib.Lean.Expr.ExtraRecognizers (3.6s) ✔ [986/1008] Built Mathlib.Order.Interval.Set.LinearOrder (9.3s) ✔ [987/1008] Built Mathlib.Algebra.Order.Monoid.Basic (6.4s) ✔ [988/1008] Built Mathlib.Algebra.Order.Ring.Rat (7.4s) ✔ [989/1008] Built Mathlib.Tactic.Ring.RingNF (8.9s) ✔ [990/1010] Built Mathlib.Algebra.Order.Ring.InjSurj (5.8s) ✔ [991/1011] Built Mathlib.Data.Set.Notation (7.7s) ✔ [992/1015] Built Mathlib.Tactic.Ring.PNat (7.8s) ✔ [993/1015] Built Mathlib.Algebra.Notation (3.7s) ✔ [994/1015] Built Mathlib.Data.Int.Cast.Field (5.7s) ✔ [995/1015] Built Mathlib.Order.Interval.Set.UnorderedInterval (9.2s) ✔ [996/1016] Built Mathlib.Order.Preorder.Chain (7.2s) ✔ [997/1017] Built Mathlib.Data.Int.Cast.Pi (3.2s) ✔ [998/1017] Built Mathlib.Tactic.Ring (8.2s) ✔ [999/1018] Built Mathlib.Algebra.Order.Group.PosPart (7.7s) ✔ [1000/1018] Built Mathlib.Order.Interval.Set.OrderEmbedding (7.6s) ✔ [1001/1018] Built Mathlib.Order.Antichain (6.7s) ✔ [1002/1018] Built Mathlib.Algebra.BigOperators.Option (7.7s) ✔ [1003/1018] Built Mathlib.Data.Int.CharZero (7.4s) ✔ [1004/1020] Built Mathlib.Data.Fintype.Prod (7.4s) ✔ [1005/1020] Built Mathlib.Algebra.Order.BigOperators.Ring.Finset (10s) ✔ [1006/1020] Built Mathlib.Data.Fintype.Sigma (8.3s) ✔ [1007/1021] Built Mathlib.Order.Interval.Set.OrdConnected (8.6s) ✔ [1008/1021] Built Mathlib.Logic.Embedding.Set (6.8s) ✔ [1009/1021] Built Mathlib.Tactic.Positivity.Basic (16s) ✔ [1010/1022] Built Mathlib.Order.CompleteLatticeIntervals (8.8s) ✔ [1011/1022] Built Mathlib.Basic.Finite.Prod (8.6s) ✔ [1012/1022] Built Mathlib.Algebra.BigOperators.Finprod (15s) ✔ [1013/1026] Built Mathlib.Algebra.Order.Nonneg.Lattice (8.2s) ✔ [1014/1026] Built Mathlib.Data.Fintype.Sum (8.5s) ✔ [1015/1026] Built Mathlib.Data.Setoid.Basic (7.3s) ✔ [1016/1030] Built Mathlib.Algebra.BigOperators.GroupWithZero.Action (8.6s) ✔ [1017/1030] Built Mathlib.Control.Applicative (7.2s) ✔ [1018/1033] Built Mathlib.Data.Vector.Defs (7.3s) ✔ [1019/1034] Built Mathlib.Control.Traversable.Basic (3.6s) ✔ [1020/1034] Built Mathlib.Algebra.Order.Nonneg.Ring (8.0s) ✔ [1021/1034] Built Mathlib.Tactic.ApplyFun (6.3s) ✔ [1022/1036] Built Mathlib.Algebra.Group.Pointwise.Set.Scalar (7.7s) ✔ [1023/1038] Built Mathlib.Data.Vector.Basic (9.8s) ✔ [1024/1038] Built Mathlib.Algebra.Group.Pointwise.Set.Basic (14s) ✔ [1025/1040] Built Mathlib.Algebra.Order.Ring.NNRat (8.4s) ✔ [1026/1040] Built Mathlib.Algebra.Order.Nonneg.Field (8.0s) ✔ [1027/1041] Built Mathlib.Data.Finset.Lattice.Prod (8.3s) ✔ [1028/1041] Built Mathlib.Data.Finset.Preimage (8.8s) ✔ [1029/1041] Built Mathlib.Data.Sym.Basic (9.1s) ✔ [1030/1041] Built Mathlib.Algebra.Group.Pointwise.Set.ListOfFn (7.8s) ✔ [1031/1041] Built Mathlib.Algebra.Group.Pointwise.Set.Finite (8.5s) ✔ [1032/1041] Built Mathlib.Algebra.Order.Field.Rat (7.3s) ✔ [1033/1042] Built Mathlib.Algebra.BigOperators.Group.Finset.Indicator (7.9s) ✔ [1034/1042] Built Mathlib.Data.Finset.NAry (9.0s) ✔ [1035/1042] Built Mathlib.Data.Fintype.Vector (7.6s) ✔ [1036/1046] Built Mathlib.Algebra.Group.Action.Pointwise.Set.Basic (8.9s) ✔ [1037/1048] Built Mathlib.Data.Finset.Density (11s) ✔ [1038/1048] Built Mathlib.Data.Fintype.BigOperators (10s) ✔ [1039/1051] Built Mathlib.Algebra.Group.Equiv.TypeTags (6.7s) ✔ [1040/1051] Built Mathlib.Algebra.Group.Action.Prod (7.2s) ✔ [1041/1051] Built Mathlib.Algebra.Group.Pointwise.Finset.Basic (15s) ✔ [1042/1051] Built Mathlib.Algebra.GroupWithZero.Prod (7.6s) ✔ [1043/1055] Built Mathlib.Algebra.BigOperators.Field (8.5s) ✔ [1044/1055] Built Mathlib.Algebra.GroupWithZero.Pointwise.Set.Basic (6.3s) ✔ [1045/1055] Built Mathlib.Algebra.Group.End (9.9s) ✔ [1046/1056] Built Mathlib.Algebra.GroupWithZero.Action.Prod (6.3s) ✔ [1047/1059] Built Mathlib.Algebra.BigOperators.Expect (10s) ✔ [1048/1059] Built Mathlib.Tactic.Abel (10s) ✔ [1049/1059] Built Mathlib.Algebra.Module.Prod (6.4s) ✔ [1050/1059] Built Mathlib.Algebra.Group.Action.End (9.2s) ✔ [1051/1062] Built Mathlib.Algebra.Order.Group.Action.Synonym (5.6s) ✔ [1052/1064] Built Mathlib.Algebra.Order.GroupWithZero.Synonym (4.0s) ✔ [1053/1064] Built Mathlib.Algebra.Module.LinearMap.Prod (7.0s) ✔ [1054/1065] Built Mathlib.Algebra.GroupWithZero.Action.Basic (7.9s) ✔ [1055/1065] Built Mathlib.Algebra.GroupWithZero.Units.Equiv (5.9s) ✔ [1056/1066] Built Mathlib.Data.Set.Monotone (6.1s) ✔ [1057/1066] Built Mathlib.Order.Bounds.OrderIso (6.1s) ✔ [1058/1068] Built Mathlib.Algebra.Order.GroupWithZero.Action.Synonym (7.4s) ✔ [1059/1068] Built Mathlib.Algebra.GroupWithZero.Action.Pointwise.Set (8.4s) ✔ [1060/1068] Built Mathlib.Algebra.Order.Group.MinMax (6.5s) ✔ [1061/1068] Built Mathlib.Algebra.Order.GroupWithZero.OrderIso (6.1s) ✔ [1062/1070] Built Mathlib.Algebra.Order.Interval.Set.Monoid (6.2s) ✔ [1063/1070] Built Mathlib.Order.Interval.Set.OrderIso (6.4s) ✔ [1064/1074] Built Mathlib.Algebra.Order.Module.Synonym (7.3s) ✔ [1065/1076] Built Mathlib.Algebra.Ring.Action.Pointwise.Set (8.3s) ✔ [1066/1083] Built Mathlib.Algebra.Order.Group.Basic (7.1s) ✔ [1067/1083] Built Mathlib.Algebra.Group.Subsemigroup.Defs (8.3s) ✔ [1068/1083] Built Mathlib.Algebra.Order.Field.Basic (12s) ✔ [1069/1084] Built Mathlib.Algebra.Group.Commute.Hom (5.7s) ✔ [1070/1084] Built Mathlib.Algebra.Group.Subsemigroup.Basic (7.8s) ✔ [1071/1084] Built Mathlib.Algebra.Group.Submonoid.Defs (8.9s) ✔ [1072/1086] Built Mathlib.Algebra.Order.Module.Defs (12s) ✔ [1073/1086] Built Mathlib.Algebra.Order.Group.Pointwise.Interval (15s) ✔ [1074/1086] Built Mathlib.Data.Finset.NoncommProd (10s) ✔ [1075/1086] Built Mathlib.Algebra.Group.Submonoid.MulAction (7.1s) ✔ [1076/1095] Built Mathlib.Algebra.Group.Subgroup.Defs (11s) ✔ [1077/1095] Built Mathlib.Algebra.Group.Submonoid.DistribMulAction (6.0s) ✔ [1078/1095] Built Mathlib.Algebra.Group.Submonoid.Basic (8.0s) ✔ [1079/1096] Built Mathlib.Algebra.Group.Conj (9.1s) ✔ [1080/1097] Built Mathlib.Algebra.Group.Center (11s) ✔ [1081/1097] Built Mathlib.Algebra.Group.Submonoid.BigOperators (9.7s) ✔ [1082/1097] Built Mathlib.GroupTheory.GroupAction.Defs (11s) ✔ [1083/1100] Built Mathlib.Algebra.Group.Submonoid.Operations (13s) ✔ [1084/1100] Built Mathlib.Algebra.Group.Idempotent (5.5s) ✔ [1085/1100] Built Mathlib.GroupTheory.Subsemigroup.Center (6.6s) ✔ [1086/1104] Built Mathlib.Algebra.FreeMonoid.Basic (10s) ✔ [1087/1104] Built Mathlib.Algebra.Group.PUnit (3.7s) ✔ [1088/1108] Built Mathlib.Algebra.Group.Subsemigroup.MulOpposite (7.3s) ✔ [1089/1108] Built Mathlib.GroupTheory.Submonoid.Center (8.3s) ✔ [1090/1114] Built Mathlib.Algebra.Ring.PUnit (4.4s) ✔ [1091/1114] Built Mathlib.Algebra.Group.Subgroup.Lattice (12s) ✔ [1092/1114] Built Mathlib.Algebra.Group.Submonoid.MulOpposite (7.5s) ✔ [1093/1116] Built Mathlib.Algebra.Module.PUnit (6.5s) ✔ [1094/1116] Built Mathlib.Algebra.Module.Equiv.Opposite (8.3s) ✔ [1095/1116] Built Mathlib.Order.Hom.CompleteLattice (8.8s) ✔ [1096/1116] Built Mathlib.Algebra.Group.Subgroup.Map (11s) ✔ [1097/1119] Built Mathlib.Algebra.Module.LinearMap.End (10s) ✔ [1098/1123] Built Mathlib.Algebra.Group.Submonoid.Membership (11s) ✔ [1099/1123] Built Mathlib.Data.Fin.VecNotation (9.4s) ✔ [1100/1123] Built Mathlib.Algebra.GroupWithZero.Action.Hom (5.7s) ✔ [1101/1123] Built Mathlib.Algebra.Module.Torsion.Pi (7.7s) ✔ [1102/1123] Built Mathlib.Algebra.Group.Subgroup.Ker (12s) ✔ [1103/1127] Built Mathlib.Logic.Equiv.Fin.Basic (8.8s) ✔ [1104/1128] Built Mathlib.Algebra.Group.Fin.Tuple (8.4s) ✔ [1105/1128] Built Mathlib.Algebra.Group.ULift (5.5s) ✔ [1106/1128] Built Mathlib.GroupTheory.GroupAction.DomAct.Basic (7.9s) ✔ [1107/1130] Built Mathlib.Algebra.GroupWithZero.ULift (5.1s) ✔ [1108/1130] Built Mathlib.Algebra.Ring.CharZero (8.5s) ✔ [1109/1132] Built Mathlib.Algebra.Ring.ULift (7.9s) ✔ [1110/1132] Built Mathlib.Algebra.Group.Subgroup.Basic (14s) ✔ [1111/1132] Built Mathlib.Algebra.Module.Hom (7.0s) ✔ [1112/1133] Built Mathlib.Algebra.Module.LinearMap.Basic (8.8s) ✔ [1113/1133] Built Mathlib.RingTheory.NonUnitalSubsemiring.Defs (7.2s) ✔ [1114/1133] Built Mathlib.Algebra.Module.ULift (8.3s) ✔ [1115/1133] Built Mathlib.Algebra.Ring.Action.Subobjects (7.1s) ✔ [1116/1136] Built Mathlib.GroupTheory.Subgroup.Center (7.0s) ✔ [1117/1136] Built Mathlib.RingTheory.NonUnitalSubring.Defs (8.1s) ✔ [1118/1139] Built Mathlib.Algebra.Module.Equiv.Basic (15s) ✔ [1119/1139] Built Mathlib.Algebra.Ring.Subsemiring.Defs (7.6s) ✔ [1120/1140] Built Mathlib.Data.Nat.Cast.Prod (5.7s) ✔ [1121/1140] Built Mathlib.Algebra.Group.Subgroup.Actions (8.4s) ✔ [1122/1141] Built Mathlib.Data.Int.Cast.Prod (5.4s) ✔ [1123/1141] Built Mathlib.GroupTheory.Subsemigroup.Centralizer (6.4s) ✔ [1124/1142] Built Mathlib.Algebra.Group.Subsemigroup.Membership (6.0s) ✔ [1125/1142] Built Mathlib.Algebra.Ring.Subring.Defs (9.5s) ✔ [1126/1143] Built Mathlib.Algebra.GroupWithZero.Center (6.7s) ✔ [1127/1143] Built Mathlib.Algebra.Group.Subsemigroup.Operations (9.9s) ✔ [1128/1146] Built Mathlib.Algebra.Ring.Prod (9.5s) ✔ [1129/1148] Built Mathlib.GroupTheory.GroupAction.SubMulAction (13s) ✔ [1130/1148] Built Mathlib.GroupTheory.Submonoid.Centralizer (6.9s) ✔ [1131/1151] Built Mathlib.Algebra.Ring.Centralizer (6.1s) ✔ [1132/1156] Built Mathlib.Algebra.Ring.Center (8.1s) ✔ [1133/1156] Built Mathlib.Algebra.Ring.Submonoid.Basic (6.6s) ✔ [1134/1156] Built Mathlib.Algebra.Ring.Hom.InjSurj (5.2s) ✔ [1135/1156] Built Mathlib.Algebra.Ring.Aut (8.1s) ✔ [1136/1156] Built Mathlib.Algebra.Module.Submodule.Defs (9.7s) ✔ [1137/1156] Built Mathlib.Algebra.Group.Graph (10s) ✔ [1138/1156] Built Mathlib.RingTheory.NonUnitalSubsemiring.Basic (10s) ✔ [1139/1156] Built Mathlib.Algebra.Ring.Action.Group (7.7s) ✔ [1140/1158] Built Mathlib.Algebra.Module.Submodule.Lattice (10s) ✔ [1141/1162] Built Mathlib.Algebra.Module.Submodule.LinearMap (8.0s) ✔ [1142/1162] Built Mathlib.Algebra.Module.Submodule.Basic (8.3s) ✔ [1143/1162] Built Mathlib.Algebra.Ring.Subsemiring.Basic (12s) ✔ [1144/1162] Built Mathlib.Algebra.Group.Irreducible.Defs (5.4s) ✔ [1145/1162] Built Mathlib.RingTheory.NonUnitalSubring.Basic (11s) ✔ [1146/1162] Built Mathlib.Algebra.Module.Submodule.RestrictScalars (9.8s) ✔ [1147/1164] Built Mathlib.Algebra.Group.Irreducible.Lemmas (6.3s) ✔ [1148/1165] Built Mathlib.Algebra.Prime.Defs (7.9s) ✔ [1149/1165] Built Mathlib.Algebra.Module.Submodule.Map (12s) ✔ [1150/1165] Built Mathlib.Algebra.Group.Pointwise.Set.Lattice (7.0s) ✔ [1151/1166] Built Mathlib.Algebra.Prime.Lemmas (8.0s) ✔ [1152/1166] Built Mathlib.Algebra.Ring.Subring.Basic (14s) ✔ [1153/1166] Built Mathlib.Algebra.Group.Subgroup.MulOpposite (8.9s) ✔ [1154/1171] Built Mathlib.Algebra.Group.Pointwise.Set.SelfInv (6.2s) ✔ [1155/1172] Built Mathlib.Algebra.Module.Submodule.Ker (9.6s) ✔ [1156/1172] Built Mathlib.Algebra.GroupWithZero.Associated (9.1s) ✔ [1157/1172] Built Mathlib.Basic.Countable.Defs (4.8s) ✔ [1158/1172] Built Mathlib.Data.Nat.Bits (4.6s) ✔ [1159/1172] Built Mathlib.Data.Nat.Pairing (7.1s) ✔ [1160/1173] Built Mathlib.Algebra.Group.Subgroup.ZPowers.Basic (8.9s) ✔ [1161/1174] Built Mathlib.Algebra.Module.Submodule.Range (10s) ✔ [1162/1174] Built Mathlib.Algebra.Algebra.Basic (10s) ✔ [1163/1175] Built Mathlib.Algebra.GroupWithZero.NonZeroDivisors (9.5s) ✔ [1164/1175] Built Mathlib.Logic.Equiv.Nat (6.5s) ✔ [1165/1175] Built Mathlib.Data.Prod.Lex (7.6s) ✔ [1166/1175] Built Mathlib.Data.Sigma.Lex (3.0s) ✔ [1167/1175] Built Mathlib.Algebra.Module.Submodule.Equiv (10s) ✔ [1168/1177] Built Mathlib.Order.RelIso.Set (6.3s) ✔ [1169/1177] Built Mathlib.Algebra.Algebra.Hom (10s) ✔ [1170/1179] Built Mathlib.Logic.Encodable.Basic (8.5s) ✔ [1171/1179] Built Mathlib.Data.Nat.Order.Lemmas (5.5s) ✔ [1172/1179] Built Mathlib.Algebra.Group.Subgroup.MulOppositeLemmas (7.8s) ✔ [1173/1180] Built Mathlib.LinearAlgebra.BilinearMap (15s) ✔ [1174/1180] Built Mathlib.Order.ConditionallyCompleteLattice.Indexed (8.9s) ✔ [1175/1180] Built Mathlib.Algebra.Algebra.Equiv (12s) ✔ [1176/1183] Built Mathlib.Algebra.Group.Embedding (5.6s) ✔ [1177/1184] Built Mathlib.Basic.Denumerable (8.6s) ✔ [1178/1194] Built Mathlib.Algebra.Algebra.Prod (8.4s) ✔ [1179/1200] Built Mathlib.Order.ConditionallyCompleteLattice.Finset (9.1s) ✔ [1180/1202] Built Mathlib.Order.Hom.WithTopBot (7.9s) ✔ [1181/1203] Built Mathlib.Order.Interval.Set.WithBotTop (6.6s) ✔ [1182/1203] Built Mathlib.Algebra.Group.Commutator (3.7s) ✔ [1183/1203] Built Mathlib.Order.Minimal (8.9s) ✔ [1184/1203] Built Mathlib.Algebra.Order.Group.Action (6.3s) ✔ [1185/1203] Built Mathlib.Order.Interval.Finset.Defs (11s) ✔ [1186/1205] Built Mathlib.Order.Cover (11s) ✔ [1187/1206] Built Mathlib.GroupTheory.Subgroup.Centralizer (9.4s) ✔ [1188/1206] Built Mathlib.LinearAlgebra.Span.Defs (10s) ✔ [1189/1206] Built Mathlib.Order.Preorder.Finite (8.2s) ✔ [1190/1206] Built Mathlib.Basic.Finite.Set (7.4s) ✔ [1191/1207] Built Mathlib.Data.Finset.Order (7.3s) ✔ [1192/1210] Built Mathlib.GroupTheory.GroupAction.ConjAct (8.6s) ✔ [1193/1212] Built Mathlib.Data.Set.Lattice.Order (6.5s) ✔ [1194/1214] Built Mathlib.Order.Interval.Finset.Basic (12s) ✔ [1195/1214] Built Mathlib.Order.Iterate (7.5s) ✔ [1196/1214] Built Mathlib.Order.ModularLattice (9.9s) ✔ [1197/1217] Built Mathlib.Order.Closure (8.8s) ✔ [1198/1217] Built Mathlib.Order.Interval.Multiset (7.8s) ✔ [1199/1217] Built Mathlib.Tactic.FinCases (7.0s) ✔ [1200/1217] Built Mathlib.Order.SuccPred.Basic (10s) ✔ [1201/1218] Built Mathlib.Order.SupClosed (10s) ✔ [1202/1218] Built Mathlib.Order.CompleteLattice.Chain (6.4s) ✔ [1203/1218] Built Mathlib.Order.Interval.Finset.Nat (8.6s) ✔ [1204/1220] Built Mathlib.Control.Monad.Basic (4.1s) ✔ [1205/1221] Built Mathlib.Order.SupIndep (10s) ✔ [1206/1224] Built Mathlib.Order.Zorn (7.3s) ✔ [1207/1225] Built Mathlib.Order.Atoms (12s) ✔ [1208/1229] Built Mathlib.Order.Lattice.Nat (9.4s) ✔ [1209/1229] Built Mathlib.Dynamics.FixedPoints.Defs (4.8s) ✔ [1210/1229] Built Mathlib.Data.Part (8.5s) ✔ [1211/1229] Built Mathlib.Order.ScottContinuity (7.7s) ✔ [1212/1233] Built Mathlib.Algebra.Module.Submodule.EqLocus (8.6s) ✔ [1213/1236] Built Mathlib.Algebra.Module.Torsion.Field (7.5s) ✔ [1214/1236] Built Mathlib.Order.OrderIsoNat (8.5s) ✔ [1215/1236] Built Mathlib.Order.Part (7.6s) ✔ [1216/1236] Built Mathlib.Algebra.Torsor.Defs (5.5s) ✔ [1217/1236] Built Mathlib.LinearAlgebra.GeneralLinearGroup.Basic (8.3s) ✔ [1218/1236] Built Mathlib.Order.WellQuasiOrder (8.2s) ✔ [1219/1237] Built Mathlib.Order.CompactlyGenerated.Basic (10s) ✔ [1220/1242] Built Mathlib.LinearAlgebra.AffineSpace.Defs (4.9s) ✔ [1221/1243] Built Mathlib.Order.OmegaCompletePartialOrder (10s) ✔ [1222/1243] Built Mathlib.Algebra.Torsor.Basic (10s) ✔ [1223/1243] Built Mathlib.Data.Finset.Fin (6.8s) ✔ [1224/1243] Built Mathlib.Order.WellFoundedSet (9.5s) ✔ [1225/1243] Built Mathlib.Order.Interval.Set.Fin (8.4s) ✔ [1226/1244] Built Mathlib.Order.BourbakiWitt (8.4s) ✔ [1227/1244] Built Mathlib.Algebra.Group.Submonoid.Pointwise (11s) ✔ [1228/1250] Built Mathlib.Order.Interval.Finset.Fin (9.8s) ✔ [1229/1250] Built Mathlib.LinearAlgebra.Dual.Defs (11s) ✔ [1230/1252] Built Mathlib.Algebra.Group.Pi.Torsion (6.4s) ✔ [1231/1253] Built Mathlib.Data.List.Find (5.4s) ✔ [1232/1255] Built Mathlib.Algebra.GroupWithZero.Submonoid.Pointwise (7.9s) ✔ [1233/1258] Built Mathlib.Data.Fintype.Fin (8.3s) ✔ [1234/1258] Built Mathlib.Algebra.Group.Subgroup.Pointwise (10s) ✔ [1235/1258] Built Mathlib.Data.Multiset.Find (7.6s) ✔ [1236/1258] Built Mathlib.Algebra.BigOperators.Group.Finset.Preimage (8.1s) ✔ [1237/1267] Built Mathlib.Data.Rat.BigOperators (8.1s) ✔ [1238/1269] Built Mathlib.Algebra.GroupWithZero.Subgroup (8.0s) ✔ [1239/1269] Built Mathlib.Algebra.Group.Fin.Basic (7.7s) ✔ [1240/1269] Built Mathlib.Data.Finsupp.Defs (8.9s) ✔ [1241/1272] Built Mathlib.Algebra.BigOperators.Fin (15s) ✔ [1242/1272] Built Mathlib.Logic.Equiv.Fin.Rotate (6.8s) ✔ [1243/1275] Built Mathlib.Data.Finsupp.Single (7.9s) ✔ [1244/1275] Built Mathlib.Algebra.Module.Submodule.Pointwise (9.8s) ✔ [1245/1275] Built Mathlib.Data.Fin.Tuple.Reflection (8.8s) ✔ [1246/1276] Built Mathlib.Tactic.Algebra.Lemmas (10s) ✔ [1247/1276] Built Mathlib.Data.Finsupp.Indicator (10s) ✔ [1248/1276] Built Mathlib.Algebra.Group.Finsupp (13s) ✔ [1249/1277] Built Mathlib.Tactic.NormNum.Eq (13s) ✔ [1250/1277] Built Mathlib.Data.Finsupp.SMulWithZero (7.0s) ✔ [1251/1279] Built Mathlib.Algebra.Order.Algebra (10s) ✔ [1252/1279] Built Mathlib.LinearAlgebra.Span.Basic (15s) ✔ [1253/1279] Built Mathlib.Tactic.Algebra.Basic (15s) ✔ [1254/1279] Built Mathlib.Algebra.Order.GroupWithZero.Submonoid (5.2s) ✔ [1255/1279] Built Mathlib.Data.Finsupp.Ext (8.5s) ✔ [1256/1279] Built Mathlib.Tactic.NormNum.Ineq (11s) ✔ [1257/1281] Built Mathlib.Algebra.Group.Submonoid.Units (11s) ✔ [1258/1283] Built Mathlib.Algebra.Algebra.Tower (12s) ✔ [1259/1283] Built Mathlib.Data.Ineq (963ms) ✔ [1260/1283] Built Mathlib.Algebra.Ring.Subring.Units (9.7s) ✔ [1261/1283] Built Mathlib.Algebra.BigOperators.Finsupp.Basic (15s) ✔ [1262/1288] Built Mathlib.LinearAlgebra.Prod (20s) ✔ [1263/1288] Built Mathlib.Tactic.Ring.Compare (12s) ✔ [1264/1288] Built Mathlib.Tactic.LinearCombination.Lemmas (10s) ✔ [1265/1288] Built Mathlib.Algebra.NoZeroSMulDivisors.Defs (9.9s) ✔ [1266/1288] Built Mathlib.Tactic.Module (29s) ✔ [1267/1289] Built Mathlib.Data.Finsupp.Basic (22s) ✔ [1268/1289] Built Mathlib.LinearAlgebra.Pi (17s) ✔ [1269/1289] Built Mathlib.Algebra.NoZeroSMulDivisors.Basic (10s) ✔ [1270/1289] Built Mathlib.Tactic.LinearCombination (12s) ✔ [1271/1289] Built Mathlib.Tactic.ModuleNF (12s) ✔ [1272/1292] Built Mathlib.Tactic.FieldSimp.Attr (2.9s) ✔ [1273/1295] Built Mathlib.Util.DischargerAsTactic (3.1s) ✔ [1274/1296] Built Mathlib.Data.Finsupp.Option (12s) ✔ [1275/1296] Built Mathlib.Data.Finsupp.SMul (12s) ✔ [1276/1299] Built Mathlib.Util.SynthesizeUsing (2.0s) ✔ [1277/1299] Built Mathlib.Tactic.FieldSimp.Discharger (12s) ✔ [1278/1299] Built Mathlib.Tactic.FieldSimp.Lemmas (13s) ✔ [1279/1299] Built Mathlib.LinearAlgebra.AffineSpace.AffineMap (26s) ✔ [1280/1299] Built Mathlib.LinearAlgebra.Finsupp.SumProd (9.4s) ✔ [1281/1299] Built Mathlib.LinearAlgebra.AffineSpace.AffineSubspace.Defs (15s) ✔ [1282/1299] Built Mathlib.LinearAlgebra.Finsupp.Defs (13s) ✔ [1283/1303] Built Mathlib.Tactic.NoncommRing (8.6s) ✔ [1284/1303] Built Mathlib.LinearAlgebra.Finsupp.LSum (11s) ✔ [1285/1307] Built Mathlib.Algebra.Module.BigOperators (9.7s) ✔ [1286/1307] Built Mathlib.LinearAlgebra.AffineSpace.AffineEquiv (20s) ✔ [1287/1307] Built Mathlib.Tactic.FieldSimp (21s) ✔ [1288/1307] Built Mathlib.Tactic.ProxyType (5.1s) ✔ [1289/1307] Built Mathlib.LinearAlgebra.Finsupp.Supported (10s) ✔ [1290/1307] Built Mathlib.Tactic.Field (10s) ✔ [1291/1311] Built Mathlib.LinearAlgebra.AffineSpace.Midpoint (12s) ✔ [1292/1311] Built Mathlib.Tactic.DeriveFintype (8.6s) ✔ [1293/1311] Built Mathlib.LinearAlgebra.AffineSpace.AffineSubspace.Basic (18s) ✔ [1294/1315] Built Mathlib.Logic.Small.Defs (3.0s) ✔ [1295/1317] Built Mathlib.Algebra.Group.TransferInstance (10s) ✔ [1296/1319] Built Mathlib.LinearAlgebra.Finsupp.LinearCombination (15s) ✔ [1297/1319] Built Mathlib.Data.Finsupp.Fintype (9.7s) ✔ [1298/1319] Built Mathlib.Basic.Sign.Defs (11s) ✔ [1299/1320] Built Mathlib.Algebra.Group.Action.TransferInstance (10s) ✔ [1300/1320] Built Mathlib.Logic.Small.Basic (4.0s) ✔ [1301/1320] Built Mathlib.LinearAlgebra.Basis.Defs (14s) ✔ [1302/1320] Built Mathlib.LinearAlgebra.LinearIndependent.Defs (14s) ✔ [1303/1320] Built Mathlib.LinearAlgebra.AffineSpace.Combination (15s) ✔ [1304/1320] Built Mathlib.Basic.Sign.Basic (10s) ✔ [1305/1320] Built Mathlib.Algebra.GroupWithZero.Action.TransferInstance (8.7s) ✔ [1306/1320] Built Mathlib.Algebra.Group.Shrink (9.1s) ✔ [1307/1320] Built Mathlib.LinearAlgebra.Ray (14s) ✔ [1308/1323] Built Mathlib.LinearAlgebra.AffineSpace.Centroid (10s) ✔ [1309/1323] Built Mathlib.LinearAlgebra.LinearIndependent.Basic (14s) ✔ [1310/1327] Built Mathlib.LinearAlgebra.LinearPMap (21s) ✔ [1311/1329] Built Mathlib.Algebra.Quotient (6.2s) ✔ [1312/1329] Built Mathlib.Algebra.Module.TransferInstance (8.3s) ✔ [1313/1329] Built Mathlib.LinearAlgebra.Basis.Basic (9.6s) ✔ [1314/1331] Built Mathlib.GroupTheory.Congruence.Defs (10s) ✔ [1315/1331] Built Mathlib.GroupTheory.Coset.Defs (10s) ✔ [1316/1336] Built Mathlib.LinearAlgebra.LinearIndependent.Lemmas (17s) ✔ [1317/1336] Built Mathlib.Algebra.Module.Shrink (8.8s) ✔ [1318/1337] Built Mathlib.GroupTheory.Congruence.Hom (8.0s) ✔ [1319/1337] Built Mathlib.Order.Sublattice (10s) ✔ [1320/1339] Built Mathlib.GroupTheory.Coset.Basic (13s) ✔ [1321/1339] Built Mathlib.Algebra.GroupWithZero.Idempotent (4.2s) ✔ [1322/1339] Built Mathlib.Analysis.Convex.Segment (14s) ✔ [1323/1339] Built Mathlib.LinearAlgebra.FreeModule.Basic (10s) ✔ [1324/1339] Built Mathlib.Algebra.Module.Submodule.Invariant (9.4s) ✔ [1325/1339] Built Mathlib.LinearAlgebra.AffineSpace.Pointwise (10s) ✔ [1326/1344] Built Mathlib.LinearAlgebra.Basis.SMul (9.6s) ✔ [1327/1344] Built Mathlib.GroupTheory.QuotientGroup.Defs (12s) ✔ [1328/1344] Built Mathlib.Algebra.Ring.Idempotent (6.8s) ✔ [1329/1344] Built Mathlib.Data.Multiset.Sort (9.7s) ✔ [1330/1344] Built Mathlib.LinearAlgebra.AffineSpace.Restrict (11s) ✔ [1331/1344] Built Mathlib.Analysis.Convex.Star (13s) ✔ [1332/1349] Built Mathlib.LinearAlgebra.Quotient.Defs (10s) ✔ [1333/1350] Built Mathlib.GroupTheory.QuotientGroup.Basic (17s) ✔ [1334/1351] Built Mathlib.Data.Finset.Sort (10s) ✔ [1335/1352] Built Mathlib.Analysis.Convex.Basic (14s) ✔ [1336/1352] Built Mathlib.Order.Filter.Defs (8.3s) ✔ [1337/1356] Built Mathlib.Data.Rat.Cast.Order (11s) ✔ [1338/1356] Built Mathlib.LinearAlgebra.Quotient.Basic (12s) ✔ [1339/1356] Built Mathlib.Tactic.NormNum.Abs (8.5s) ✔ [1340/1356] Built Mathlib.Analysis.Convex.Hull (10s) ✔ [1341/1356] Built Mathlib.Tactic.NormNum.DivMod (9.3s) ✔ [1342/1358] Built Mathlib.Tactic.NormNum.OfScientific (9.0s) ✔ [1343/1360] Built Mathlib.Order.Filter.Basic (9.5s) ✔ [1344/1363] Built Mathlib.Tactic.Linarith.Lemmas (9.2s) ✔ [1345/1363] Built Mathlib.Order.Filter.Map (9.6s) ✔ [1346/1363] Built Mathlib.Tactic.NormNum (10s) ✔ [1347/1364] Built Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.Datatypes (2.4s) ✔ [1348/1364] Built Mathlib.LinearAlgebra.Projection (18s) ✔ [1349/1364] Built Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.SimplexAlgorithm (3.1s) ✔ [1350/1364] Built Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.Gauss (2.9s) ✔ [1351/1366] Built Mathlib.Lean.Meta.Tactic.Rewrite (2.6s) ✔ [1352/1368] Built Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.PositiveVector (2.4s) ✔ [1353/1368] Built Mathlib.Order.Filter.Tendsto (9.5s) ✔ [1354/1368] Built Mathlib.Data.Tree.Basic (2.9s) ✔ [1355/1370] Built Mathlib.Tactic.Linarith.Datatypes (12s) ✔ [1356/1370] Built Mathlib.Tactic.Zify (5.0s) ✔ [1357/1374] Built Mathlib.LinearAlgebra.Basis.VectorSpace (15s) ✔ [1358/1374] Built Mathlib.Tactic.CancelDenoms.Core (10s) ✔ [1359/1374] Built Mathlib.Order.Filter.Extr (12s) ✔ [1360/1374] Built Mathlib.Util.ElabWithoutMVars (2.3s) ✔ [1361/1374] Built Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm (10s) ✔ [1362/1374] Built Mathlib.Tactic.Linarith.Parsing (10s) ✔ [1363/1375] Built Mathlib.Tactic.Linarith.Preprocessing (11s) ✔ [1364/1375] Built Mathlib.LinearAlgebra.AffineSpace.Independent (17s) ✔ [1365/1375] Built Mathlib.Tactic.Linarith.Verification (11s) ✔ [1366/1377] Built Mathlib.Analysis.Convex.Function (19s) ✔ [1367/1377] Built Mathlib.Data.Int.Order.Units (10s) ✔ [1368/1382] Built Mathlib.LinearAlgebra.AffineSpace.Basis (14s) ✔ [1369/1382] Built Mathlib.Data.Nat.Prime.Defs (8.9s) ✔ [1370/1382] Built Mathlib.Tactic.Linarith.Frontend (11s) ✔ [1371/1382] Built Mathlib.LinearAlgebra.AffineSpace.Simplex.Basic (18s) ✔ [1372/1382] Built Mathlib.Algebra.Group.ModEq (6.3s) ✔ [1373/1382] Built Mathlib.Algebra.CharP.Defs (9.5s) ✔ [1374/1384] Built Mathlib.Data.Nat.GCD.Basic (9.7s) ✔ [1375/1387] Built Mathlib.Tactic.Linarith (9.4s) ✔ [1376/1387] Built Mathlib.Algebra.Order.Sub.WithTop (6.1s) ✔ [1377/1387] Built Mathlib.Data.Nat.ModEq (10s) ✔ [1378/1387] Built Mathlib.Data.ENat.Defs (2.8s) ✔ [1379/1387] Built Mathlib.Algebra.Order.Ring.WithTop (15s) ✔ [1380/1387] Built Mathlib.Analysis.Convex.Combination (20s) ✔ [1381/1394] Built Mathlib.Analysis.Convex.Slope (14s) ✔ [1382/1395] Built Mathlib.Data.ENat.Basic (8.6s) ✔ [1383/1395] Built Mathlib.Data.Int.ModEq (12s) ✔ [1384/1395] Built Mathlib.Order.SuccPred.Archimedean (12s) ✔ [1385/1395] Built Mathlib.Order.SuccPred.WithBot (8.4s) ✔ [1386/1395] Built Mathlib.Analysis.Convex.Jensen (17s) ✔ [1387/1398] Built Mathlib.Data.ENat.Monoid (10s) ✔ [1388/1400] Built Mathlib.Algebra.CharP.Basic (9.7s) ✔ [1389/1400] Built Mathlib.Data.ZMod.Defs (9.7s) ✔ [1390/1401] Built Mathlib.Algebra.Order.Hom.Monoid (11s) ✔ [1391/1403] Built Mathlib.Order.SuccPred.Limit (13s) ✔ [1392/1404] Built Mathlib.Basic.Countable.Small (5.8s) ✔ [1393/1404] Built Mathlib.Basic.UnivLE (5.7s) ✔ [1394/1404] Built Mathlib.Basic.Countable.Basic (8.2s) ✔ [1395/1404] Built Mathlib.Algebra.Order.Hom.MonoidWithZero (9.6s) ✔ [1396/1405] Built Mathlib.Logic.Equiv.List (8.6s) ✔ [1397/1406] Built Mathlib.Algebra.Order.SuccPred (9.8s) ✔ [1398/1406] Built Mathlib.Logic.Small.Set (6.3s) ✔ [1399/1409] Built Mathlib.Data.Set.Countable (9.8s) ✔ [1400/1410] Built Mathlib.Algebra.Order.Hom.Ring (10s) ✔ [1401/1410] Built Mathlib.Data.Sum.Order (10s) ✔ [1402/1410] Built Mathlib.Data.Nat.SuccPred (9.3s) ✔ [1403/1410] Built Mathlib.SetTheory.Cardinal.Defs (6.4s) ✔ [1404/1419] Built Mathlib.Order.SuccPred.CompleteLinearOrder (11s) ✔ [1405/1420] Built Mathlib.Order.Hom.Lex (8.8s) ✔ [1406/1420] Built Mathlib.Order.UpperLower.Basic (16s) ✔ [1407/1421] Built Mathlib.Data.ENat.SuccOrder (11s) ✔ [1408/1421] Built Mathlib.Order.Hom.Order (8.0s) ✔ [1409/1424] Built Mathlib.Algebra.CharP.Two (12s) ✔ [1410/1429] Built Mathlib.Order.InitialSeg (13s) ✔ [1411/1430] Built Mathlib.Algebra.Group.Submonoid.Finite (9.9s) ✔ [1412/1430] Built Mathlib.Data.ENat.Pow (9.8s) ✔ [1413/1436] Built Mathlib.Order.FixedPoints (10s) ✔ [1414/1436] Built Mathlib.Algebra.Ring.Associated (9.1s) ✔ [1415/1437] Built Mathlib.Data.List.Permutation (9.6s) ✔ [1416/1437] Built Mathlib.Data.Nat.Prime.Basic (10s) ✔ [1417/1437] Built Mathlib.Dynamics.FixedPoints.Basic (9.1s) ✔ [1418/1438] Built Mathlib.SetTheory.Cardinal.SchroederBernstein (9.0s) ✔ [1419/1443] Built Mathlib.Data.Fintype.List (10s) ✔ [1420/1443] Built Mathlib.Algebra.GCDMonoid.Basic (15s) ✔ [1421/1443] Built Mathlib.SetTheory.Cardinal.Order (13s) ✔ [1422/1443] Built Mathlib.Logic.Equiv.Sigma (6.4s) ✔ [1423/1443] Built Mathlib.GroupTheory.Commutator.Basic (20s) ✔ [1424/1444] Built Mathlib.Data.List.Cycle (15s) ✔ [1425/1446] Built Mathlib.Algebra.GCDMonoid.Nat (9.6s) ✔ [1426/1446] Built Mathlib.Algebra.GCDMonoid.Multiset (9.8s) ✔ [1427/1446] Built Mathlib.Basic.Finite.Sigma (8.9s) ✔ [1428/1446] Built Mathlib.SetTheory.Cardinal.Basic (13s) ✔ [1429/1446] Built Mathlib.Data.Nat.Log (7.4s) ✔ [1430/1449] Built Mathlib.Dynamics.PeriodicPts.Defs (11s) ✔ [1431/1449] Built Mathlib.Data.Nat.Prime.Pow (9.2s) ✔ [1432/1449] Built Mathlib.Algebra.GCDMonoid.Finset (9.8s) ✔ [1433/1449] Built Mathlib.GroupTheory.GroupAction.Basic (12s) ✔ [1434/1450] Built Mathlib.SetTheory.Cardinal.ENat (11s) ✔ [1435/1450] Built Mathlib.Order.Interval.Set.SuccPred (11s) ✔ [1436/1453] Built Mathlib.Algebra.IsPrimePow (10s) ✔ [1437/1453] Built Mathlib.Dynamics.PeriodicPts.Lemmas (10s) ✔ [1438/1453] Built Mathlib.Algebra.Order.Antidiag.Prod (12s) ✔ [1439/1458] Built Mathlib.GroupTheory.GroupAction.Quotient (14s) ✔ [1440/1464] Built Mathlib.SetTheory.Cardinal.ToNat (10s) ✔ [1441/1464] Built Mathlib.Order.Interval.Finset.SuccPred (10s) ✔ [1442/1464] Built Mathlib.Data.List.NatAntidiagonal (8.3s) ✔ [1443/1464] Built Mathlib.Data.List.Prime (10s) ✔ [1444/1465] Built Mathlib.Data.Nat.Prime.Infinite (10s) ✔ [1445/1465] Built Mathlib.SetTheory.Cardinal.Finite (11s) ✔ [1446/1465] Built Mathlib.Order.Interval.Set.Infinite (9.1s) ✔ [1447/1465] Built Mathlib.Data.Multiset.NatAntidiagonal (8.8s) ✔ [1448/1466] Built Mathlib.Algebra.Order.Interval.Finset.SuccPred (10s) ✔ [1449/1466] Built Mathlib.Data.Nat.Factors (9.9s) ✔ [1450/1466] Built Mathlib.Algebra.Field.Opposite (10s) ✔ [1451/1466] Built Mathlib.GroupTheory.Coset.Card (15s) ✔ [1452/1466] Built Mathlib.Algebra.GroupWithZero.Units.Fintype (10s) ✔ [1453/1466] Built Mathlib.Data.Finset.NatAntidiagonal (10s) ✔ [1454/1469] Built Mathlib.Data.Set.Card (18s) ✔ [1455/1475] Built Mathlib.Algebra.Order.Archimedean.Defs (7.7s) ✔ [1456/1475] Built Mathlib.Data.Int.LeastGreatest (7.9s) ✔ [1457/1477] Built Mathlib.Data.Nat.PrimeFin (11s) ✔ [1458/1477] Built Mathlib.SetTheory.Cardinal.NatCard (11s) ✔ [1459/1477] Built Mathlib.Algebra.Order.Ring.Pow (11s) ✔ [1460/1477] Built Mathlib.Data.Rat.Cast.Lemmas (10s) ✔ [1461/1478] Built Mathlib.Algebra.Order.Floor.Defs (11s) ✔ [1462/1478] Built Mathlib.Algebra.Group.Subgroup.Finite (11s) ✔ [1463/1478] Built Mathlib.Algebra.Order.Floor.Semiring (10s) ✔ [1464/1482] Built Mathlib.NumberTheory.Divisors (20s) ✔ [1465/1482] Built Mathlib.GroupTheory.Index (19s) ✔ [1466/1486] Built Mathlib.Algebra.Group.AddChar (11s) ✔ [1467/1486] Built Mathlib.Algebra.Order.Floor.Ring (18s) ✔ [1468/1489] Built Mathlib.Data.DFinsupp.Defs (13s) ✔ [1469/1489] Built Mathlib.Algebra.MonoidAlgebra.Defs (21s) ✔ [1470/1489] Built Mathlib.Algebra.Ring.Action.Rat (4.9s) ✔ [1471/1489] Built Mathlib.Algebra.Order.Round (11s) ✔ [1472/1489] Built Mathlib.GroupTheory.OrderOfElement (33s) ✔ [1473/1489] Built Mathlib.Algebra.MonoidAlgebra.Lift (9.8s) ✔ [1474/1490] Built Mathlib.Algebra.Group.UniqueProds.Basic (15s) ✔ [1475/1495] Built Mathlib.Order.Filter.Bases.Basic (9.4s) ✔ [1476/1496] Built Mathlib.Algebra.MonoidAlgebra.MapDomain (18s) ✔ [1477/1496] Built Mathlib.Data.ZMod.Basic (14s) ✔ [1478/1501] Built Mathlib.Data.Rat.Floor (15s) ✔ [1479/1501] Built Mathlib.Order.Filter.AtTopBot.Defs (8.1s) ✔ [1480/1501] Built Mathlib.Order.Interval.Set.Disjoint (9.3s) ✔ [1481/1501] Built Mathlib.Algebra.MonoidAlgebra.Opposite (11s) ✔ [1482/1501] Built Mathlib.Data.ZMod.IntUnitsPower (10s) ✔ [1483/1501] Built Mathlib.Algebra.MonoidAlgebra.Module (15s) ✔ [1484/1501] Built Mathlib.Order.Filter.AtTopBot.Map (6.4s) ✔ [1485/1501] Built Mathlib.Algebra.Order.Archimedean.Basic (15s) ✔ [1486/1508] Built Mathlib.Order.Filter.AtTopBot.Disjoint (7.0s) ✔ [1487/1510] Built Mathlib.GroupTheory.GroupAction.Ring (5.3s) ✔ [1488/1510] Built Mathlib.Algebra.MonoidAlgebra.NoZeroDivisors (12s) ✔ [1489/1510] Built Mathlib.Algebra.Ring.NegOnePow (11s) ✔ [1490/1510] Built Mathlib.Order.Filter.AtTopBot.Tendsto (8.2s) ✔ [1491/1512] Built Mathlib.Algebra.Order.Group.Pointwise.Bounds (8.2s) ✔ [1492/1512] Built Mathlib.Algebra.Order.Nonneg.Module (9.6s) ✔ [1493/1514] Built Mathlib.Algebra.Order.CauSeq.Basic (14s) ✔ [1494/1514] Built Mathlib.Algebra.Ring.Periodic (11s) ✔ [1495/1514] Built Mathlib.Algebra.Polynomial.Basic (16s) ✔ [1496/1514] Built Mathlib.Algebra.Field.NegOnePow (9.5s) ✔ [1497/1514] Built Mathlib.Order.Filter.AtTopBot.Monoid (8.3s) ✔ [1498/1514] Built Mathlib.Data.FunLike.Group (8.1s) ✔ [1499/1514] Built Mathlib.Order.Filter.AtTopBot.Basic (10s) ✔ [1500/1514] Built Mathlib.Algebra.Order.Group.Pointwise.CompleteLattice (13s) ✔ [1501/1514] Built Mathlib.Order.ConditionallyCompleteLattice.Group (6.6s) ✔ [1502/1514] Built Mathlib.Algebra.Order.CauSeq.Completion (12s) ✔ [1503/1514] Built Mathlib.Algebra.Field.Periodic (11s) ✔ [1504/1514] Built Mathlib.Order.Filter.AtTopBot.Group (8.6s) ✔ [1505/1519] Built Mathlib.Data.FunLike.Module (10s) ✔ [1506/1520] Built Mathlib.Algebra.Polynomial.Eval.Defs (14s) ✔ [1507/1520] Built Mathlib.Order.Filter.AtTopBot.Ring (7.3s) ✔ [1508/1520] Built Mathlib.Basic.Real.Basic (12s) ✔ [1509/1523] Built Mathlib.Tactic.Finiteness (9.9s) ✔ [1510/1527] Built Mathlib.Order.Interval.Set.OrdConnectedComponent (9.7s) ✔ [1511/1528] Built Mathlib.Order.Filter.AtTopBot.Field (8.2s) ✔ [1512/1528] Built Mathlib.Order.Filter.Prod (10s) ✔ [1513/1528] Built Mathlib.Order.Filter.Finite (12s) ✔ [1514/1528] Built Mathlib.Algebra.Order.Archimedean.Real.Basic (14s) ✔ [1515/1528] Built Mathlib.Order.Interval.Set.Pi (12s) ✔ [1516/1528] Built Mathlib.Order.Filter.Lift (9.8s) ✔ [1517/1528] Built Mathlib.Order.OrdContinuous (10s) ✔ [1518/1529] Built Mathlib.Algebra.QuadraticDiscriminant (15s) ✔ [1519/1531] Built Mathlib.Order.Filter.Bases.Finite (11s) ✔ [1520/1532] Built Mathlib.Data.Set.Finite.Lemmas (9.1s) ✔ [1521/1534] Built Mathlib.Order.Filter.CountablyGenerated (8.6s) ✔ [1522/1535] Built Mathlib.Basic.NNReal.Defs (16s) ✔ [1523/1535] Built Mathlib.Order.Filter.SmallSets (16s) ✔ [1524/1535] Built Mathlib.Order.Filter.Ker (6.9s) ✔ [1525/1535] Built Mathlib.Order.Filter.Pi (9.5s) ✔ [1526/1535] Built Mathlib.Order.Filter.Curry (6.8s) ✔ [1527/1535] Built Mathlib.Order.Heyting.Boundary (9.1s) ✔ [1528/1537] Built Mathlib.Order.Filter.Interval (12s) ✔ [1529/1540] Built Mathlib.Tactic.Continuity.Init (2.5s) ✔ [1530/1540] Built Mathlib.Tactic.Continuity (2.7s) ✔ [1531/1560] Built Mathlib.Order.Filter.Cofinite (11s) ✔ [1532/1560] Built Mathlib.Util.DelabNonCanonical (2.4s) ✔ [1533/1564] Built Mathlib.Basic.ENNReal.Basic (16s) ✔ [1534/1564] Built Mathlib.Topology.Defs.Basic (6.7s) ✔ [1535/1564] Built Mathlib.Analysis.Normed.Group.Seminorm (19s) ✔ [1536/1564] Built Mathlib.Data.Set.Constructions (11s) ✔ [1537/1564] Built Mathlib.Order.Filter.AtTopBot.Finite (10s) ✔ [1538/1564] Built Mathlib.Order.Filter.AtTopBot.Prod (10s) ✔ [1539/1568] Built Mathlib.Topology.ContinuousMap.Defs (5.0s) ✔ [1540/1568] Built Mathlib.Basic.ENNReal.Real (13s) ✔ [1541/1568] Built Mathlib.Topology.Defs.Filter (8.6s) ✔ [1542/1568] Built Mathlib.Order.Filter.AtTopBot.CountablyGenerated (11s) ✔ [1543/1572] Built Mathlib.Data.Fintype.Order (11s) ✔ [1544/1575] Built Mathlib.Topology.Bornology.Basic (10s) ✔ [1545/1575] Built Mathlib.Basic.ENNReal.Operations (14s) ✔ [1546/1578] Built Mathlib.Topology.Basic (10s) ✔ [1547/1578] Built Mathlib.Order.ZornAtoms (10s) ✔ [1548/1578] Built Mathlib.Order.PartialSups (11s) ✔ [1549/1578] Built Mathlib.Data.EReal.Basic (16s) ✔ [1550/1578] Built Mathlib.Topology.Defs.Induced (11s) ✔ [1551/1579] Built Mathlib.Topology.Closure (12s) ✔ [1552/1579] Built Mathlib.Order.Filter.Ultrafilter.Defs (11s) ✔ [1553/1579] Built Mathlib.Tactic.TautoSet (6.2s) ✔ [1554/1579] Built Mathlib.Order.SetAccumulate (10s) ✔ [1555/1579] Built Mathlib.Topology.WithTopology (11s) ✔ [1556/1586] Built Mathlib.Topology.Neighborhoods (11s) ✔ [1557/1586] Built Mathlib.Topology.Defs.Ultrafilter (9.3s) ✔ [1558/1586] Built Mathlib.Order.Filter.Ultrafilter.Basic (12s) ✔ [1559/1594] Built Mathlib.Order.UpperLower.Fibration (9.4s) ✔ [1560/1594] Built Mathlib.Order.UpperLower.CompleteLattice (13s) ✔ [1561/1596] Built Mathlib.Topology.NhdsSet (10s) ✔ [1562/1598] Built Mathlib.Order.Filter.CountableInter (10s) ✔ [1563/1604] Built Mathlib.Topology.ClusterPt (10s) ✔ [1564/1604] Built Mathlib.Order.UpperLower.Principal (9.1s) ✔ [1565/1606] Built Mathlib.Data.Set.Functor (7.5s) ✔ [1566/1606] Built Mathlib.Data.Set.BoolIndicator (6.5s) ✔ [1567/1606] Built Mathlib.Order.SuccPred.Relation (9.1s) ✔ [1568/1606] Built Mathlib.Topology.Continuous (10s) ✔ [1569/1606] Built Mathlib.Order.UpperLower.Closure (10s) ✔ [1570/1606] Built Mathlib.Data.Set.Subset (6.6s) ✔ [1571/1606] Built Mathlib.Algebra.Order.Module.Field (10s) ✔ [1572/1607] Built Mathlib.Tactic.Group (8.9s) ✔ [1573/1608] Built Mathlib.Topology.Ultrafilter (8.2s) ✔ [1574/1618] Built Mathlib.Topology.Separation.SeparatedNhds (10s) ✔ [1575/1621] Built Mathlib.Topology.Order (13s) ✔ [1576/1622] Built Mathlib.Basic.Rel (10s) ✔ [1577/1622] Built Mathlib.Basic.ENNReal.Inv (15s) ✔ [1578/1622] Built Mathlib.Algebra.Order.Nonneg.Floor (10s) ✔ [1579/1642] Built Mathlib.Algebra.Order.Module.Pointwise (9.3s) ✔ [1580/1647] Built Mathlib.Basic.Rel.Separated (6.7s) ✔ [1581/1647] Built Mathlib.Topology.Maps.Basic (11s) ✔ [1582/1647] Built Mathlib.Basic.Rel.Cover (7.0s) ✔ [1583/1653] Built Mathlib.Topology.Bornology.Constructions (11s) ✔ [1584/1653] Built Mathlib.Order.Filter.AtTopBot.CompleteLattice (7.8s) ✔ [1585/1653] Built Mathlib.Basic.Real.Pointwise (12s) ✔ [1586/1653] Built Mathlib.Topology.Maps.OpenQuotient (9.6s) ✔ [1587/1655] Built Mathlib.Basic.ENNReal.Lemmas (10s) ✔ [1588/1656] Built Mathlib.Topology.UniformSpace.Defs (12s) ✔ [1589/1656] Built Mathlib.Basic.NNReal.Basic (12s) ✔ [1590/1656] Built Mathlib.Topology.Homeomorph.Defs (10s) ✔ [1591/1656] Built Mathlib.Algebra.Group.EvenFunction (8.0s) ✔ [1592/1656] Built Mathlib.Logic.Encodable.Lattice (9.2s) ✔ [1593/1666] Built Mathlib.Topology.UniformSpace.OfFun (9.5s) ✔ [1594/1666] Built Mathlib.Order.Filter.NAry (10s) ✔ [1595/1666] Built Mathlib.Order.Filter.AtTopBot.Finset (13s) ✔ [1596/1672] Built Mathlib.Data.Set.UnionLift (10s) ✔ [1597/1672] Built Mathlib.Topology.Constructions.SumProd (17s) ✔ [1598/1672] Built Mathlib.Order.Filter.AtTopBot.BigOperators (10s) ✔ [1599/1672] Built Mathlib.Order.Filter.IsBounded (13s) ✔ [1600/1676] Built Mathlib.Topology.Algebra.Monoid.Defs (10s) ✔ [1601/1683] Built Mathlib.Order.Filter.Pointwise (17s) ✔ [1602/1686] Built Mathlib.Topology.Algebra.Group.Defs (9.0s) ✔ [1603/1693] Built Mathlib.Algebra.Field.Subfield.Defs (10s) ✔ [1604/1693] Built Mathlib.Topology.Constructions (14s) ✔ [1605/1693] Built Mathlib.Order.LiminfLimsup (17s) ✔ [1606/1693] Built Mathlib.Algebra.BigOperators.NatAntidiagonal (10s) ✔ [1607/1693] Built Mathlib.Topology.GDelta.Basic (11s) ✔ [1608/1693] Built Mathlib.Topology.Algebra.ContinuousMonoidHom (15s) ✔ [1609/1700] Built Mathlib.Topology.NhdsWithin (12s) ✔ [1610/1700] Built Mathlib.Topology.Baire.Lemmas (11s) ✔ [1611/1700] Built Mathlib.Data.Fintype.Pigeonhole (9.7s) ✔ [1612/1704] Built Mathlib.Topology.Algebra.InfiniteSum.SummationFilter (14s) ✔ [1613/1704] Built Mathlib.Algebra.Order.Interval.Finset.Basic (9.0s) ✔ [1614/1705] Built Mathlib.Topology.LocallyClosed (12s) ✔ [1615/1705] Built Mathlib.Order.SuccPred.LinearLocallyFinite (11s) ✔ [1616/1706] Built Mathlib.Topology.ContinuousOn (13s) ✔ [1617/1706] Built Mathlib.Algebra.Star.Basic (12s) ✔ [1618/1706] Built Mathlib.Order.Disjointed (10s) ✔ [1619/1706] Built Mathlib.Topology.Order.LocalExtr (12s) ✔ [1620/1706] Built Mathlib.Topology.Bases (17s) ✔ [1621/1706] Built Mathlib.Data.EReal.Operations (18s) ✔ [1622/1706] Built Mathlib.Topology.UniformSpace.Basic (15s) ✔ [1623/1706] Built Mathlib.Topology.Clopen (10s) ✔ [1624/1706] Built Mathlib.Topology.Piecewise (10s) ✔ [1625/1706] Built Mathlib.Topology.Inseparable (14s) ✔ [1626/1706] Built Mathlib.Topology.LocallyFinite (10s) ✔ [1627/1706] Built Mathlib.Topology.Order.LeftRight (9.9s) ✔ [1628/1706] Built Mathlib.Topology.Order.Bornology (9.3s) ✔ [1629/1706] Built Mathlib.Topology.Compactness.Compact (14s) ✔ [1630/1706] Built Mathlib.Topology.UniformSpace.DiscreteUniformity (8.4s) ✔ [1631/1706] Built Mathlib.Algebra.Order.BigOperators.Group.LocallyFinite (10s) ✔ [1632/1707] Built Mathlib.Topology.Compactness.LocallyFinite (8.0s) ✔ [1633/1708] Built Mathlib.Topology.EMetricSpace.Defs (14s) ✔ [1634/1708] Built Mathlib.Topology.UniformSpace.Compact (8.5s) ✔ [1635/1708] Built Mathlib.Topology.Compactness.LocallyCompact (8.7s) ✔ [1636/1710] Built Mathlib.Tactic.Order.CollectFacts (6.9s) ✔ [1637/1715] Built Mathlib.Algebra.BigOperators.Intervals (12s) ✔ [1638/1715] Built Mathlib.Tactic.Order.Graph.Basic (5.4s) ✔ [1639/1715] Built Mathlib.Topology.Separation.Basic (15s) ✔ [1640/1716] Built Mathlib.Topology.Compactness.SigmaCompact (12s) ✔ [1641/1716] Built Mathlib.Topology.MetricSpace.Pseudo.Defs (17s) ✔ [1642/1716] Built Mathlib.Tactic.Order.Preprocessing (7.2s) ✔ [1643/1716] Built Mathlib.Tactic.Order.Graph.Tarjan (5.1s) ✔ [1644/1717] Built Mathlib.Tactic.Order.ToInt (6.4s) ✔ [1645/1717] Built Mathlib.Algebra.Ring.GeomSum (10s) ✔ [1646/1720] Built Mathlib.Topology.DiscreteSubset (11s) ✔ [1647/1720] Built Mathlib.Topology.Compactness.Lindelof (10s) ✔ [1648/1722] Built Mathlib.Topology.MetricSpace.Pseudo.Constructions (11s) ✔ [1649/1724] Built Mathlib.Topology.MetricSpace.Defs (10s) ✔ [1650/1724] Built Mathlib.Tactic.Order (7.7s) ✔ [1651/1733] Built Mathlib.Algebra.Ring.Torsion (4.0s) ✔ [1652/1736] Built Mathlib.Data.Int.ConditionallyCompleteOrder (5.0s) ✔ [1653/1741] Built Mathlib.Topology.Irreducible (10s) ✔ [1654/1741] Built Mathlib.Data.Int.Interval (9.3s) ✔ [1655/1744] Built Mathlib.GroupTheory.Congruence.Basic (9.4s) ✔ [1656/1745] Built Mathlib.RingTheory.Congruence.Defs (9.8s) ✔ [1657/1745] Built Mathlib.Topology.Separation.Hausdorff (12s) ✔ [1658/1745] Built Mathlib.Basic.Complex.Basic (17s) ✔ [1659/1746] Built Mathlib.GroupTheory.Congruence.Opposite (7.7s) ✔ [1660/1746] Built Mathlib.RingTheory.Congruence.Basic (12s) ✔ [1661/1746] Built Mathlib.Algebra.BigOperators.Balance (9.6s) ✔ [1662/1748] Built Mathlib.Topology.Algebra.InfiniteSum.Defs (12s) ✔ [1663/1748] Built Mathlib.Topology.Order.OrderClosed (13s) ✔ [1664/1748] Built Mathlib.Topology.ContinuousMap.Basic (12s) ✔ [1665/1749] Built Mathlib.Topology.Algebra.Support (12s) ✔ [1666/1749] Built Mathlib.Algebra.Module.Rat (9.0s) ✔ [1667/1749] Built Mathlib.RingTheory.Congruence.Opposite (10s) ✔ [1668/1749] Built Mathlib.Topology.Connected.Basic (12s) ✔ [1669/1751] Built Mathlib.Algebra.Order.Group.Opposite (7.6s) ✔ [1670/1752] Built Mathlib.Topology.Algebra.InfiniteSum.Basic (19s) ✔ [1671/1752] Built Mathlib.Algebra.Order.Module.Rat (8.0s) ✔ [1672/1753] Built Mathlib.Topology.Order.Basic (19s) ✔ [1673/1753] Built Mathlib.RingTheory.TwoSidedIdeal.Basic (11s) ✔ [1674/1753] Built Mathlib.Algebra.Star.Rat (9.9s) ✔ [1675/1753] Built Mathlib.Topology.Connected.Clopen (13s) ✔ [1676/1755] Built Mathlib.Algebra.Star.StarRingHom (11s) ✔ [1677/1755] Built Mathlib.Algebra.Order.BigOperators.Expect (14s) ✔ [1678/1755] Built Mathlib.Topology.Instances.Discrete (10s) ✔ [1679/1755] Built Mathlib.Tactic.ContinuousFunctionalCalculus (2.6s) ✔ [1680/1755] Built Mathlib.Topology.Order.MonotoneConvergence (11s) ✔ [1681/1755] Built Mathlib.Topology.Order.LeftRightNhds (14s) ✔ [1682/1755] Built Mathlib.RingTheory.TwoSidedIdeal.Lattice (12s) ✔ [1683/1756] Built Mathlib.Topology.Connected.LocallyConnected (11s) ✔ [1684/1756] Built Mathlib.Algebra.Star.SelfAdjoint (15s) ✔ [1685/1756] Built Mathlib.Topology.Separation.Regular (13s) ✔ [1686/1756] Built Mathlib.Topology.Order.MonotoneContinuity (12s) ✔ [1687/1756] Built Mathlib.Topology.Connected.TotallyDisconnected (12s) ✔ [1688/1756] Built Mathlib.Topology.Algebra.Order.Group (13s) ✔ [1689/1756] Built Mathlib.Topology.Order.IsLUB (13s) ✔ [1690/1756] Built Mathlib.RingTheory.SimpleRing.Defs (10s) ✔ [1691/1756] Built Mathlib.RingTheory.TwoSidedIdeal.Kernel (11s) ✔ [1692/1756] Built Mathlib.Algebra.Star.Pi (9.5s) ✔ [1693/1756] Built Mathlib.Algebra.Star.StarProjection (10s) ✔ [1694/1756] Built Mathlib.Topology.Order.T5 (10s) ✔ [1695/1756] Built Mathlib.Topology.DenseEmbedding (12s) ✔ [1696/1756] Built Mathlib.Topology.UniformSpace.Separation (11s) ✔ [1697/1756] Built Mathlib.Topology.Order.DenselyOrdered (12s) ✔ [1698/1756] Built Mathlib.Topology.Order.Monotone (13s) ✔ [1699/1756] Built Mathlib.RingTheory.SimpleRing.Basic (10s) ✔ [1700/1757] Built Mathlib.Algebra.Order.Star.Basic (14s) ✔ [1701/1757] Built Mathlib.Topology.Order.Real (11s) ✔ [1702/1757] Built Mathlib.Topology.MetricSpace.Pseudo.Lemmas (13s) ✔ [1703/1757] Built Mathlib.Topology.Homeomorph.Lemmas (14s) ✔ [1704/1757] Built Mathlib.Algebra.Algebra.IsSimpleRing (10s) ✔ [1705/1757] Built Mathlib.Topology.Order.IntermediateValue (16s) ✔ [1706/1762] Built Mathlib.Analysis.Normed.Group.Defs (14s) ✔ [1707/1763] Built Mathlib.Algebra.Algebra.NonUnitalHom (15s) ✔ [1708/1764] Built Mathlib.Topology.Maps.Proper.Basic (9.0s) ✔ [1709/1764] Built Mathlib.Topology.Algebra.Constructions (11s) ✔ [1710/1765] Built Mathlib.Algebra.Module.Submodule.Bilinear (9.3s) ✔ [1711/1766] Built Mathlib.Topology.Order.Compact (10s) ✔ [1712/1766] Built Mathlib.Algebra.Group.Pointwise.Set.BigOperators (9.5s) ✔ [1713/1766] Built Mathlib.Algebra.Algebra.Opposite (11s) ✔ [1714/1766] Built Mathlib.Topology.Algebra.Star (9.9s) ✔ [1715/1767] Built Mathlib.Algebra.Module.Submodule.Finsupp (11s) ✔ [1716/1767] Built Mathlib.Topology.UniformSpace.Cauchy (13s) ✔ [1717/1769] Built Mathlib.Topology.Algebra.ConstMulAction (19s) ✔ [1718/1769] Built Mathlib.Algebra.Ring.NonZeroDivisors (9.5s) ✔ [1719/1771] Built Mathlib.LinearAlgebra.TensorProduct.Defs (15s) ✔ [1720/1771] Built Mathlib.Algebra.Ring.Submonoid.Pointwise (10s) ✔ [1721/1771] Built Mathlib.Topology.UniformSpace.UniformEmbedding (11s) ✔ [1722/1771] Built Mathlib.Topology.UniformSpace.UniformConvergence (10s) ✔ [1723/1771] Built Mathlib.Algebra.Order.Kleene (10s) ✔ [1724/1771] Built Mathlib.Topology.Algebra.MulAction (12s) ✔ [1725/1775] Built Mathlib.GroupTheory.GroupAction.SubMulAction.Pointwise (8.6s) ✔ [1726/1775] Built Mathlib.Topology.UniformSpace.Pi (8.0s) ✔ [1727/1775] Built Mathlib.Topology.UniformSpace.LocallyUniformConvergence (9.4s) ✔ [1728/1777] Built Mathlib.LinearAlgebra.TensorProduct.Basic (15s) ✔ [1729/1777] Built Mathlib.Data.Set.Semiring (8.8s) ✔ [1730/1777] Built Mathlib.Topology.Metrizable.Basic (8.5s) ✔ [1731/1777] Built Mathlib.Topology.Algebra.Monoid (16s) ✔ [1732/1777] Built Mathlib.Topology.EMetricSpace.Basic (11s) ✔ [1733/1779] Built Mathlib.Algebra.Algebra.NonUnitalSubalgebra (20s) ✔ [1734/1779] Built Mathlib.Algebra.Module.LinearMap.Star (7.3s) ✔ [1735/1779] Built Mathlib.LinearAlgebra.TensorProduct.Map (19s) ✔ [1736/1779] Built Mathlib.Topology.Algebra.Group.ContinuousInv (10s) ✔ [1737/1779] Built Mathlib.Topology.Algebra.GroupWithZero (10s) ✔ [1738/1779] Built Mathlib.Topology.MetricSpace.Cauchy (10s) ✔ [1739/1779] Built Mathlib.Topology.EMetricSpace.Pi (10s) ✔ [1740/1779] Built Mathlib.Topology.MetricSpace.Pseudo.Basic (11s) ✔ [1741/1781] Built Mathlib.Algebra.Algebra.Pi (9.8s) ✔ [1742/1784] Built Mathlib.Algebra.Algebra.Subalgebra.Basic (17s) ✔ [1743/1784] Built Mathlib.Algebra.Star.Module (11s) ✔ [1744/1784] Built Mathlib.Algebra.Algebra.Bilinear (12s) ✔ [1745/1784] Built Mathlib.Topology.Algebra.Group.Basic (14s) ✔ [1746/1784] Built Mathlib.Topology.UniformSpace.Real (10s) ✔ [1747/1784] Built Mathlib.Topology.EMetricSpace.Diam (11s) ✔ [1748/1784] Built Mathlib.Topology.MetricSpace.Pseudo.Pi (11s) ✔ [1749/1784] Built Mathlib.Algebra.Star.Pointwise (9.0s) ✔ [1750/1784] Built Mathlib.Algebra.Star.Prod (8.3s) ✔ [1751/1784] Built Mathlib.Algebra.Star.StarAlgHom (19s) ✔ [1752/1784] Built Mathlib.Topology.Algebra.Group.GroupTopology (11s) ✔ [1753/1784] Built Mathlib.Topology.Algebra.Group.Subgroup (11s) ✔ [1754/1784] Built Mathlib.Algebra.Algebra.Operations (18s) ✔ [1755/1785] Built Mathlib.Topology.Algebra.Group.Neighborhood (12s) ✔ [1756/1785] Built Mathlib.Algebra.Star.Center (8.1s) ✔ [1757/1785] Built Mathlib.Topology.MetricSpace.ProperSpace (10s) ✔ [1758/1785] Built Mathlib.Topology.MetricSpace.Basic (11s) ✔ [1759/1785] Built Mathlib.Topology.Algebra.Group.ContinuousDiv (10s) ✔ [1760/1785] Built Mathlib.Topology.Algebra.Ring.Basic (12s) ✔ [1761/1785] Built Mathlib.Algebra.Algebra.Subalgebra.Lattice (15s) ✔ [1762/1785] Built Mathlib.Topology.Algebra.IsUniformGroup.Defs (15s) ✔ [1763/1785] Built Mathlib.Data.DFinsupp.Module (8.8s) ✔ [1764/1786] Built Mathlib.Topology.MetricSpace.Bounded (13s) ✔ [1765/1786] Built Mathlib.Topology.Algebra.Group.Pointwise (13s) ✔ [1766/1786] Built Mathlib.Topology.Algebra.Field (10s) ✔ [1767/1786] Built Mathlib.Analysis.Normed.Group.Basic (24s) ✔ [1768/1787] Built Mathlib.Algebra.Algebra.Subalgebra.Directed (9.0s) ✔ [1769/1787] Built Mathlib.Algebra.Star.NonUnitalSubalgebra (31s) ✔ [1770/1789] Built Mathlib.Topology.Instances.Int (9.9s) ✔ [1771/1789] Built Mathlib.Algebra.Order.SuccPred.WithBot (7.4s) ✔ [1772/1789] Built Mathlib.Topology.Bornology.Real (9.6s) ✔ [1773/1789] Built Mathlib.Topology.Algebra.InfiniteSum.Group (12s) ✔ [1774/1789] Built Mathlib.Topology.Algebra.Order.Field (10s) ✔ [1775/1790] Built Mathlib.Analysis.Normed.Group.Real (8.7s) ✔ [1776/1790] Built Mathlib.Data.ENat.Lattice (8.2s) ✔ [1777/1790] Built Mathlib.Order.RelSeries (11s) ✔ [1778/1790] Built Mathlib.Topology.Algebra.InfiniteSum.NatInt (11s) ✔ [1779/1790] Built Mathlib.Algebra.Star.Subalgebra (15s) ✔ [1780/1792] Built Mathlib.Data.Fintype.Lattice (9.1s) ✔ [1781/1792] Built Mathlib.Topology.Algebra.Ring.Real (11s) ✔ [1782/1793] Built Mathlib.Topology.Algebra.InfiniteSum.Constructions (23s) ✔ [1783/1794] Built Mathlib.Order.KrullDimension (13s) ✔ [1784/1794] Built Mathlib.RingTheory.Coprime.Basic (11s) ✔ [1785/1794] Built Mathlib.Algebra.Field.IsField (7.0s) ✔ [1786/1794] Built Mathlib.Topology.Algebra.InfiniteSum.Ring (12s) ✔ [1787/1804] Built Mathlib.Topology.Algebra.InfiniteSum.Order (15s) ✔ [1788/1806] Built Mathlib.Data.Nat.Choose.Sum (11s) ✔ [1789/1808] Built Mathlib.RingTheory.Coprime.Lemmas (11s) ✔ [1790/1808] Built Mathlib.RingTheory.Ideal.Defs (9.4s) ✔ [1791/1808] Built Mathlib.Topology.Instances.NNReal.Lemmas (12s) ✔ [1792/1808] Built Mathlib.Algebra.Star.MonoidHom (9.5s) ✔ [1793/1810] Built Mathlib.Analysis.Normed.Group.Int (10s) ✔ [1794/1811] Built Mathlib.Analysis.Normed.Group.Subgroup (10s) ✔ [1795/1812] Built Mathlib.RingTheory.Ideal.Lattice (10s) ✔ [1796/1812] Built Mathlib.Algebra.BigOperators.WithTop (9.6s) ✔ [1797/1812] Built Mathlib.RingTheory.Ideal.Span (10s) ✔ [1798/1812] Built Mathlib.Topology.EMetricSpace.Lipschitz (13s) ✔ [1799/1812] Built Mathlib.Analysis.Real.Sqrt (15s) ✔ [1800/1816] Built Mathlib.RingTheory.Ideal.Prime (10s) ✔ [1801/1817] Built Mathlib.Data.Rat.Encodable (8.1s) ✔ [1802/1818] Built Mathlib.Basic.ENNReal.BigOperators (11s) ✔ [1803/1820] Built Mathlib.Analysis.Complex.Norm (13s) ✔ [1804/1820] Built Mathlib.RingTheory.Ideal.Maximal (11s) ✔ [1805/1820] Built Mathlib.Topology.UniformSpace.CompleteSeparated (9.7s) ✔ [1806/1820] Built Mathlib.Topology.MetricSpace.Pseudo.Real (10s) ✔ [1807/1823] Built Mathlib.Topology.Metrizable.Uniformity (11s) ✔ [1808/1823] Built Mathlib.Topology.Order.LiminfLimsup (12s) ✔ [1809/1823] Built Mathlib.Analysis.Complex.Order (13s) ✔ [1810/1823] Built Mathlib.RingTheory.Ideal.Basic (10s) ✔ [1811/1823] Built Mathlib.RingTheory.Ideal.Nonunits (10s) ✔ [1812/1830] Built Mathlib.Topology.Defs.Sequences (6.2s) ✔ [1813/1830] Built Mathlib.Topology.MetricSpace.Antilipschitz (11s) ✔ [1814/1830] Built Mathlib.Topology.UniformSpace.UniformApproximation (9.7s) ✔ [1815/1832] Built Mathlib.Topology.UniformSpace.Equiv (11s) ✔ [1816/1832] Built Mathlib.Topology.Coherent (10s) ✔ [1817/1832] Built Mathlib.RingTheory.Ideal.Operations (19s) ✔ [1818/1832] Built Mathlib.Topology.Sequences (11s) ✔ [1819/1832] Built Mathlib.Topology.Algebra.IsUniformGroup.Constructions (11s) ✔ [1820/1833] Built Mathlib.Topology.Algebra.Group.Quotient (10s) ✔ [1821/1835] Built Mathlib.Topology.MetricSpace.Isometry (13s) ✔ [1822/1835] Built Mathlib.Topology.UniformSpace.UniformConvergenceTopology (12s) ✔ [1823/1838] Built Mathlib.Data.FunLike.Ring (7.2s) ✔ [1824/1838] Built Mathlib.Algebra.Module.LinearMap.DivisionRing (10s) ✔ [1825/1838] Built Mathlib.RingTheory.Ideal.Maps (18s) ✔ [1826/1838] Built Mathlib.Topology.MetricSpace.ProperSpace.Real (11s) ✔ [1827/1838] Built Mathlib.Topology.Algebra.Group.ZPow (11s) ✔ [1828/1841] Built Mathlib.Topology.UniformSpace.Equicontinuity (11s) ✔ [1829/1841] Built Mathlib.Topology.Algebra.Module.Basic (12s) ✔ [1830/1841] Built Mathlib.Algebra.Algebra.Spectrum.Basic (13s) ✔ [1831/1842] Built Mathlib.Topology.UniformSpace.HeineCantor (9.9s) ✔ [1832/1845] Built Mathlib.Topology.Instances.ENNReal.Lemmas (15s) ✔ [1833/1845] Built Mathlib.Topology.UniformSpace.AbstractCompletion (10s) ✔ [1834/1845] Built Mathlib.Algebra.Star.Unitary (13s) ✔ [1835/1845] Built Mathlib.Order.Interval.Set.ProjIcc (9.2s) ✔ [1836/1845] Built Mathlib.Topology.Algebra.IsUniformGroup.Basic (14s) ✔ [1837/1849] Built Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic (19s) ✔ [1838/1849] Built Mathlib.Topology.Bornology.Hom (10s) ✔ [1839/1849] Built Mathlib.Analysis.Normed.Group.Continuity (17s) ✔ [1840/1850] Built Mathlib.Topology.UniformSpace.Completion (12s) ✔ [1841/1850] Built Mathlib.Topology.EMetricSpace.MulOpposite (11s) ✔ [1842/1850] Built Mathlib.Topology.Algebra.SeparationQuotient.Basic (16s) ✔ [1843/1854] Built Mathlib.Topology.Algebra.UniformMulAction (11s) ✔ [1844/1854] Built Mathlib.Topology.MetricSpace.Lipschitz (12s) ✔ [1845/1854] Built Mathlib.Algebra.Algebra.RestrictScalars (9.9s) ✔ [1846/1854] Built Mathlib.Analysis.Normed.Group.Constructions (14s) ✔ [1847/1862] Built Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Restrict (12s) ✔ [1848/1862] Built Mathlib.Topology.Algebra.Module.ContinuousLinearMap.PiProd (14s) ✔ [1849/1862] Built Mathlib.Topology.MetricSpace.Algebra (16s) ✔ [1850/1862] Built Mathlib.Order.Copy (8.2s) ✔ [1851/1868] Built Mathlib.Topology.Compactness.Bases (10s) ✔ [1852/1868] Built Mathlib.Topology.MetricSpace.IsometricSMul (18s) ✔ [1853/1869] Built Mathlib.Algebra.Group.Subgroup.Order (9.7s) ✔ [1854/1870] Built Mathlib.Topology.Instances.Nat (12s) ✔ [1855/1870] Built Mathlib.Topology.Sets.Opens (11s) ✔ [1856/1872] Built Mathlib.Algebra.Order.GroupWithZero.Finset (7.9s) ✔ [1857/1872] Built Mathlib.GroupTheory.Archimedean (10s) ✔ [1858/1872] Built Mathlib.Analysis.Normed.Group.Uniform (17s) ✔ [1859/1873] Built Mathlib.Topology.Algebra.Module.Equiv (30s) ✔ [1860/1873] Built Mathlib.Topology.Sets.Closeds (10s) ✔ [1861/1873] Built Mathlib.Analysis.Normed.Group.Bounded (12s) ✔ [1862/1878] Built Mathlib.Topology.Algebra.Order.Archimedean (10s) ✔ [1863/1878] Built Mathlib.Topology.MetricSpace.Dilation (12s) ✔ [1864/1878] Built Mathlib.Algebra.Order.AddTorsor (6.2s) ✔ [1865/1878] Built Mathlib.Topology.Algebra.Module.ClosedSubmodule (12s) ✔ [1866/1878] Built Mathlib.Analysis.Normed.Group.Hom (15s) ✔ [1867/1878] Built Mathlib.Topology.Instances.Rat (10s) ✔ [1868/1881] Built Mathlib.Topology.MetricSpace.DilationEquiv (13s) ✔ [1869/1887] Built Mathlib.Basic.ENNReal.Action (12s) ✔ [1870/1888] Built Mathlib.Analysis.Normed.Group.Rat (11s) ✔ [1871/1890] Built Mathlib.Analysis.Normed.Group.Submodule (12s) ✔ [1872/1890] Built Mathlib.Data.DFinsupp.Ext (8.0s) ✔ [1873/1891] Built Mathlib.Data.List.Pi (8.9s) ✔ [1874/1891] Built Mathlib.Basic.Real.Star (9.5s) ✔ [1875/1891] Built Mathlib.Data.Finsupp.ToDFinsupp (11s) ✔ [1876/1891] Built Mathlib.Data.Fintype.Quotient (8.8s) ✔ [1877/1895] Built Mathlib.Topology.Algebra.Module.Star (12s) ✔ [1878/1895] Built Mathlib.Data.DFinsupp.BigOperators (14s) ✔ [1879/1895] Built Mathlib.Algebra.Group.TypeTags.Finite (8.9s) ✔ [1880/1896] Built Mathlib.Analysis.Normed.Ring.Basic (22s) ✔ [1881/1896] Built Mathlib.Data.DFinsupp.Sigma (10s) ✔ [1882/1896] Built Mathlib.Basic.Complex.BigOperators (10s) ✔ [1883/1896] Built Mathlib.Data.DFinsupp.Submonoid (9.8s) ✔ [1884/1896] Built Mathlib.Analysis.Normed.Ring.Finite (11s) ✔ [1885/1897] Built Mathlib.Analysis.Normed.Ring.Lemmas (14s) ✔ [1886/1900] Built Mathlib.Algebra.CharP.Invertible (9.5s) ✔ [1887/1900] Built Mathlib.Analysis.Normed.Field.Basic (14s) ✔ [1888/1904] Built Mathlib.Algebra.Algebra.Subalgebra.Tower (11s) ✔ [1889/1904] Built Mathlib.LinearAlgebra.DFinsupp (19s) ✔ [1890/1904] Built Mathlib.Algebra.DirectSum.Basic (14s) ✔ [1891/1904] Built Mathlib.Analysis.Normed.MulAction (14s) ✔ [1892/1905] Built Mathlib.LinearAlgebra.TensorProduct.Associator (18s) ✔ [1893/1908] Built Mathlib.Algebra.DirectSum.Module (15s) ✔ [1894/1912] Built Mathlib.Analysis.Normed.Field.Lemmas (17s) ✔ [1895/1912] Built Mathlib.GroupTheory.Abelianization.Defs (9.7s) ✔ [1896/1912] Built Mathlib.Analysis.Normed.Operator.ContinuousLinearMap (13s) ✔ [1897/1913] Built Mathlib.Analysis.Normed.Operator.LinearIsometry (35s) ✔ [1898/1913] Built Mathlib.Algebra.DirectSum.Finsupp (10s) ✔ [1899/1913] Built Mathlib.GroupTheory.FreeGroup.Basic (15s) ✔ [1900/1913] Built Mathlib.LinearAlgebra.Finsupp.Span (11s) ✔ [1901/1914] Built Mathlib.Basic.Finite.Sum (8.6s) ✔ [1902/1914] Built Mathlib.Analysis.Normed.Module.Basic (18s) ✔ [1903/1917] Built Mathlib.LinearAlgebra.TensorProduct.Tower (36s) ✔ [1904/1919] Built Mathlib.Algebra.BigOperators.RingEquiv (8.9s) ✔ [1905/1919] Built Mathlib.GroupTheory.FreeAbelianGroup (12s) ✔ [1906/1919] Built Mathlib.Analysis.CStarAlgebra.Basic (15s) ✔ [1907/1921] Built Mathlib.GroupTheory.DedekindFinite (9.2s) ✔ [1908/1921] Built Mathlib.LinearAlgebra.Matrix.Defs (11s) ✔ [1909/1924] Built Mathlib.LinearAlgebra.DirectSum.TensorProduct (15s) ✔ [1910/1925] Built Mathlib.Algebra.FreeAbelianGroup.Finsupp (10s) ✔ [1911/1925] Built Mathlib.Data.Matrix.Diagonal (10s) ✔ [1912/1926] Built Mathlib.LinearAlgebra.DirectSum.Finsupp (15s) ✔ [1913/1926] Built Mathlib.Algebra.Star.BigOperators (9.8s) ✔ [1914/1926] Built Mathlib.LinearAlgebra.Finsupp.VectorSpace (12s) ✔ [1915/1926] Built Mathlib.Analysis.RCLike.Basic (28s) ✔ [1916/1926] Built Mathlib.LinearAlgebra.Basis.Fin (12s) ✔ [1917/1934] Built Mathlib.LinearAlgebra.Basis.Prod (10s) ✔ [1918/1934] Built Mathlib.Data.Matrix.Mul (17s) ✔ [1919/1934] Built Mathlib.Algebra.Order.Monoid.Submonoid (6.3s) ✔ [1920/1934] Built Mathlib.LinearAlgebra.TensorProduct.Basis (13s) ✔ [1921/1939] Built Mathlib.LinearAlgebra.StdBasis (13s) ✔ [1922/1939] Built Mathlib.RingTheory.AlgebraTower (11s) ✔ [1923/1942] Built Mathlib.Algebra.Ring.Regular (5.1s) ✔ [1924/1942] Built Mathlib.Algebra.Module.Projective (12s) ✔ [1925/1942] Built Mathlib.Topology.Algebra.InfiniteSum.Module (11s) ✔ [1926/1946] Built Mathlib.Topology.Algebra.Module.ContinuousLinearMap.RestrictScalars (10s) ✔ [1927/1946] Built Mathlib.Algebra.Order.Interval.Set.Instances (7.5s) ✔ [1928/1947] Built Mathlib.Data.Matrix.Basic (22s) ✔ [1929/1950] Built Mathlib.Topology.Instances.RealVectorSpace (11s) ✔ [1930/1950] Built Mathlib.Analysis.Asymptotics.Defs (12s) ✔ [1931/1950] Built Mathlib.Data.Matrix.Basis (14s) ✔ [1932/1950] Built Mathlib.Topology.Algebra.Algebra (17s) ✔ [1933/1950] Built Mathlib.Basic.Real.ENatENNReal (13s) ✔ [1934/1950] Built Mathlib.Tactic.Bound (12s) ✔ [1935/1950] Built Mathlib.Data.Matrix.Composition (12s) ✔ [1936/1950] Built Mathlib.LinearAlgebra.Matrix.StdBasis (10s) ✔ [1937/1953] Built Mathlib.Analysis.Asymptotics.Basic (14s) ✔ [1938/1956] Built Mathlib.LinearAlgebra.Matrix.ConjTranspose (12s) ✔ [1939/1956] Built Mathlib.Logic.Equiv.PartialEquiv (7.3s) ✔ [1940/1958] Built Mathlib.Topology.Algebra.Algebra.Equiv (12s) ✔ [1941/1961] Built Mathlib.Analysis.Asymptotics.Arith (13s) ✔ [1942/1961] Built Mathlib.Topology.Algebra.InfiniteSum.ENNReal (18s) ✔ [1943/1961] Built Mathlib.Data.Matrix.Block (11s) ✔ [1944/1961] Built Mathlib.LinearAlgebra.Matrix.RowCol (10s) ✔ [1945/1961] Built Mathlib.Topology.PartialHomeomorph.Defs (11s) ✔ [1946/1961] Built Mathlib.Order.Filter.AtTopBot.Archimedean (10s) ✔ [1947/1961] Built Mathlib.Analysis.Asymptotics.Prod (11s) ✔ [1948/1961] Built Mathlib.Analysis.Asymptotics.Ring (11s) ✔ [1949/1964] Built Mathlib.Analysis.Normed.Group.InfiniteSum (10s) ✔ [1950/1967] Built Mathlib.LinearAlgebra.Matrix.Notation (12s) ✔ [1951/1967] Built Mathlib.Topology.PartialHomeomorph.Basic (9.2s) ✔ [1952/1967] Built Mathlib.Topology.OpenPartialHomeomorph.Defs (8.9s) ✔ [1953/1967] Built Mathlib.Algebra.Field.GeomSum (8.7s) ✔ [1954/1968] Built Mathlib.Tactic.NormNum.NatFactorial (9.3s) ✔ [1955/1969] Built Mathlib.Tactic.NormNum.BigOperators (11s) ✔ [1956/1969] Built Mathlib.Topology.OpenPartialHomeomorph.Basic (8.8s) ✔ [1957/1969] Built Mathlib.Algebra.BigOperators.Module (9.2s) ✔ [1958/1971] Built Mathlib.Algebra.Order.CauSeq.BigOperators (11s) ✔ [1959/1971] Built Mathlib.Algebra.Order.Field.Power (9.6s) ✔ [1960/1973] Built Mathlib.LinearAlgebra.Matrix.ToLin (22s) ✔ [1961/1973] Built Mathlib.Topology.OpenPartialHomeomorph.Continuity (8.8s) ✔ [1962/1973] Built Mathlib.Topology.Algebra.InfiniteSum.Real (10s) ✔ [1963/1973] Built Mathlib.Analysis.Complex.Exponential (16s) ✔ [1964/1973] Built Mathlib.Topology.Order.Lattice (9.9s) ✔ [1965/1973] Built Mathlib.LinearAlgebra.Complex.Module (17s) ✔ [1966/1975] Built Mathlib.Analysis.Normed.Order.Lattice (12s) ✔ [1967/1975] Built Mathlib.Analysis.Normed.Ring.InfiniteSum (14s) ✔ [1968/1975] Built Mathlib.Analysis.Asymptotics.Lemmas (20s) ✔ [1969/1975] Built Mathlib.Analysis.Complex.Trigonometric (15s) ✔ [1970/1981] Built Mathlib.Algebra.BigOperators.Associated (8.5s) ✔ [1971/1982] Built Mathlib.Data.Nat.Cast.Order.Field (7.8s) ✔ [1972/1982] Built Mathlib.Analysis.Asymptotics.Theta (12s) ✔ [1973/1983] Built Mathlib.Analysis.Complex.Basic (17s) ✔ [1974/1983] Built Mathlib.Data.Nat.Factorial.BigOperators (9.2s) ✔ [1975/1983] Built Mathlib.Topology.Semicontinuity.Defs (12s) ✔ [1976/1985] Built Mathlib.Data.EReal.Inv (13s) ✔ [1977/1986] Built Mathlib.Combinatorics.Enumerative.Stirling (11s) ✔ [1978/1989] Built Mathlib.Data.Nat.Choose.Bounds (9.1s) ✔ [1979/1989] Built Mathlib.Analysis.Complex.Asymptotics (15s) ✔ [1980/1989] Built Mathlib.Order.Filter.AtTopBot.ModEq (8.3s) ✔ [1981/1991] Built Mathlib.Topology.Semicontinuity.Basic (16s) ✔ [1982/1994] Built Mathlib.Topology.Algebra.MetricSpace.Lipschitz (12s) ✔ [1983/1994] Built Mathlib.LinearAlgebra.Quotient.Card (8.8s) ✔ [1984/1994] Built Mathlib.Topology.Order.AtTopBotIxx (17s) ✔ [1985/1995] Built Mathlib.Algebra.Ring.Action.Submonoid (9.9s) ✔ [1986/1995] Built Mathlib.Algebra.Ring.Fin (10s) ✔ [1987/2000] Built Mathlib.Topology.Instances.EReal.Lemmas (17s) ✔ [1988/2000] Built Mathlib.LinearAlgebra.Isomorphisms (13s) ✔ [1989/2000] Built Mathlib.Algebra.Algebra.Subalgebra.Operations (13s) ✔ [1990/2005] Built Mathlib.GroupTheory.QuotientGroup.Finite (11s) ✔ [1991/2005] Built Mathlib.RingTheory.Ideal.Quotient.Defs (11s) ✔ [1992/2008] Built Mathlib.Topology.Order.ProjIcc (10s) ✔ [1993/2011] Built Mathlib.Analysis.SpecificLimits.Basic (16s) ✔ [1994/2011] Built Mathlib.Analysis.Normed.Module.RCLike.Real (13s) ✔ [1995/2011] Built Mathlib.RingTheory.Ideal.Quotient.Basic (12s) ✔ [1996/2011] Built Mathlib.Topology.Hom.ContinuousEvalConst (9.5s) ✔ [1997/2012] Built Mathlib.Topology.MetricSpace.HausdorffDistance (16s) ✔ [1998/2013] Built Mathlib.Topology.UnitInterval (17s) ✔ [1999/2013] Built Mathlib.Analysis.SpecificLimits.Normed (21s) ✔ [2000/2013] Built Mathlib.Topology.Hom.ContinuousEval (10s) ✔ [2001/2014] Built Mathlib.Topology.MetricSpace.Thickening (15s) ✔ [2002/2016] Built Mathlib.Data.Int.SuccPred (8.9s) ✔ [2003/2016] Built Mathlib.Order.Circular (7.6s) ✔ [2004/2016] Built Mathlib.RingTheory.Ideal.Quotient.Operations (27s) ✔ [2005/2016] Built Mathlib.Algebra.Order.Interval.Set.Group (8.7s) ✔ [2006/2018] Built Mathlib.Topology.CompactOpen (13s) ✔ [2007/2018] Built Mathlib.Analysis.SpecialFunctions.Exp (16s) ✔ [2008/2018] Built Mathlib.Analysis.Normed.Group.Pointwise (15s) ✔ [2009/2018] Built Mathlib.GroupTheory.QuotientGroup.ModEq (9.3s) ✔ [2010/2019] Built Mathlib.Algebra.Group.Units.Opposite (6.0s) ✔ [2011/2019] Built Mathlib.Topology.Path (18s) ✔ [2012/2019] Built Mathlib.Analysis.Normed.Group.Quotient (21s) ✔ [2013/2019] Built Mathlib.Analysis.Normed.Module.Ball.Pointwise (13s) ✔ [2014/2019] Built Mathlib.Analysis.SpecialFunctions.Trigonometric.Basic (18s) ✔ [2015/2022] Built Mathlib.Algebra.Ring.AddAut (7.0s) ✔ [2016/2022] Built Mathlib.Data.Nat.Cast.Field (7.7s) ✔ [2017/2025] Built Mathlib.Topology.Connected.PathConnected (12s) ✔ [2018/2026] Built Mathlib.Algebra.Notation.Lemmas (2.9s) ✔ [2019/2030] Built Mathlib.Order.Preorder.Finsupp (10s) ✔ [2020/2031] Built Mathlib.Algebra.Order.Group.Finset (11s) ✔ [2021/2031] Built Mathlib.Algebra.Order.ToIntervalMod (23s) ✔ [2022/2036] Built Mathlib.Data.Nat.MaxPowDiv (3.6s) ✔ [2023/2036] Built Mathlib.Algebra.Order.Pi (8.0s) ✔ [2024/2036] Built Mathlib.Data.Nat.Count (10s) ✔ [2025/2036] Built Mathlib.RingTheory.Multiplicity (15s) ✔ [2026/2036] Built Mathlib.Data.Finsupp.Multiset (12s) ✔ [2027/2036] Built Mathlib.GroupTheory.Divisible (12s) ✔ [2028/2039] Built Mathlib.Algebra.EuclideanDomain.Defs (5.2s) ✔ [2029/2039] Built Mathlib.NumberTheory.Padics.PadicVal.Defs (9.9s) ✔ [2030/2041] Built Mathlib.Data.Nat.Periodic (10s) ✔ [2031/2042] Built Mathlib.Data.Finsupp.Order (12s) ✔ [2032/2042] Built Mathlib.Algebra.EuclideanDomain.Int (6.4s) ✔ [2033/2042] Built Mathlib.Algebra.EuclideanDomain.Field (6.2s) ✔ [2034/2042] Built Mathlib.Algebra.Group.Subgroup.Finsupp (9.8s) ✔ [2035/2047] Built Mathlib.Algebra.EuclideanDomain.Basic (10s) ✔ [2036/2047] Built Mathlib.Data.Nat.Factorization.Defs (10s) ✔ [2037/2047] Built Mathlib.RingTheory.Ideal.Prod (10s) ✔ [2038/2057] Built Mathlib.Tactic.Algebraize (10s) ✔ [2039/2057] Built Mathlib.GroupTheory.Finiteness (13s) ✔ [2040/2058] Built Mathlib.Data.Nat.Factorization.Induction (10s) ✔ [2041/2060] Built Mathlib.Algebra.GroupWithZero.Submonoid.Primal (9.2s) ✔ [2042/2060] Built Mathlib.Data.Nat.Factorization.Basic (12s) ✔ [2043/2062] Built Mathlib.Algebra.CharZero.Quotient (11s) ✔ [2044/2062] Built Mathlib.RingTheory.Finiteness.Defs (12s) ✔ [2045/2065] Built Mathlib.Topology.Instances.Sign (10s) ✔ [2046/2065] Built Mathlib.RingTheory.UniqueFactorizationDomain.Defs (10s) ✔ [2047/2068] Built Mathlib.Algebra.Order.Ring.Interval (10s) ✔ [2048/2068] Built Mathlib.Data.Nat.Totient (13s) ✔ [2049/2068] Built Mathlib.RingTheory.Finiteness.Basic (14s) ✔ [2050/2068] Built Mathlib.Data.Nat.NthRoot.Defs (2.6s) ✔ [2051/2068] Built Mathlib.Analysis.SpecialFunctions.Trigonometric.Inverse (19s) ✔ [2052/2071] Built Mathlib.Analysis.SpecialFunctions.Log.Basic (19s) ✔ [2053/2071] Built Mathlib.RingTheory.UniqueFactorizationDomain.Ideal (12s) ✔ [2054/2075] Built Mathlib.RingTheory.Noetherian.Defs (12s) ✔ [2055/2075] Built Mathlib.Tactic.Qify (9.3s) ✔ [2056/2075] Built Mathlib.Basic.ENNReal.Holder (11s) ✔ [2057/2075] Built Mathlib.Topology.Instances.AddCircle.Defs (20s) ✔ [2058/2075] Built Mathlib.RingTheory.Noetherian.UniqueFactorizationDomain (11s) ✔ [2059/2076] Built Mathlib.LinearAlgebra.Basis.Submodule (11s) ✔ [2060/2080] Built Mathlib.Tactic.Rify (9.7s) ✔ [2061/2083] Built Mathlib.Basic.Real.ConjExponents (14s) ✔ [2062/2092] Built Mathlib.Data.Fintype.Perm (12s) ✔ [2063/2092] Built Mathlib.RingTheory.PrincipalIdealDomain (14s) ✔ [2064/2092] Built Mathlib.Algebra.Group.Pointwise.Finset.Scalar (12s) ✔ [2065/2092] Built Mathlib.Data.Sym.Sym2.Init (2.0s) ✔ [2066/2093] Built Mathlib.Order.PiLex (10s) ✔ [2067/2093] Built Mathlib.Algebra.Group.Subgroup.ZPowers.Lemmas (12s) ✔ [2068/2093] Built Mathlib.Combinatorics.Enumerative.Composition (13s) ✔ [2069/2094] Built Mathlib.Order.Fin.Tuple (11s) ✔ [2070/2094] Built Mathlib.Data.Sym.Sym2 (19s) ✔ [2071/2094] Built Mathlib.GroupTheory.Perm.Basic (9.6s) ✔ [2072/2094] Built Mathlib.Data.ZMod.QuotientGroup (14s) ✔ [2073/2097] Built Mathlib.Topology.Instances.ZMultiples (12s) ✔ [2074/2097] Built Mathlib.Data.Fin.Tuple.NatAntidiagonal (11s) ✔ [2075/2098] Built Mathlib.GroupTheory.Perm.Support (12s) ✔ [2076/2101] Built Mathlib.Data.List.Sym (12s) ✔ [2077/2101] Built Mathlib.GroupTheory.SpecificGroups.Cyclic.Basic (13s) ✔ [2078/2102] Built Mathlib.Data.Fintype.Inv (7.3s) ✔ [2079/2102] Built Mathlib.Topology.Instances.AddCircle.Real (10s) ✔ [2080/2103] Built Mathlib.GroupTheory.Perm.List (10s) ✔ [2081/2103] Built Mathlib.Data.Multiset.Sym (10s) ✔ [2082/2103] Built Mathlib.Data.Finite.Perm (11s) ✔ [2083/2103] Built Mathlib.Logic.Equiv.Fintype (11s) ✔ [2084/2103] Built Mathlib.Data.List.Iterate (6.0s) ✔ [2085/2106] Built Mathlib.Data.Set.Pairwise.List (8.8s) ✔ [2086/2108] Built Mathlib.Data.Finset.Sym (10s) ✔ [2087/2110] Built Mathlib.GroupTheory.Perm.Sign (11s) ✔ [2088/2110] Built Mathlib.Analysis.Normed.Group.AddCircle (16s) ✔ [2089/2110] Built Mathlib.GroupTheory.Perm.Finite (11s) ✔ [2090/2110] Built Mathlib.Data.Nat.GCD.BigOperators (10s) ✔ [2091/2110] Built Mathlib.Tactic.NormNum.GCD (13s) ✔ [2092/2110] Built Mathlib.Algebra.Order.Antidiag.Pi (13s) ✔ [2093/2110] Built Mathlib.GroupTheory.Perm.Option (11s) ✔ [2094/2110] Built Mathlib.GroupTheory.Perm.Cycle.Basic (14s) ✔ [2095/2110] Built Mathlib.GroupTheory.NoncommPiCoprod (14s) ✔ [2096/2116] Built Mathlib.Algebra.Order.Antidiag.Finsupp (11s) ✔ [2097/2120] Built Mathlib.Analysis.SpecialFunctions.Trigonometric.Angle (22s) ✔ [2098/2120] Built Mathlib.GroupTheory.Perm.Closure (12s) ✔ [2099/2120] Built Mathlib.Combinatorics.Enumerative.Partition.Basic (11s) ✔ [2100/2120] Built Mathlib.GroupTheory.Perm.Cycle.Factors (14s) ✔ [2101/2123] Built Mathlib.Algebra.BigOperators.Group.Finset.Powerset (11s) ✔ [2102/2123] Built Mathlib.LinearAlgebra.Matrix.SemiringInverse (14s) ✔ [2103/2123] Built Mathlib.Analysis.Normed.Lp.WithLp (13s) ✔ [2104/2130] Built Mathlib.Analysis.SpecialFunctions.Complex.Arg (17s) ✔ [2105/2130] Built Mathlib.GroupTheory.Perm.Cycle.Type (14s) ✔ [2106/2131] Built Mathlib.Order.Monotone.Monovary (5.8s) ✔ [2107/2131] Built Mathlib.Analysis.SpecialFunctions.Complex.Log (15s) ✔ [2108/2131] Built Mathlib.GroupTheory.Perm.Fin (15s) ✔ [2109/2131] Built Mathlib.Algebra.Order.Monovary (12s) ✔ [2110/2131] Built Mathlib.LinearAlgebra.Multilinear.Basic (22s) ✔ [2111/2131] Built Mathlib.Analysis.SpecialFunctions.Pow.Complex (13s) ✔ [2112/2132] Built Mathlib.Analysis.Normed.Module.Span (13s) ✔ [2113/2135] Built Mathlib.Analysis.Convex.Mul (16s) ✔ [2114/2135] Built Mathlib.LinearAlgebra.Multilinear.DFinsupp (15s) ✔ [2115/2141] Built Mathlib.GroupTheory.GroupAction.Pointwise (7.3s) ✔ [2116/2142] Built Mathlib.Topology.Bornology.Absorbs (9.7s) ✔ [2117/2142] Built Mathlib.LinearAlgebra.Multilinear.Finsupp (13s) ✔ [2118/2142] Built Mathlib.Analysis.SpecialFunctions.Pow.Real (19s) ✔ [2119/2142] Built Mathlib.Topology.Algebra.UniformConvergence (15s) ✔ [2120/2142] Built Mathlib.Topology.MetricSpace.Equicontinuity (11s) ✔ [2121/2142] Built Mathlib.LinearAlgebra.Multilinear.Basis (9.8s) ✔ [2122/2143] Built Mathlib.Topology.Algebra.FilterBasis (13s) ✔ [2123/2143] Built Mathlib.Analysis.LocallyConvex.Basic (14s) ✔ [2124/2143] Built Mathlib.Topology.Algebra.Equicontinuity (10s) ✔ [2125/2143] Built Mathlib.Analysis.SpecialFunctions.Pow.NNReal (18s) ✔ [2126/2143] Built Mathlib.Analysis.Convex.SpecificFunctions.Basic (14s) ✔ [2127/2145] Built Mathlib.LinearAlgebra.Alternating.Basic (19s) ✔ [2128/2145] Built Mathlib.Analysis.Convex.Strict (13s) ✔ [2129/2145] Built Mathlib.Analysis.LocallyConvex.BalancedCoreHull (14s) ✔ [2130/2145] Built Mathlib.Analysis.SpecialFunctions.Pow.Asymptotics (15s) ✔ [2131/2145] Built Mathlib.Analysis.MeanInequalitiesPow (15s) ✔ [2132/2145] Built Mathlib.Analysis.Normed.Module.Seminorm.Basic (28s) ✔ [2133/2147] Built Mathlib.Analysis.MeanInequalities (19s) ✔ [2134/2148] Built Mathlib.LinearAlgebra.Matrix.Determinant.Basic (18s) ✔ [2135/2148] Built Mathlib.Geometry.Convex.ConvexSpace.Defs (19s) ✔ [2136/2148] Built Mathlib.Analysis.SpecialFunctions.Pow.Continuity (19s) ✔ [2137/2148] Built Mathlib.Analysis.Normed.Module.Seminorm.Norm (13s) ✔ [2138/2148] Built Mathlib.Geometry.Convex.ConvexSpace.Topology (10s) ✔ [2139/2148] Built Mathlib.Geometry.Convex.ConvexSpace.Barycenter (9.2s) ✔ [2140/2148] Built Mathlib.LinearAlgebra.Matrix.Reindex (12s) ✔ [2141/2148] Built Mathlib.Analysis.Normed.Lp.ProdLp (24s) ✔ [2142/2151] Built Mathlib.Geometry.Convex.ConvexSpace.PathConnectedSpaceStdSimplex (14s) ✔ [2143/2153] Built Mathlib.Analysis.LocallyConvex.Bounded (15s) ✔ [2144/2153] Built Mathlib.Geometry.Convex.ConvexSpace.CompactSpaceStdSimplex (12s) ✔ [2145/2154] Built Mathlib.Geometry.Convex.ConvexSpace.Prod (10s) ✔ [2146/2154] Built Mathlib.LinearAlgebra.Matrix.Basis (13s) ✔ [2147/2157] Built Mathlib.Geometry.Convex.ConvexSpace.AffineMap (11s) ✔ [2148/2158] Built Mathlib.Analysis.Normed.Lp.lpSpace (35s) ✔ [2149/2158] Built Mathlib.Geometry.Convex.Set (11s) ✔ [2150/2161] Built Mathlib.Analysis.Convex.PathConnected (13s) ✔ [2151/2161] Built Mathlib.LinearAlgebra.Finsupp.Pi (12s) ✔ [2152/2161] Built Mathlib.Geometry.Convex.Star (9.5s) ✔ [2153/2162] Built Mathlib.Topology.Algebra.Group.Torsor (11s) ✔ [2154/2168] Built Mathlib.Topology.Algebra.Monoid.FunOnFinite (9.3s) ✔ [2155/2169] Built Mathlib.Topology.Algebra.Affine (10s) ✔ [2156/2170] Built Mathlib.Analysis.Normed.Lp.PiLp (28s) ✔ [2157/2179] Built Mathlib.Tactic.Peel (7.4s) ✔ [2158/2179] Built Mathlib.Geometry.Convex.ConvexSpace.Module (20s) ✔ [2159/2180] Built Mathlib.Topology.NhdsKer (9.0s) ✔ [2160/2180] Built Mathlib.Topology.Algebra.SeparationQuotient.Section (12s) ✔ [2161/2180] Built Mathlib.Tactic.SuppressCompilation (5.6s) ✔ [2162/2180] Built Mathlib.Topology.Algebra.Module.UniformConvergence (13s) ✔ [2163/2180] Built Mathlib.Geometry.Convex.ConvexSpace.ModuleTopology (10s) ✔ [2164/2182] Built Mathlib.Topology.Compactness.NhdsKer (9.5s) ✔ [2165/2183] Built Mathlib.Analysis.Convex.StdSimplex (15s) ✔ [2166/2183] Built Mathlib.LinearAlgebra.Dimension.Basic (11s) ✔ [2167/2183] Built Mathlib.Topology.AlexandrovDiscrete (10s) ✔ [2168/2184] Built Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM (23s) ✔ [2169/2184] Built Mathlib.Algebra.Module.Submodule.IterateMapComap (9.6s) ✔ [2170/2184] Built Mathlib.LinearAlgebra.Dimension.Finrank (10s) ✔ [2171/2185] Built Mathlib.Analysis.Convex.Topology (14s) ✔ [2172/2185] Built Mathlib.Topology.Connected.LocallyPathConnected (11s) ✔ [2173/2185] Built Mathlib.Algebra.Order.SuccPred.PartialSups (8.5s) ✔ [2174/2185] Built Mathlib.Analysis.Normed.Module.Convex (13s) ✔ [2175/2188] Built Mathlib.Algebra.Module.Congruence.Defs (8.9s) ✔ [2176/2188] Built Mathlib.Topology.Algebra.Module.LocallyConvex (11s) ✔ [2177/2190] Built Mathlib.Order.Cofinal (6.0s) ✔ [2178/2194] Built Mathlib.Order.SuccPred.InitialSeg (8.3s) ✔ [2179/2196] Built Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap (27s) ✔ [2180/2204] Built Mathlib.SetTheory.Cardinal.Cofinality.Basic (10s) ✔ [2181/2205] Built Mathlib.Order.DirSupClosed (9.6s) ✔ [2182/2205] Built Mathlib.Order.Shrink (9.6s) ✔ [2183/2219] Built Mathlib.Logic.Small.List (9.2s) ✔ [2184/2222] Built Mathlib.Analysis.LocallyConvex.WithSeminorms (24s) ✔ [2185/2224] Built Mathlib.Order.IsNormal (11s) ✔ [2186/2224] Built Mathlib.LinearAlgebra.Dimension.Subsingleton (9.7s) ✔ [2187/2227] Built Mathlib.Algebra.Exact.Basic (18s) ✔ [2188/2227] Built Mathlib.Algebra.FreeMonoid.UniqueProds (8.3s) ✔ [2189/2227] Built Mathlib.SetTheory.Ordinal.Basic (16s) ✔ [2190/2227] Built Mathlib.Analysis.Normed.Operator.Basic (22s) ✔ [2191/2228] Built Mathlib.RingTheory.Finiteness.Finsupp (11s) ✔ [2192/2228] Built Mathlib.SetTheory.Ordinal.Univ (8.0s) ✔ [2193/2228] Built Mathlib.Algebra.MonoidAlgebra.Basic (22s) ✔ [2194/2229] Built Mathlib.SetTheory.Ordinal.Arithmetic (12s) ✔ [2195/2229] Built Mathlib.Algebra.Polynomial.Eval.Algebra (9.5s) ✔ [2196/2230] Built Mathlib.Analysis.Normed.Operator.NNNorm (15s) ✔ [2197/2235] Built Mathlib.Algebra.FreeAlgebra (12s) ✔ [2198/2236] Built Mathlib.SetTheory.Ordinal.Family (11s) ✔ [2199/2236] Built Mathlib.Algebra.MonoidAlgebra.Support (11s) ✔ [2200/2236] Built Mathlib.Data.Nat.Cast.WithTop (6.0s) ✔ [2201/2239] Built Mathlib.SetTheory.Ordinal.Enum (9.7s) ✔ [2202/2239] Built Mathlib.SetTheory.Ordinal.Exponential (11s) ✔ [2203/2241] Built Mathlib.SetTheory.Cardinal.Cofinality.Enum (10s) ✔ [2204/2241] Built Mathlib.Data.Nat.WithBot (5.4s) ✔ [2205/2244] Built Mathlib.Algebra.Polynomial.Coeff (11s) ✔ [2206/2244] Built Mathlib.Algebra.MonoidAlgebra.Degree (12s) ✔ [2207/2244] Built Mathlib.Analysis.Normed.Operator.Bilinear (31s) ✔ [2208/2244] Built Mathlib.SetTheory.Ordinal.FixedPoint (9.9s) ✔ [2209/2244] Built Mathlib.Algebra.Polynomial.Monomial (9.2s) ✔ [2210/2246] Built Mathlib.Algebra.Polynomial.Eval.Coeff (10s) ✔ [2211/2249] Built Mathlib.Algebra.Polynomial.Degree.Defs (11s) ✔ [2212/2249] Built Mathlib.Algebra.Regular.Pow (8.7s) ✔ [2213/2249] Built Mathlib.SetTheory.Ordinal.Principal (12s) ✔ [2214/2249] Built Mathlib.Data.Finsupp.Antidiagonal (9.2s) ✔ [2215/2251] Built Mathlib.Tactic.Polynomial.Core (2.1s) ✔ [2216/2251] Built Mathlib.Analysis.Normed.Operator.NormedSpace (19s) ✔ [2217/2251] Built Mathlib.Algebra.Polynomial.Degree.Operations (13s) ✔ [2218/2251] Built Mathlib.SetTheory.Cardinal.Aleph (12s) ✔ [2219/2251] Built Mathlib.Algebra.Algebra.Subalgebra.Prod (10s) ✔ [2220/2251] Built Mathlib.Algebra.MvPolynomial.Basic (18s) ✔ [2221/2251] Built Mathlib.Algebra.Polynomial.Degree.SmallDegree (12s) ✔ [2222/2253] Built Mathlib.Algebra.Polynomial.Degree.Support (11s) ✔ [2223/2253] Built Mathlib.Algebra.Polynomial.Degree.Domain (10s) ✔ [2224/2253] Built Mathlib.RingTheory.Adjoin.Basic (11s) ✔ [2225/2253] Built Mathlib.SetTheory.Cardinal.Arithmetic (12s) ✔ [2226/2256] Built Mathlib.Data.Finsupp.Fin (8.4s) ✔ [2227/2256] Built Mathlib.Algebra.MvPolynomial.Eval (16s) ✔ [2228/2256] Built Mathlib.Algebra.Polynomial.Degree.Units (10s) ✔ [2229/2256] Built Mathlib.SetTheory.Cardinal.Finsupp (8.7s) ✔ [2230/2256] Built Mathlib.SetTheory.Cardinal.Ordinal (9.2s) ✔ [2231/2256] Built Mathlib.SetTheory.Cardinal.Cofinality.Ordinal (10s) ✔ [2232/2256] Built Mathlib.Algebra.BigOperators.Finsupp.Fin (8.6s) ✔ [2233/2257] Built ComplementedSubspace.Ambient (56s) ✔ [2234/2257] Built Mathlib.Algebra.MvPolynomial.Rename (11s) ✔ [2235/2257] Built Mathlib.Algebra.Polynomial.Eval.Degree (11s) ✔ [2236/2258] Built Mathlib.SetTheory.Ordinal.FundamentalSequence (9.8s) ✔ [2237/2269] Built Mathlib.Algebra.Polynomial.Degree.TrailingDegree (11s) ✔ [2238/2269] Built ComplementedSubspace.AmbientSeparable (15s) ✔ [2239/2270] Built Mathlib.Algebra.MvPolynomial.Degrees (13s) ✔ [2240/2270] Built Mathlib.Algebra.Polynomial.AlgebraMap (15s) ✔ [2241/2271] Built Mathlib.SetTheory.Cardinal.Regular (10s) ✔ [2242/2273] Built Mathlib.Algebra.Polynomial.Degree.Monomial (10s) ✔ [2243/2275] Built Mathlib.Algebra.Polynomial.Degree.Lemmas (12s) ✔ [2244/2275] Built Mathlib.RingTheory.Adjoin.Polynomial.Basic (10s) ✔ [2245/2276] Built Mathlib.SetTheory.Cardinal.Pigeonhole (9.7s) ✔ [2246/2276] Built Mathlib.RingTheory.Finiteness.Lattice (10s) ✔ [2247/2278] Built Mathlib.Algebra.MvPolynomial.Equiv (15s) ✔ [2248/2278] Built Mathlib.RingTheory.LocalRing.Defs (3.8s) ✔ [2249/2279] Built Mathlib.Algebra.Polynomial.EraseLead (13s) ✔ [2250/2280] Built Mathlib.Tactic.IntervalCases (11s) ✔ [2251/2280] Built Mathlib.LinearAlgebra.Basis.Cardinality (11s) ✔ [2252/2282] Built Mathlib.RingTheory.LocalRing.Basic (10s) ✔ [2253/2282] Built Mathlib.LinearAlgebra.Dual.Basis (9.1s) ✔ [2254/2282] Built Mathlib.Algebra.Polynomial.Reverse (9.9s) ✔ [2255/2282] Built Mathlib.RingTheory.Finiteness.Cardinality (9.4s) ✔ [2256/2286] Built Mathlib.LinearAlgebra.Matrix.Symmetric (9.5s) ✔ [2257/2286] Built Mathlib.LinearAlgebra.Matrix.MvPolynomial (11s) ✔ [2258/2286] Built Mathlib.LinearAlgebra.Matrix.Dual (11s) ✔ [2259/2286] Built Mathlib.Algebra.Polynomial.Monic (12s) ✔ [2260/2286] Built Mathlib.LinearAlgebra.FreeModule.Finite.Basic (10s) ✔ [2261/2286] Built Mathlib.RingTheory.OrzechProperty (8.1s) ✔ [2262/2287] Built Mathlib.RingTheory.Noetherian.Basic (9.9s) ✔ [2263/2287] Built Mathlib.Tactic.ComputeDegree (10s) ✔ [2264/2287] Built Mathlib.LinearAlgebra.Matrix.Invertible (10s) ✔ [2265/2287] Built Mathlib.Algebra.Polynomial.BigOperators (12s) ✔ [2266/2291] Built Mathlib.RingTheory.Finiteness.Cofinite (12s) ✔ [2267/2291] Built Mathlib.RingTheory.Noetherian.Orzech (12s) ✔ [2268/2291] Built Mathlib.LinearAlgebra.Matrix.Trace (11s) ✔ [2269/2291] Built Mathlib.LinearAlgebra.Matrix.Polynomial (10s) ✔ [2270/2291] Built Mathlib.Algebra.Star.TensorProduct (9.7s) ✔ [2271/2292] Built Mathlib.LinearAlgebra.InvariantBasisNumber (11s) ✔ [2272/2293] Built Mathlib.RingTheory.Polynomial.Basic (14s) ✔ [2273/2293] Built Mathlib.LinearAlgebra.Matrix.Adjugate (13s) ✔ [2274/2294] Built Mathlib.Data.Fintype.Parity (7.9s) ✔ [2275/2294] Built Mathlib.LinearAlgebra.Dimension.StrongRankCondition (12s) ✔ [2276/2294] Built Mathlib.LinearAlgebra.Matrix.Action (8.8s) ✔ [2277/2294] Built Mathlib.RingTheory.Adjoin.FG (10s) ✔ [2278/2294] Built Mathlib.RingTheory.TensorProduct.Basic (22s) ✔ [2279/2296] Built Mathlib.LinearAlgebra.Matrix.Transvection (12s) ✔ [2280/2296] Built Mathlib.LinearAlgebra.Dimension.Free (12s) ✔ [2281/2296] Built Mathlib.RingTheory.Adjoin.Tower (11s) ✔ [2282/2303] Built Mathlib.Algebra.Order.Ring.GeomSum (8.6s) ✔ [2283/2303] Built Mathlib.LinearAlgebra.Matrix.Kronecker (14s) ✔ [2284/2303] Built Mathlib.Data.Nat.Choose.Central (9.6s) ✔ [2285/2303] Built Mathlib.LinearAlgebra.FiniteDimensional.Defs (10s) ✔ [2286/2307] Built Mathlib.LinearAlgebra.Dimension.Constructions (13s) ✔ [2287/2308] Built Mathlib.RingTheory.FiniteType (14s) ✔ [2288/2308] Built Mathlib.Algebra.MonoidAlgebra.Division (9.5s) ✔ [2289/2309] Built Mathlib.Data.Nat.Digits.Defs (10s) ✔ [2290/2309] Built Mathlib.Algebra.Field.Equiv (7.6s) ✔ [2291/2309] Built Mathlib.LinearAlgebra.Dimension.FreeAndStrongRankCondition (12s) ✔ [2292/2309] Built Mathlib.LinearAlgebra.FreeModule.StrongRankCondition (10s) ✔ [2293/2311] Built Mathlib.LinearAlgebra.Dimension.Finite (12s) ✔ [2294/2311] Built Mathlib.Algebra.Polynomial.Inductions (10s) ✔ [2295/2311] Built Mathlib.Algebra.Field.Subfield.Basic (12s) ✔ [2296/2311] Built Mathlib.Data.Nat.Digits.Lemmas (12s) ✔ [2297/2311] Built Mathlib.LinearAlgebra.Dimension.RankNullity (12s) ✔ [2298/2311] Built Mathlib.GroupTheory.GroupAction.FixedPoints (9.3s) ✔ [2299/2311] Built Mathlib.LinearAlgebra.FiniteDimensional.Basic (14s) ✔ [2300/2311] Built Mathlib.Algebra.Polynomial.Div (12s) ✔ [2301/2315] Built Mathlib.Data.Nat.Choose.Factorization (10s) ✔ [2302/2315] Built Mathlib.GroupTheory.GroupAction.FixingSubgroup (9.4s) ✔ [2303/2317] Built Mathlib.LinearAlgebra.Dimension.DivisionRing (11s) ✔ [2304/2317] Built Mathlib.Algebra.Polynomial.RingDivision (11s) ✔ [2305/2317] Built Mathlib.GroupTheory.OreLocalization.OreSet (5.5s) ✔ [2306/2323] Built Mathlib.LinearAlgebra.Matrix.NonsingularInverse (13s) ✔ [2307/2328] Built Mathlib.Data.Nat.Multiplicity (11s) ✔ [2308/2329] Built Mathlib.Algebra.Group.TypeTags.Pointwise (6.4s) ✔ [2309/2329] Built Mathlib.LinearAlgebra.FiniteDimensional.Lemmas (14s) ✔ [2310/2329] Built Mathlib.Algebra.Order.Hom.TypeTags (6.2s) ✔ [2311/2331] Built Mathlib.GroupTheory.OreLocalization.Basic (15s) ✔ [2312/2337] Built Mathlib.Algebra.CharP.Lemmas (11s) ✔ [2313/2337] Built Mathlib.Data.ZMod.Aut (9.9s) ✔ [2314/2337] Built Mathlib.RingTheory.OreLocalization.Basic (8.8s) ✔ [2315/2338] Built Mathlib.Data.Finsupp.Weight (14s) ✔ [2316/2340] Built Mathlib.Data.Nat.Factorization.LCM (8.6s) ✔ [2317/2340] Built Mathlib.GroupTheory.MonoidLocalization.Basic (15s) ✔ [2318/2340] Built Mathlib.Algebra.CharP.Frobenius (10s) ✔ [2319/2340] Built Mathlib.GroupTheory.Subgroup.Simple (8.9s) ✔ [2320/2340] Built Mathlib.RingTheory.OreLocalization.NonZeroDivisors (8.7s) ✔ [2321/2341] Built Mathlib.Order.Filter.TendstoCofinite (9.4s) ✔ [2322/2341] Built Mathlib.LinearAlgebra.Matrix.Nondegenerate (12s) ✔ [2323/2341] Built Mathlib.GroupTheory.MonoidLocalization.Divisibility (8.7s) ✔ [2324/2341] Built Mathlib.GroupTheory.Exponent (15s) ✔ [2325/2341] Built Mathlib.Algebra.CharP.Reduced (11s) ✔ [2326/2341] Built Mathlib.GroupTheory.MonoidLocalization.Maps (14s) ✔ [2327/2341] Built Mathlib.RingTheory.OreLocalization.Ring (9.8s) ✔ [2328/2350] Built Mathlib.Algebra.Ring.Action.ConjAct (7.3s) ✔ [2329/2351] Built Mathlib.Logic.Equiv.Multiset (9.0s) ✔ [2330/2351] Built Mathlib.GroupTheory.MonoidLocalization.MonoidWithZero (9.5s) ✔ [2331/2354] Built Mathlib.LinearAlgebra.Matrix.InvariantBasisNumber (12s) ✔ [2332/2354] Built Mathlib.GroupTheory.SpecificGroups.Cyclic (18s) ✔ [2333/2354] Built Mathlib.Logic.Equiv.Finset (7.8s) ✔ [2334/2354] Built Mathlib.RingTheory.Finiteness.Projective (9.4s) ✔ [2335/2355] Built Mathlib.LinearAlgebra.SesquilinearForm.Basic (17s) ✔ [2336/2356] Built Mathlib.Logic.Encodable.Pi (7.7s) ✔ [2337/2356] Built Mathlib.RingTheory.Localization.Defs (13s) ✔ [2338/2362] Built Mathlib.GroupTheory.Congruence.BigOperators (8.7s) ✔ [2339/2362] Built Mathlib.Data.W.Basic (7.9s) ✔ [2340/2363] Built Mathlib.RingTheory.TwoSidedIdeal.Operations (10s) ✔ [2341/2363] Built Mathlib.RingTheory.Localization.Integer (9.4s) ✔ [2342/2363] Built Mathlib.RingTheory.TensorProduct.Maps (31s) ✔ [2343/2363] Built Mathlib.RingTheory.Localization.Basic (15s) ✔ [2344/2364] Built Mathlib.RingTheory.Jacobson.Radical (11s) ✔ [2345/2365] Built Mathlib.Data.W.Cardinal (8.4s) ✔ [2346/2365] Built Mathlib.RingTheory.Jacobson.Ideal (10s) ✔ [2347/2365] Built Mathlib.Topology.Algebra.Module.ModuleTopology (14s) ✔ [2348/2365] Built Mathlib.Order.Atoms.Finite (8.2s) ✔ [2349/2365] Built Mathlib.RingTheory.Localization.FractionRing (15s) ✔ [2350/2368] Built Mathlib.Order.CompactlyGenerated.Intervals (8.3s) ✔ [2351/2371] Built Mathlib.SetTheory.Cardinal.Subfield (9.2s) ✔ [2352/2371] Built Mathlib.LinearAlgebra.Matrix.Ideal (11s) ✔ [2353/2372] Built Mathlib.Control.Bifunctor (7.3s) ✔ [2354/2372] Built Mathlib.Algebra.Polynomial.Roots (14s) ✔ [2355/2374] Built Mathlib.RingTheory.Ideal.Colon (12s) ✔ [2356/2374] Built Mathlib.LinearAlgebra.Dimension.ErdosKaplansky (12s) ✔ [2357/2375] Built Mathlib.Logic.Equiv.Functor (6.7s) ✔ [2358/2375] Built Mathlib.RingTheory.SimpleRing.Matrix (9.8s) ✔ [2359/2375] Built Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Quotient (9.0s) ✔ [2360/2375] Built Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Idempotent (13s) ✔ [2361/2375] Built Mathlib.RingTheory.IntegralDomain (12s) ✔ [2362/2379] Built Mathlib.Topology.Algebra.SeparationQuotient.FiniteDimensional (9.5s) ✔ [2363/2379] Built Mathlib.Order.JordanHolder (11s) ✔ [2364/2379] Built Mathlib.LinearAlgebra.Dual.Lemmas (20s) ✔ [2365/2379] Built Mathlib.Topology.Algebra.Module.Complement (13s) ✔ [2366/2379] Built Mathlib.Topology.Homeomorph.Quotient (7.8s) ✔ [2367/2379] Built Mathlib.RingTheory.RootsOfUnity.Basic (11s) ✔ [2368/2381] Built Mathlib.RingTheory.SimpleModule.Basic (15s) ✔ [2369/2383] Built Mathlib.Topology.Maps.Strict.Basic (8.2s) ✔ [2370/2383] Built Mathlib.LinearAlgebra.GeneralLinearGroup.AlgEquiv (11s) ✔ [2371/2386] Built Mathlib.Topology.Algebra.Module.Simple (10s) ✔ [2372/2386] Built Mathlib.Topology.Algebra.NonUnitalAlgebra (11s) ✔ [2373/2386] Built Mathlib.Topology.Algebra.StarSubalgebra (13s) ✔ [2374/2389] Built Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup (20s) ✔ [2375/2389] Built Mathlib.Algebra.Central.Defs (8.9s) ✔ [2376/2389] Built Mathlib.Topology.Algebra.NonUnitalStarAlgebra (13s) ✔ [2377/2389] Built Mathlib.Algebra.Central.Basic (8.5s) ✔ [2378/2389] Built Mathlib.LinearAlgebra.Matrix.GeneralLinearGroup.Defs (15s) ✔ [2379/2389] Built Mathlib.Analysis.InnerProductSpace.Defs (18s) ✔ [2380/2391] Built Mathlib.Algebra.Star.UnitaryStarAlgAut (12s) ✔ [2381/2391] Built Mathlib.LinearAlgebra.Matrix.ToLinearEquiv (12s) ✔ [2382/2395] Built Mathlib.Logic.Equiv.Embedding (5.5s) ✔ [2383/2396] Built Mathlib.Analysis.CStarAlgebra.Classes (23s) ✔ [2384/2396] Built Mathlib.Data.Fintype.CardEmbedding (8.3s) ✔ [2385/2398] Built Mathlib.Analysis.InnerProductSpace.Basic (21s) ✔ [2386/2404] Built Mathlib.LinearAlgebra.Determinant (19s) ✔ [2387/2404] Built Mathlib.Topology.Algebra.Module.Multilinear.Basic (17s) ✔ [2388/2404] Built Mathlib.Analysis.InnerProductSpace.Projection.Minimal (15s) ✔ [2389/2404] Built Mathlib.Analysis.Normed.Operator.Mul (18s) ✔ [2390/2404] Built Mathlib.Topology.Algebra.Ring.Ideal (9.5s) ✔ [2391/2404] Built Mathlib.Topology.Algebra.Module.Determinant (12s) ✔ [2392/2404] Built Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Invertible (11s) ✔ [2393/2409] Built Mathlib.Topology.Algebra.Module.Multilinear.Bounded (14s) ✔ [2394/2409] Built Mathlib.Analysis.Normed.Ring.Units (14s) ✔ [2395/2412] Built Mathlib.Topology.MetricSpace.Gluing (12s) ✔ [2396/2412] Built Mathlib.Analysis.Normed.Group.AddTorsor (11s) ✔ [2397/2412] Built Mathlib.Topology.Algebra.Module.FiniteDimension (24s) ✔ [2398/2414] Built Mathlib.LinearAlgebra.SesquilinearForm.Orthogonal (13s) ✔ [2399/2414] Built Mathlib.Topology.Metrizable.CompletelyMetrizable (11s) ✔ [2400/2414] Built Mathlib.Topology.Algebra.Module.Multilinear.Topology (23s) ✔ [2401/2414] Built Mathlib.Analysis.Asymptotics.AsymptoticEquivalent (13s) ✔ [2402/2418] Built Mathlib.Analysis.Normed.Group.Lemmas (11s) ✔ [2403/2418] Built Mathlib.Topology.Baire.CompleteMetrizable (12s) ✔ [2404/2420] Built ComplementedSubspace.LocalUnconditional (28s) ✔ [2405/2422] Built Mathlib.Topology.Algebra.ContinuousAffineMap (18s) ✔ [2406/2426] Built Mathlib.Analysis.Normed.Module.RCLike.Basic (12s) ✔ [2407/2426] Built Mathlib.Analysis.Normed.Operator.Banach (23s) ✔ [2408/2427] Built Mathlib.Topology.Algebra.ContinuousAffineEquiv (14s) ✔ [2409/2427] Built Mathlib.LinearAlgebra.Matrix.Block (13s) ✔ [2410/2428] Built Mathlib.Analysis.Normed.Module.Multilinear.Basic (36s) ✔ [2411/2430] Built Mathlib.Analysis.Normed.Module.RieszLemma (13s) ✔ [2412/2431] Built Mathlib.LinearAlgebra.Dimension.LinearMap (11s) ✔ [2413/2431] Built Mathlib.Topology.Algebra.AffineSubspace (10s) ✔ [2414/2431] Built Mathlib.Topology.Instances.Matrix (13s) ✔ [2415/2435] Built Mathlib.Algebra.DirectSum.Decomposition (11s) ✔ [2416/2436] Built Mathlib.Analysis.Normed.Operator.BoundedLinearMaps (19s) ✔ [2417/2436] Built Mathlib.Analysis.Normed.Lp.Matrix (13s) ✔ [2418/2438] Built Mathlib.Util.Superscript (2.9s) ✔ [2419/2438] Built Mathlib.Data.Matrix.Reflection (10s) ✔ [2420/2438] Built Mathlib.Analysis.Normed.Group.NullSubmodule (11s) ✔ [2421/2438] Built Mathlib.Analysis.InnerProductSpace.Continuous (13s) ✔ [2422/2438] Built Mathlib.Analysis.Normed.Affine.Isometry (24s) ✔ [2423/2438] Built Mathlib.Topology.Algebra.Module.PerfectPairing (11s) ✔ [2424/2443] Built Mathlib.LinearAlgebra.UnitaryGroup (12s) ✔ [2425/2447] Built Mathlib.Algebra.Group.Submonoid.Support (10s) ✔ [2426/2448] Built Mathlib.Analysis.InnerProductSpace.LinearMap (19s) ✔ [2427/2448] Built Mathlib.Analysis.Normed.Module.FiniteDimension (19s) ✔ [2428/2450] Built Mathlib.Geometry.Convex.Cone.Basic (14s) ✔ [2429/2450] Built Mathlib.Analysis.Convex.Gauge (16s) ✔ [2430/2450] Built Mathlib.Analysis.RCLike.Extend (14s) ✔ [2431/2453] Built Mathlib.Analysis.InnerProductSpace.Orthonormal (14s) ✔ [2432/2454] Built Mathlib.Analysis.RCLike.Lemmas (13s) ✔ [2433/2454] Built Mathlib.Topology.UniformSpace.Matrix (11s) ✔ [2434/2454] Built Mathlib.Geometry.Convex.Cone.Pointed (14s) ✔ [2435/2454] Built Mathlib.Analysis.InnerProductSpace.Subspace (14s) ✔ [2436/2458] Built Mathlib.Tactic.Positivity.Finset (10s) ✔ [2437/2459] Built Mathlib.Analysis.Convex.Cone.Extension (10s) ✔ [2438/2459] Built Mathlib.Tactic.Positivity (7.8s) ⚠ [2439/2460] Built ComplementedSubspace.GLRetraction (19s) warning: ComplementedSubspace/GLRetraction.lean:151:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2440/2461] Built Mathlib.Analysis.InnerProductSpace.Orthogonal (15s) ✔ [2441/2462] Built Mathlib.Analysis.Normed.Module.Ray (10s) ✔ [2442/2463] Built Mathlib.Analysis.LocallyConvex.Separation (14s) ✔ [2443/2463] Built Mathlib.Analysis.Convex.StrictConvexSpace (11s) ✔ [2444/2464] Built Mathlib.Analysis.InnerProductSpace.Symmetric (14s) ✔ [2445/2465] Built ComplementedSubspace.DPRtoGL (14s) ✔ [2446/2465] Built ComplementedSubspace.Parameters (12s) ✔ [2447/2465] Built Mathlib.Analysis.Convex.Uniform (11s) ✔ [2448/2465] Built Mathlib.Analysis.LocallyConvex.SeparatingDual (15s) ✔ [2449/2469] Built ComplementedSubspace.BasisBounds (12s) ✔ [2450/2471] Built Mathlib.Analysis.InnerProductSpace.Projection.Basic (18s) ✔ [2451/2475] Built ComplementedSubspace.TheoremStatement (12s) ✔ [2452/2475] Built Mathlib.Analysis.Convex.EGauge (11s) ✔ [2453/2477] Built Mathlib.Analysis.Normed.Operator.Asymptotics (10s) ✔ [2454/2477] Built Mathlib.Analysis.InnerProductSpace.Projection.Submodule (13s) ✔ [2455/2477] Built Mathlib.Analysis.Calculus.TangentCone.Defs (9.6s) ✔ [2456/2478] Built Mathlib.Analysis.InnerProductSpace.Projection.Reflection (13s) ✔ [2457/2486] Built ComplementedSubspace.AmbientLattice (12s) ✔ [2458/2495] Built Mathlib.Analysis.Calculus.TangentCone.Basic (10s) ✔ [2459/2495] Built Mathlib.Data.Fintype.Sort (8.2s) ✔ [2460/2496] Built Mathlib.Analysis.InnerProductSpace.Projection.FiniteDimensional (14s) ✔ [2461/2498] Built Mathlib.Analysis.Asymptotics.TVS (18s) ✔ [2462/2498] Built Mathlib.Analysis.Calculus.TangentCone.DimOne (10s) ✔ [2463/2501] Built Mathlib.Analysis.Calculus.TangentCone.Real (9.7s) ✔ [2464/2509] Built Mathlib.LinearAlgebra.Multilinear.Curry (10s) ✔ [2465/2510] Built Mathlib.Analysis.Calculus.FDeriv.Defs (10s) ✔ [2466/2510] Built Mathlib.Topology.Algebra.Module.Alternating.Basic (14s) ✔ [2467/2510] Built Mathlib.Analysis.InnerProductSpace.PiL2 (27s) ✔ [2468/2513] Built Mathlib.Analysis.Calculus.FDeriv.Basic (18s) ✔ [2469/2513] Built Mathlib.Analysis.Normed.Module.Multilinear.Curry (23s) ✔ [2470/2513] Built Mathlib.Topology.Algebra.GroupCompletion (10s) ✔ [2471/2519] Built Mathlib.Topology.Algebra.Module.Alternating.Topology (16s) ✔ [2472/2519] Built Mathlib.Analysis.InnerProductSpace.Dual (14s) ✔ [2473/2519] Built Mathlib.Analysis.Matrix.Normed (14s) ✔ [2474/2519] Built Mathlib.Analysis.Calculus.FormalMultilinearSeries (16s) ✔ [2475/2519] Built Mathlib.Analysis.Calculus.FDeriv.RestrictScalars (12s) ✔ [2476/2519] Built Mathlib.Analysis.Calculus.FDeriv.Linear (10s) ✔ [2477/2519] Built Mathlib.Analysis.Calculus.FDeriv.Comp (13s) ✔ [2478/2519] Built Mathlib.Analysis.Calculus.FDeriv.Congr (11s) ✔ [2479/2520] Built Mathlib.Topology.Algebra.UniformRing (11s) ✔ [2480/2520] Built Mathlib.Topology.Algebra.LinearMapCompletion (10s) ✔ [2481/2520] Built Mathlib.Analysis.Normed.Module.Alternating.Basic (19s) ✔ [2482/2520] Built Mathlib.Analysis.Calculus.FDeriv.Const (12s) ✔ [2483/2520] Built Mathlib.Analysis.Analytic.ConvergenceRadius (18s) ✔ [2484/2523] Built Mathlib.Topology.Algebra.UniformField (10s) ✔ [2485/2523] Built Mathlib.Topology.MetricSpace.Completion (11s) ✔ [2486/2526] Built Mathlib.LinearAlgebra.AffineSpace.Slope (11s) ✔ [2487/2526] Built Mathlib.Analysis.InnerProductSpace.Adjoint (38s) ✔ [2488/2526] Built Mathlib.Analysis.Calculus.Deriv.Basic (14s) ✔ [2489/2526] Built Mathlib.Analysis.Analytic.OfScalars (13s) ✔ [2490/2527] Built Mathlib.Analysis.Calculus.FDeriv.Add (21s) ✔ [2491/2527] Built Mathlib.Analysis.Calculus.FDeriv.Prod (24s) ✔ [2492/2527] Built Mathlib.Topology.Perfect (8.5s) ✔ [2493/2527] Built Mathlib.Analysis.Normed.Group.Completion (9.8s) ✔ [2494/2527] Built Mathlib.Topology.LocallyConstant.Basic (10s) ✔ [2495/2527] Built Mathlib.Analysis.Analytic.Basic (24s) ✔ [2496/2527] Built Mathlib.Analysis.Calculus.Deriv.Support (11s) ✔ [2497/2527] Built Mathlib.Analysis.CStarAlgebra.Matrix (19s) ✔ [2498/2527] Built Mathlib.Analysis.Calculus.Deriv.Comp (15s) ✔ [2499/2527] Built Mathlib.Analysis.Calculus.Deriv.Linear (11s) ✔ [2500/2527] Built Mathlib.Analysis.Calculus.Deriv.Add (13s) ✔ [2501/2527] Built Mathlib.Analysis.Calculus.Deriv.Prod (11s) ✔ [2502/2527] Built Mathlib.Analysis.Calculus.FDeriv.Equiv (17s) ✔ [2503/2528] Built Mathlib.Analysis.Calculus.FDeriv.Bilinear (13s) ✔ [2504/2529] Built Mathlib.Topology.Algebra.Module.PerfectSpace (11s) ✔ [2505/2529] Built Mathlib.Analysis.Normed.Module.Completion (11s) ✔ [2506/2529] Built Mathlib.Analysis.Analytic.ChangeOrigin (13s) ✔ [2507/2529] Built ComplementedSubspace.HilbertComplement (14s) ⚠ [2508/2529] Built ComplementedSubspace.HilbertOverlap (14s) warning: ComplementedSubspace/HilbertOverlap.lean:27:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.hsSq_nonneg`: [DecidableEq m] [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq m] [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/HilbertOverlap.lean:31:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.hsSq_transpose`: [DecidableEq m] [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq m] [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/HilbertOverlap.lean:40:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.sum_sq_mulVec_le`: [DecidableEq m] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq m] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/HilbertOverlap.lean:48:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.hsSq_mul_le`: [DecidableEq k] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq k] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/HilbertOverlap.lean:72:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.diagonal_sq_le_hsSq`: [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/HilbertOverlap.lean:98:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.hsSq_rankOne`: [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/HilbertOverlap.lean:103:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.hsInner_rankOne_eq_diagonal`: [Fintype k] [DecidableEq n] [DecidableEq k] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [Fintype k] [DecidableEq n] [DecidableEq k] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/HilbertOverlap.lean:213:4: This simp argument is unused: Matrix.transpose_apply Hint: Omit it from the simp argument list. [apply] simp [hsSq, circleMomentMap, rankOne, Matrix.vecMulVec_apply, Matrix.trace, Matrix.diag, Fin.sum_univ_two, Matrix.one_apply, Matrix.smul_apply] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ✔ [2509/2530] Built Mathlib.Analysis.Calculus.Deriv.AffineMap (10s) ✔ [2510/2530] Built Mathlib.Analysis.Calculus.Deriv.Slope (10s) ✔ [2511/2530] Built Mathlib.Analysis.Analytic.CPolynomialDef (15s) ⚠ [2512/2534] Built ComplementedSubspace.TensorMoment (17s) warning: ComplementedSubspace/TensorMoment.lean:50:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.hsVector_norm_sq`: [DecidableEq m] [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq m] [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/TensorMoment.lean:51:55: This simp argument is unused: PiLp.toLp_apply Hint: Omit it from the simp argument list. [apply] simp only [hsVector, EuclideanSpace.real_norm_sq_eq, Fintype.sum_prod_type, hsSq] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/TensorMoment.lean:59:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.hsInner_sq_le`: [DecidableEq m] [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq m] [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/TensorMoment.lean:66:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.rankOne_mixed_hsSq_bound`: [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/TensorMoment.lean:107:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.tensor_hsSq_smul`: [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/TensorMoment.lean:110:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.tensor_hsSq_add`: [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/TensorMoment.lean:116:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.tensor_hsInner_smul_left`: [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/TensorMoment.lean:120:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.tensor_hsInner_smul_right`: [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/TensorMoment.lean:125:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.tensor_hsSq_fromBlocks`: [DecidableEq n] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq n] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` ✔ [2513/2534] Built Mathlib.Analysis.Calculus.FDeriv.CompCLM (21s) ✔ [2514/2541] Built ComplementedSubspace.FiniteFrame (15s) ✔ [2515/2545] Built Mathlib.Analysis.Analytic.Linear (12s) ✔ [2516/2547] Built Mathlib.Analysis.Analytic.Composition (21s) ✔ [2517/2547] Built Mathlib.Analysis.Calculus.FDeriv.Affine (12s) ✔ [2518/2548] Built Mathlib.Analysis.Calculus.FDeriv.OfCompLeft (12s) ✔ [2519/2548] Built Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries (24s) ✔ [2520/2550] Built Mathlib.Topology.OpenPartialHomeomorph.IsImage (9.5s) ✔ [2521/2556] Built Mathlib.Analysis.Analytic.Inverse (18s) ✔ [2522/2556] Built Mathlib.Algebra.Ring.TransferInstance (9.6s) ✔ [2523/2556] Built Mathlib.Analysis.Calculus.Deriv.Inverse (13s) ✔ [2524/2556] Built Mathlib.Data.Nat.Factorial.Cast (7.5s) ✔ [2525/2557] Built Mathlib.Algebra.Algebra.TransferInstance (8.1s) ✔ [2526/2557] Built Mathlib.Topology.MetricSpace.CauSeqFilter (9.8s) ✔ [2527/2565] Built Mathlib.Data.Nat.Choose.Cast (7.8s) ✔ [2528/2565] Built Mathlib.Analysis.Analytic.Constructions (28s) ✔ [2529/2566] Built Mathlib.Topology.ExtendFrom (8.2s) ✔ [2530/2566] Built Mathlib.Analysis.Calculus.LocalExtr.Basic (11s) ✔ [2531/2566] Built Mathlib.Topology.Algebra.Group.Order (9.4s) ✔ [2532/2566] Built Mathlib.Analysis.Analytic.Within (11s) ✔ [2533/2569] Built Mathlib.Analysis.Normed.Algebra.Exponential (13s) ✔ [2534/2572] Built Mathlib.Topology.Order.ExtendFrom (8.1s) ✔ [2535/2572] Built Mathlib.Analysis.Analytic.CPolynomial (15s) ✔ [2536/2572] Built Mathlib.RingTheory.Polynomial.Pochhammer (9.9s) ✔ [2537/2576] Built Mathlib.Tactic.Measurability.Init (4.0s) ✔ [2538/2576] Built Mathlib.Topology.Order.Rolle (8.9s) ✔ [2539/2576] Built Mathlib.Tactic.Measurability (4.1s) ✔ [2540/2576] Built Mathlib.Analysis.Calculus.InverseFunctionTheorem.ApproximatesLinearOn (16s) ✔ [2541/2576] Built Mathlib.Topology.Separation.GDelta (8.4s) ✔ [2542/2582] Built Mathlib.Analysis.Calculus.LocalExtr.Rolle (10s) ✔ [2543/2583] Built Mathlib.Analysis.Calculus.InverseFunctionTheorem.FDeriv (12s) ✔ [2544/2583] Built Mathlib.Topology.GDelta.MetrizableSpace (9.5s) ✔ [2545/2584] Built Mathlib.Analysis.Calculus.FDeriv.Analytic (22s) ✔ [2546/2584] Built Mathlib.Topology.Algebra.Module.Spaces.WeakBilin (10s) ✔ [2547/2584] Built Mathlib.Analysis.Calculus.InverseFunctionTheorem.Deriv (10s) ✔ [2548/2584] Built Mathlib.Analysis.Normed.Module.RCLike.Extend (13s) ✔ [2549/2584] Built ComplementedSubspace.BasisTransport (12s) ✔ [2550/2584] Built Mathlib.Analysis.SpecialFunctions.Exponential (13s) ✔ [2551/2584] Built Mathlib.Analysis.LocallyConvex.WeakDual (11s) ✔ [2552/2588] Built Mathlib.Analysis.Calculus.ContDiff.Defs (23s) ✔ [2553/2589] Built Mathlib.Analysis.Calculus.ContDiff.FaaDiBruno (25s) ✔ [2554/2590] Built Mathlib.Analysis.LocallyConvex.HahnBanach (12s) ✔ [2555/2590] Built Mathlib.Analysis.Calculus.FDeriv.Mul (33s) ✔ [2556/2591] Built Mathlib.Analysis.LocallyConvex.Barrelled (11s) ✔ [2557/2591] Built Mathlib.Analysis.Calculus.ContDiff.Basic (17s) ✔ [2558/2592] Built ComplementedSubspace.ProductFrameIndex (7.0s) ⚠ [2559/2592] Built ComplementedSubspace.FiniteSigns (15s) warning: ComplementedSubspace/FiniteSigns.lean:56:23: This simp argument is unused: Fintype.sum_bool Hint: Omit it from the simp argument list. [apply] simp [finiteAverage] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ✔ [2560/2592] Built Mathlib.Analysis.Normed.Module.HahnBanach (11s) ✔ [2561/2592] Built Mathlib.Analysis.Calculus.FDeriv.Pow (13s) ✔ [2562/2592] Built Mathlib.Analysis.Normed.Operator.BanachSteinhaus (12s) ✔ [2563/2592] Built Mathlib.Analysis.Calculus.ContDiff.Comp (21s) ✔ [2564/2592] Built Mathlib.Analysis.Calculus.Deriv.Mul (25s) ⚠ [2565/2592] Built ComplementedSubspace.FiniteCorrection (19s) warning: ComplementedSubspace/FiniteCorrection.lean:32:8: automatically included section variable(s) unused in theorem `ComplementedSubspace.finiteRankCorrection_apply`: [DecidableEq ι] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq ι] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/FiniteCorrection.lean:37:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.norm_finiteRankCorrection_le`: [DecidableEq ι] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq ι] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/FiniteCorrection.lean:52:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.exists_extended_basis_coordinates`: [DecidableEq ι] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq ι] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` ✔ [2566/2592] Built Mathlib.Analysis.Calculus.Deriv.Pow (14s) ✔ [2567/2592] Built Mathlib.Analysis.Normed.Module.Bases (14s) ✔ [2568/2592] Built Mathlib.Analysis.Calculus.ContDiff.Deriv (12s) ✔ [2569/2592] Built Mathlib.Analysis.Calculus.Deriv.MeanValue (13s) ✔ [2570/2592] Built Mathlib.Analysis.Calculus.Deriv.CompMul (11s) ✔ [2571/2592] Built Mathlib.Analysis.Calculus.Deriv.Inv (13s) ✔ [2572/2592] Built Mathlib.Analysis.Calculus.MeanValue (16s) ✔ [2573/2592] Built Mathlib.Analysis.Calculus.ContDiff.Operations (36s) ⚠ [2574/2593] Built ComplementedSubspace.FiniteApproximation (16s) warning: ComplementedSubspace/FiniteApproximation.lean:52:10: This simp argument is unused: Module.Basis.equivFun_apply Hint: Omit it from the simp argument list. [apply] simp [eq_comm] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/FiniteApproximation.lean:104:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/FiniteApproximation.lean:118:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2575/2593] Built ComplementedSubspace.CorollaryStatement (13s) ✔ [2576/2593] Built Mathlib.Analysis.Calculus.IteratedDeriv.Defs (13s) ✔ [2577/2593] Built Mathlib.Analysis.Calculus.Deriv.Shift (12s) ✔ [2578/2593] Built Mathlib.Analysis.Calculus.ContDiff.RCLike (13s) ✔ [2579/2593] Built Mathlib.Analysis.Calculus.FDeriv.Extend (14s) ✔ [2580/2597] Built Mathlib.Analysis.Complex.RealDeriv (13s) ⚠ [2581/2600] Built BanLat.Basic (19s) warning: BanLat/Basic.lean:537:2: Try this: haveI̵ The goal is a proposition, so `have` is preferred over `haveI`. The difference between `have` and `haveI` is that `haveI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2582/2602] Built Mathlib.Analysis.Calculus.Deriv.ZPow (14s) ✔ [2583/2605] Built Mathlib.Topology.Algebra.Module.Spaces.WeakDual (11s) ✔ [2584/2605] Built Mathlib.Analysis.Normed.Group.Completeness (11s) ✔ [2585/2606] Built Mathlib.Analysis.Calculus.LogDeriv (15s) ✔ [2586/2607] Built Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas (32s) ⚠ [2587/2609] Built BanLat.LLexpr (18s) warning: BanLat/LLexpr.lean:103:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2588/2616] Built Mathlib.Algebra.Order.Module.Basic (7.9s) ✔ [2589/2617] Built Mathlib.Analysis.LocallyConvex.WeakSpace (14s) ⚠ [2590/2617] Built BanLat.OrderComplete (13s) warning: BanLat/OrderComplete.lean:84:28: `dif_pos` has been deprecated: Use `dite_eq_left` instead warning: BanLat/OrderComplete.lean:88:28: `dif_pos` has been deprecated: Use `dite_eq_left` instead warning: BanLat/OrderComplete.lean:96:28: `dif_pos` has been deprecated: Use `dite_eq_left` instead warning: BanLat/OrderComplete.lean:105:28: `dif_pos` has been deprecated: Use `dite_eq_left` instead warning: BanLat/OrderComplete.lean:126:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/OrderComplete.lean:127:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/OrderComplete.lean:131:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/OrderComplete.lean:244:8: `dif_pos` has been deprecated: Use `dite_eq_left` instead warning: BanLat/OrderComplete.lean:250:8: `dif_pos` has been deprecated: Use `dite_eq_left` instead warning: BanLat/OrderComplete.lean:258:8: `dif_pos` has been deprecated: Use `dite_eq_left` instead warning: BanLat/OrderComplete.lean:269:8: `dif_pos` has been deprecated: Use `dite_eq_left` instead ✔ [2591/2618] Built Mathlib.Analysis.SpecialFunctions.ExpDeriv (15s) ✔ [2592/2618] Built ComplementedSubspace.DenseContractions (13s) ⚠ [2593/2618] Built ComplementedSubspace.LocalHilbertCompactness (18s) warning: ComplementedSubspace/LocalHilbertCompactness.lean:107:13: `Set.setOf_and` has been deprecated: Use `Set.ofPred_and` instead warning: ComplementedSubspace/LocalHilbertCompactness.lean:107:24: `Set.setOf_forall` has been deprecated: Use `Set.ofPred_forall` instead warning: ComplementedSubspace/LocalHilbertCompactness.lean:133:34: `Set.setOf_forall` has been deprecated: Use `Set.ofPred_forall` instead warning: ComplementedSubspace/LocalHilbertCompactness.lean:140:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.ApproxParallelogram.mono`: [NormedSpace ℝ E] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [NormedSpace ℝ E] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/LocalHilbertCompactness.lean:214:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2594/2618] Built ComplementedSubspace.LocalHilbertCoordinates (16s) ✔ [2595/2619] Built Mathlib.Analysis.SpecialFunctions.Trigonometric.Deriv (15s) ✔ [2596/2619] Built Mathlib.Analysis.SpecialFunctions.Complex.LogDeriv (12s) ⚠ [2597/2620] Built BanLat.Normed (30s) warning: BanLat/Normed.lean:150:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ⚠ [2598/2620] Built ComplementedSubspace.ProductFrame (16s) warning: ComplementedSubspace/ProductFrame.lean:50:56: This simp argument is unused: Fintype.card_unit Hint: Omit it from the simp argument list. [apply] simp [realProductFrame, finiteAverage, MomentIndex] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrame.lean:74:49: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ✔ [2599/2621] Built Mathlib.Analysis.SpecialFunctions.Log.Deriv (21s) ⚠ [2600/2622] Built ComplementedSubspace.AmbientBasis (17s) warning: ComplementedSubspace/AmbientBasis.lean:61:38: `ContinuousLinearMap.sum_apply` has been deprecated: Use `sum_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.sum_apply` to `sum_apply x`). warning: ComplementedSubspace/AmbientBasis.lean:64:18: This simp argument is unused: eq_comm Hint: Omit it from the simp argument list. [apply] simp [mul_comm] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/AmbientBasis.lean:96:10: This simp argument is unused: PiLp.smul_apply Hint: Omit it from the simp argument list. [apply] simp [PiLp.single_apply, Pi.single_apply] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/AmbientBasis.lean:96:27: This simp argument is unused: PiLp.single_apply Hint: Omit it from the simp argument list. [apply] simp [PiLp.smul_apply, Pi.single_apply] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/AmbientBasis.lean:123:38: `ContinuousLinearMap.sum_apply` has been deprecated: Use `sum_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.sum_apply` to `sum_apply x`). warning: ComplementedSubspace/AmbientBasis.lean:138:44: `if_pos` has been deprecated: Use `ite_eq_left` instead warning: ComplementedSubspace/AmbientBasis.lean:159:39: `ContinuousLinearMap.sum_apply` has been deprecated: Use `sum_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.sum_apply` to `sum_apply x`). warning: ComplementedSubspace/AmbientBasis.lean:172:35: This simp argument is unused: Pi.single_apply Hint: Omit it from the simp argument list. [apply] simp [hij, eq_comm] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/AmbientBasis.lean:172:57: This simp argument is unused: eq_comm Hint: Omit it from the simp argument list. [apply] simp [Pi.single_apply, hij] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ✔ [2601/2622] Built BanLat.Operators.Positive (19s) ✔ [2602/2622] Built BanLat.Disjoint (17s) ⚠ [2603/2623] Built ComplementedSubspace.ProductFrameMoments (21s) warning: ComplementedSubspace/ProductFrameMoments.lean:91:60: This simp argument is unused: Fintype.card_unit Hint: Omit it from the simp argument list. [apply] simp [productFrameMoment, productFrameFourth, realProductFrame, finiteAverage, tensorMoment, MomentIndex, FrameIndex] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:105:19: This simp argument is unused: productFrameMoment Hint: Omit it from the simp argument list. [apply] simp only [Fintype.sum_sum_type, Finset.sum_add_distrib, ← sideIndex_false, ← sideIndex_true, productFrameFourth_succ] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:107:59: This simp argument is unused: not_false_eq_true Hint: Omit it from the simp argument list. [apply] simp only [Bool.false_eq_true, Bool.true_eq_false, and_self, and_true, and_false, ↓reduceIte, zero_add, add_zero, zero_mul, one_mul, Finset.sum_const_zero, circleBlock, Matrix.smul_apply, Matrix.fromBlocks_apply₁₁, Matrix.fromBlocks_apply₁₂, Matrix.fromBlocks_apply₂₁, Matrix.fromBlocks_apply₂₂, Matrix.add_apply, Matrix.submatrix_apply, Pi.add_apply, Pi.smul_apply, smul_eq_mul, sideIndex, ↓reduceIte] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:109:10: This simp argument is unused: zero_mul Hint: Omit it from the simp argument list. [apply] simp only [Bool.false_eq_true, Bool.true_eq_false, not_false_eq_true, and_self, and_true, and_false, ↓reduceIte, zero_add, add_zero, one_mul, Finset.sum_const_zero, circleBlock, Matrix.smul_apply, Matrix.fromBlocks_apply₁₁, Matrix.fromBlocks_apply₁₂, Matrix.fromBlocks_apply₂₁, Matrix.fromBlocks_apply₂₂, Matrix.add_apply, Matrix.submatrix_apply, Pi.add_apply, Pi.smul_apply, smul_eq_mul, sideIndex, ↓reduceIte] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:109:20: This simp argument is unused: one_mul Hint: Omit it from the simp argument list. [apply] simp only [Bool.false_eq_true, Bool.true_eq_false, not_false_eq_true, and_self, and_true, and_false, ↓reduceIte, zero_add, add_zero, zero_mul, Finset.sum_const_zero, circleBlock, Matrix.smul_apply, Matrix.fromBlocks_apply₁₁, Matrix.fromBlocks_apply₁₂, Matrix.fromBlocks_apply₂₁, Matrix.fromBlocks_apply₂₂, Matrix.add_apply, Matrix.submatrix_apply, Pi.add_apply, Pi.smul_apply, smul_eq_mul, sideIndex, ↓reduceIte] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:109:29: This simp argument is unused: Finset.sum_const_zero Hint: Omit it from the simp argument list. [apply] simp only [Bool.false_eq_true, Bool.true_eq_false, not_false_eq_true, and_self, and_true, and_false, ↓reduceIte, zero_add, add_zero, zero_mul, one_mul, circleBlock, Matrix.smul_apply, Matrix.fromBlocks_apply₁₁, Matrix.fromBlocks_apply₁₂, Matrix.fromBlocks_apply₂₁, Matrix.fromBlocks_apply₂₂, Matrix.add_apply, Matrix.submatrix_apply, Pi.add_apply, Pi.smul_apply, smul_eq_mul, sideIndex, ↓reduceIte] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:112:10: This simp argument is unused: Matrix.submatrix_apply Hint: Omit it from the simp argument list. [apply] simp only [Bool.false_eq_true, Bool.true_eq_false, not_false_eq_true, and_self, and_true, and_false, ↓reduceIte, zero_add, add_zero, zero_mul, one_mul, Finset.sum_const_zero, circleBlock, Matrix.smul_apply, Matrix.fromBlocks_apply₁₁, Matrix.fromBlocks_apply₁₂, Matrix.fromBlocks_apply₂₁, Matrix.fromBlocks_apply₂₂, Matrix.add_apply, Pi.add_apply, Pi.smul_apply, smul_eq_mul, sideIndex, ↓reduceIte] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:112:34: This simp argument is unused: Pi.add_apply Hint: Omit it from the simp argument list. [apply] simp only [Bool.false_eq_true, Bool.true_eq_false, not_false_eq_true, and_self, and_true, and_false, ↓reduceIte, zero_add, add_zero, zero_mul, one_mul, Finset.sum_const_zero, circleBlock, Matrix.smul_apply, Matrix.fromBlocks_apply₁₁, Matrix.fromBlocks_apply₁₂, Matrix.fromBlocks_apply₂₁, Matrix.fromBlocks_apply₂₂, Matrix.add_apply, Matrix.submatrix_apply, Pi.smul_apply, smul_eq_mul, sideIndex, ↓reduceIte] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:112:48: This simp argument is unused: Pi.smul_apply Hint: Omit it from the simp argument list. [apply] simp only [Bool.false_eq_true, Bool.true_eq_false, not_false_eq_true, and_self, and_true, and_false, ↓reduceIte, zero_add, add_zero, zero_mul, one_mul, Finset.sum_const_zero, circleBlock, Matrix.smul_apply, Matrix.fromBlocks_apply₁₁, Matrix.fromBlocks_apply₁₂, Matrix.fromBlocks_apply₂₁, Matrix.fromBlocks_apply₂₂, Matrix.add_apply, Matrix.submatrix_apply, Pi.add_apply, smul_eq_mul, sideIndex, ↓reduceIte] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:114:10: This simp argument is unused: Matrix.add_apply Hint: Omit it from the simp argument list. [apply] simp only [productFrameMoment, Matrix.submatrix_apply, Pi.add_apply, mul_add, Finset.sum_add_distrib, Finset.sum_const_zero, zero_add, add_zero, ← Finset.mul_sum, ← Finset.sum_mul] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:115:10: This simp argument is unused: Finset.sum_const_zero Hint: Omit it from the simp argument list. [apply] simp only [productFrameMoment, Matrix.submatrix_apply, Pi.add_apply, Matrix.add_apply, mul_add, Finset.sum_add_distrib, zero_add, add_zero, ← Finset.mul_sum, ← Finset.sum_mul] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:115:33: This simp argument is unused: zero_add Hint: Omit it from the simp argument list. [apply] simp only [productFrameMoment, Matrix.submatrix_apply, Pi.add_apply, Matrix.add_apply, mul_add, Finset.sum_add_distrib, Finset.sum_const_zero, add_zero, ← Finset.mul_sum, ← Finset.sum_mul] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:115:43: This simp argument is unused: add_zero Hint: Omit it from the simp argument list. [apply] simp only [productFrameMoment, Matrix.submatrix_apply, Pi.add_apply, Matrix.add_apply, mul_add, Finset.sum_add_distrib, Finset.sum_const_zero, zero_add, ← Finset.mul_sum, ← Finset.sum_mul] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:115:53: This simp argument is unused: ← Finset.mul_sum Hint: Omit it from the simp argument list. [apply] simp only [productFrameMoment, Matrix.submatrix_apply, Pi.add_apply, Matrix.add_apply, mul_add, Finset.sum_add_distrib, Finset.sum_const_zero, zero_add, add_zero, ← Finset.sum_mul] Note: Simp arguments with `←` have the additional effect of removing the other direction from the simp set, even if the simp argument itself is unused. If the hint above does not work, try replacing `←` with `-` to only get that effect and silence this warning. Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:116:10: This simp argument is unused: ← Finset.sum_mul Hint: Omit it from the simp argument list. [apply] simp only [productFrameMoment, Matrix.submatrix_apply, Pi.add_apply, Matrix.add_apply, mul_add, Finset.sum_add_distrib, Finset.sum_const_zero, zero_add, add_zero, ← Finset.mul_sum] Note: Simp arguments with `←` have the additional effect of removing the other direction from the simp set, even if the simp argument itself is unused. If the hint above does not work, try replacing `←` with `-` to only get that effect and silence this warning. Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:118:48: This simp argument is unused: ← Finset.sum_mul Hint: Omit it from the simp argument list. [apply] simp only [mul_assoc, ← Finset.mul_sum, Finset.sum_const_zero, zero_add, add_zero] Note: Simp arguments with `←` have the additional effect of removing the other direction from the simp set, even if the simp argument itself is unused. If the hint above does not work, try replacing `←` with `-` to only get that effect and silence this warning. Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:119:10: This simp argument is unused: Finset.sum_const_zero Hint: Omit it from the simp argument list. [apply] simp only [mul_assoc, ← Finset.mul_sum, ← Finset.sum_mul, zero_add, add_zero] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:119:33: This simp argument is unused: zero_add Hint: Omit it from the simp argument list. [apply] simp only [mul_assoc, ← Finset.mul_sum, ← Finset.sum_mul, Finset.sum_const_zero, add_zero] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameMoments.lean:119:43: This simp argument is unused: add_zero Hint: Omit it from the simp argument list. [apply] simp only [mul_assoc, ← Finset.mul_sum, ← Finset.sum_mul, Finset.sum_const_zero, zero_add] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ⚠ [2604/2624] Built ComplementedSubspace.ProductFrameLp (13s) warning: ComplementedSubspace/ProductFrameLp.lean:27:11: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ✔ [2605/2624] Built Mathlib.Analysis.SpecialFunctions.Pow.Deriv (16s) ✔ [2606/2629] Built BanLat.OrderUnit (13s) ✔ [2607/2630] Built ComplementedSubspace.FiniteOverlapMoments (13s) ⚠ [2608/2631] Built ComplementedSubspace.ProjectionPerturbation (15s) warning: ComplementedSubspace/ProjectionPerturbation.lean:46:10: This simp argument is unused: powerEnergyDifference Hint: Omit it from the simp argument list. [apply] simp Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProjectionPerturbation.lean:45:74: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ⚠ [2609/2632] Built BanLat.Substructures.Sublattice (19s) warning: BanLat/Substructures/Sublattice.lean:332:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Substructures/Sublattice.lean:352:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Substructures/Sublattice.lean:390:4: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Substructures/Sublattice.lean:397:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Substructures/Sublattice.lean:410:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Substructures/Sublattice.lean:785:4: Try this: haveI̵ The goal is a proposition, so `have` is preferred over `haveI`. The difference between `have` and `haveI` is that `haveI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Substructures/Sublattice.lean:805:4: `Set.countable_setOf_finite_subset` has been deprecated: Use `Set.countable_ofPred_finite_subset` instead warning: BanLat/Substructures/Sublattice.lean:824:8: `dif_pos` has been deprecated: Use `dite_eq_left` instead warning: BanLat/Substructures/Sublattice.lean:838:8: `dif_pos` has been deprecated: Use `dite_eq_left` instead ✔ [2610/2632] Built Mathlib.Analysis.InnerProductSpace.Convex (11s) ✔ [2611/2632] Built Mathlib.Algebra.Module.LinearMap.Rat (7.7s) ⚠ [2612/2633] Built ComplementedSubspace.FrameProjectionNorm (17s) warning: ComplementedSubspace/FrameProjectionNorm.lean:19:24: Variable name `i` is not explicitly referenced. Hint: The binding can be removed (if unused) or named `_` (if used implicitly). Alternatively, prefix the name with `_` to silence this warning: [apply] _i Note: This linter can be disabled with `set_option linter.unusedVariables false` ⚠ [2613/2633] Built ComplementedSubspace.LocalHilbertDual (16s) warning: ComplementedSubspace/LocalHilbertDual.lean:62:27: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/LocalHilbertDual.lean:96:15: `ContinuousLinearMap.add_apply` has been deprecated: Use `add_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.add_apply` to `add_apply x`). warning: ComplementedSubspace/LocalHilbertDual.lean:96:46: `ContinuousLinearMap.sub_apply` has been deprecated: Use `sub_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.sub_apply` to `sub_apply x`). warning: ComplementedSubspace/LocalHilbertDual.lean:107:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.ApproxParallelogram.nonneg_of_nontrivial`: [NormedSpace ℝ E] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [NormedSpace ℝ E] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/LocalHilbertDual.lean:129:6: This simp argument is unused: zero_add Hint: Omit it from the simp argument list. [apply] simp only [hf, hg, add_zero, sub_self, norm_zero, zero_pow (by decide : 2 ≠ 0), mul_zero, le_refl] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ✔ [2614/2633] Built BanLat.Operators.Hom (19s) ✔ [2615/2634] Built ComplementedSubspace.FiniteLpGeometry (16s) ✔ [2616/2635] Built ComplementedSubspace.TensorProjection (16s) ✔ [2617/2636] Built Mathlib.Analysis.InnerProductSpace.OfNorm (21s) ⚠ [2618/2636] Built BanLat.Substructures.Ideal (42s) warning: BanLat/Substructures/Ideal.lean:212:55: `if_pos` has been deprecated: Use `ite_eq_left` instead warning: BanLat/Substructures/Ideal.lean:214:36: `if_neg` has been deprecated: Use `ite_eq_right` instead warning: BanLat/Substructures/Ideal.lean:219:55: `if_pos` has been deprecated: Use `ite_eq_left` instead warning: BanLat/Substructures/Ideal.lean:221:36: `if_neg` has been deprecated: Use `ite_eq_right` instead ✔ [2619/2636] Built ComplementedSubspace.LpTwoUniformConvex (18s) ✔ [2620/2636] Built ComplementedSubspace.FrameProjectionRange (13s) ✔ [2621/2638] Built ComplementedSubspace.LocalHilbert (17s) ✔ [2622/2638] Built BanLat.Substructures.Band.Basic (13s) ✔ [2623/2638] Built ComplementedSubspace.AmbientUniformConvex (11s) ⚠ [2624/2638] Built ComplementedSubspace.FrameCoefficient (13s) warning: ComplementedSubspace/FrameCoefficient.lean:17:30: Variable name `p` is not explicitly referenced. Hint: The binding can be removed (if unused) or named `_` (if used implicitly). Alternatively, prefix the name with `_` to silence this warning: [apply] _p Note: This linter can be disabled with `set_option linter.unusedVariables false` ⚠ [2625/2640] Built ComplementedSubspace.LocalHilbertProjection (15s) warning: ComplementedSubspace/LocalHilbertProjection.lean:84:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2626/2640] Built BanLat.Operators.OrderBounded (16s) ✔ [2627/2640] Built BanLat.Substructures.Band.DisjointComplement (12s) ✔ [2628/2640] Built ComplementedSubspace.LpTwoParallelogram (13s) ✔ [2629/2640] Built BanLat.Substructures.Band.Lattice (23s) ✔ [2630/2641] Built ComplementedSubspace.FrameCoefficientRange (13s) ⚠ [2631/2643] Built ComplementedSubspace.FrameCoefficientNorm (13s) warning: ComplementedSubspace/FrameCoefficientNorm.lean:23:18: This simp argument is unused: PiLp.toLp_apply Hint: Omit it from the simp argument list. [apply] simp only [hp', Real.norm_eq_abs] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ✔ [2632/2647] Built BanLat.RieszDec (13s) ✔ [2633/2648] Built Mathlib.Analysis.Convex.Cone.Closure (9.2s) ✔ [2634/2649] Built BanLat.Operators.Regular (12s) ⚠ [2635/2650] Built BanLat.Substructures.Band.Generated (16s) warning: BanLat/Substructures/Band/Generated.lean:69:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2636/2652] Built Mathlib.Topology.Algebra.Order.Module (8.3s) ✔ [2637/2652] Built Mathlib.Geometry.Convex.Cone.Dual (14s) ⚠ [2638/2652] Built ComplementedSubspace.DPRIsomorphism (13s) warning: ComplementedSubspace/DPRIsomorphism.lean:24:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/DPRIsomorphism.lean:27:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/DPRIsomorphism.lean:48:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ⚠ [2639/2653] Built ComplementedSubspace.GLDualRetraction (14s) warning: ComplementedSubspace/GLDualRetraction.lean:58:4: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/GLDualRetraction.lean:61:4: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2640/2653] Built Mathlib.Analysis.Convex.Cone.Basic (10s) ✔ [2641/2654] Built BanLat.Substructures.Band.Projection (23s) ⚠ [2642/2655] Built ComplementedSubspace.FiniteParameterGap (17s) warning: ComplementedSubspace/FiniteParameterGap.lean:74:55: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteParameterGap.lean:77:66: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteParameterGap.lean:78:33: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteParameterGap.lean:82:44: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteParameterGap.lean:103:46: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteParameterGap.lean:106:46: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteParameterGap.lean:149:6: Unused tactic linter: `ring` does nothing Note: This linter can be disabled with `set_option linter.unusedTactic false` warning: ComplementedSubspace/FiniteParameterGap.lean:149:6: this tactic is never executed Note: This linter can be disabled with `set_option linter.unreachableTactic false` warning: ComplementedSubspace/FiniteParameterGap.lean:158:6: Unused tactic linter: `ring` does nothing Note: This linter can be disabled with `set_option linter.unusedTactic false` warning: ComplementedSubspace/FiniteParameterGap.lean:158:6: this tactic is never executed Note: This linter can be disabled with `set_option linter.unreachableTactic false` warning: ComplementedSubspace/FiniteParameterGap.lean:240:2: Unused tactic linter: `congr 1` does nothing Note: This linter can be disabled with `set_option linter.unusedTactic false` warning: ComplementedSubspace/FiniteParameterGap.lean:256:2: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ✔ [2643/2655] Built Mathlib.Analysis.Convex.Cone.Dual (13s) ⚠ [2644/2655] Built BanLat.Substructures.Band.PPP (15s) warning: BanLat/Substructures/Band/PPP.lean:60:2: Try this: haveI̵ The goal is a proposition, so `have` is preferred over `haveI`. The difference between `have` and `haveI` is that `haveI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Substructures/Band/PPP.lean:74:2: Try this: haveI̵ The goal is a proposition, so `have` is preferred over `haveI`. The difference between `have` and `haveI` is that `haveI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2645/2657] Built ComplementedSubspace.FiniteHilbertAverage (13s) ⚠ [2646/2657] Built ComplementedSubspace.ProductFrameSymmetry (20s) warning: ComplementedSubspace/ProductFrameSymmetry.lean:160:65: This simp argument is unused: Fintype.card_unit Hint: Omit it from the simp argument list. [apply] simp [frameSymmetry, finiteAverage, MomentIndex, FrameIndex] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameSymmetry.lean:173:30: Unused tactic linter: `ring` does nothing Note: This linter can be disabled with `set_option linter.unusedTactic false` warning: ComplementedSubspace/ProductFrameSymmetry.lean:178:30: Unused tactic linter: `ring` does nothing Note: This linter can be disabled with `set_option linter.unusedTactic false` warning: ComplementedSubspace/ProductFrameSymmetry.lean:173:30: this tactic is never executed Note: This linter can be disabled with `set_option linter.unreachableTactic false` warning: ComplementedSubspace/ProductFrameSymmetry.lean:178:30: this tactic is never executed Note: This linter can be disabled with `set_option linter.unreachableTactic false` warning: ComplementedSubspace/ProductFrameSymmetry.lean:170:31: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/ProductFrameSymmetry.lean:182:31: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ⚠ [2647/2659] Built ComplementedSubspace.AmbientSchauder (35s) warning: ComplementedSubspace/AmbientSchauder.lean:29:27: This simp argument is unused: eq_comm Hint: Omit it from the simp argument list. [apply] simp [Pi.single_apply] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/AmbientSchauder.lean:41:40: `ContinuousLinearMap.sum_apply` has been deprecated: Use `sum_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.sum_apply` to `sum_apply x`). ✔ [2648/2659] Built Mathlib.LinearAlgebra.TensorProduct.Finiteness (9.3s) ✔ [2649/2660] Built ComplementedSubspace.LatticeSpectral (17s) ✔ [2650/2660] Built Mathlib.Algebra.Polynomial.Derivative (14s) ⚠ [2651/2660] Built BanLat.Operators.RieszKantorovich (29s) warning: BanLat/Operators/RieszKantorovich.lean:56:20: `if_pos` has been deprecated: Use `ite_eq_left` instead warning: BanLat/Operators/RieszKantorovich.lean:121:2: Try this: haveI̵ The goal is a proposition, so `have` is preferred over `haveI`. The difference between `have` and `haveI` is that `haveI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Operators/RieszKantorovich.lean:127:2: Try this: haveI̵ The goal is a proposition, so `have` is preferred over `haveI`. The difference between `have` and `haveI` is that `haveI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Operators/RieszKantorovich.lean:773:2: Try this: haveI̵ The goal is a proposition, so `have` is preferred over `haveI`. The difference between `have` and `haveI` is that `haveI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Operators/RieszKantorovich.lean:779:2: Try this: haveI̵ The goal is a proposition, so `have` is preferred over `haveI`. The difference between `have` and `haveI` is that `haveI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Operators/RieszKantorovich.lean:1181:2: Try this: haveI̵ The goal is a proposition, so `have` is preferred over `haveI`. The difference between `have` and `haveI` is that `haveI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: BanLat/Operators/RieszKantorovich.lean:1195:8: `dif_pos` has been deprecated: Use `dite_eq_left` instead warning: BanLat/Operators/RieszKantorovich.lean:1338:8: `dif_pos` has been deprecated: Use `dite_eq_left` instead ✔ [2652/2660] Built Mathlib.LinearAlgebra.Contraction (16s) ✔ [2653/2666] Built Mathlib.GroupTheory.MonoidLocalization.Away (8.6s) ✔ [2654/2666] Built ComplementedSubspace.LatticeBasis (15s) ✔ [2655/2667] Built Mathlib.Algebra.Polynomial.Expand (11s) ✔ [2656/2667] Built Mathlib.RingTheory.UniqueFactorizationDomain.Basic (9.6s) ✔ [2657/2672] Built Mathlib.Algebra.Polynomial.Eval.SMul (9.4s) ✔ [2658/2672] Built Mathlib.RingTheory.UniqueFactorizationDomain.NormalizedFactors (9.2s) ⚠ [2659/2672] Built BanLat.Dual (23s) warning: BanLat/Dual.lean:106:6: `dif_pos` has been deprecated: Use `dite_eq_left` instead ✔ [2660/2673] Built Mathlib.RingTheory.MatrixAlgebra (16s) ✔ [2661/2673] Built Mathlib.RingTheory.UniqueFactorizationDomain.Multiplicity (8.6s) ✔ [2662/2673] Built Mathlib.LinearAlgebra.Matrix.SchurComplement (14s) ✔ [2663/2673] Built ComplementedSubspace.LatticeApproximation (13s) ✔ [2664/2678] Built Mathlib.Algebra.Polynomial.Identities (10s) ✔ [2665/2678] Built Mathlib.RingTheory.IsTensorProduct (32s) ✔ [2666/2679] Built Mathlib.RingTheory.Localization.Away.Basic (16s) ⚠ [2667/2679] Built ComplementedSubspace.AmbientFiniteApproximation (17s) warning: ComplementedSubspace/AmbientFiniteApproximation.lean:81:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/AmbientFiniteApproximation.lean:82:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/AmbientFiniteApproximation.lean:98:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/AmbientFiniteApproximation.lean:99:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/AmbientFiniteApproximation.lean:100:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/AmbientFiniteApproximation.lean:105:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/AmbientFiniteApproximation.lean:106:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/AmbientFiniteApproximation.lean:107:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2668/2679] Built Mathlib.RingTheory.Nilpotent.Defs (8.6s) ⚠ [2669/2681] Built ComplementedSubspace.LatticeNonisomorphism (15s) warning: ComplementedSubspace/LatticeNonisomorphism.lean:23:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/LatticeNonisomorphism.lean:24:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/LatticeNonisomorphism.lean:25:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/LatticeNonisomorphism.lean:26:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/LatticeNonisomorphism.lean:27:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/LatticeNonisomorphism.lean:28:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/LatticeNonisomorphism.lean:29:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2670/2681] Built Mathlib.RingTheory.PolynomialAlgebra (11s) ✔ [2671/2684] Built Mathlib.RingTheory.Finiteness.Prod (9.4s) ✔ [2672/2684] Built Mathlib.RingTheory.Nilpotent.Lemmas (10s) ✔ [2673/2684] Built Mathlib.Algebra.Polynomial.Laurent (14s) ✔ [2674/2686] Built Mathlib.RingTheory.Nilpotent.Basic (10s) ✔ [2675/2686] Built Mathlib.RingTheory.Finiteness.Bilinear (9.2s) ✔ [2676/2686] Built Mathlib.RingTheory.TensorProduct.Free (11s) ✔ [2677/2686] Built Mathlib.RingTheory.MatrixPolynomialAlgebra (11s) ✔ [2678/2690] Built Mathlib.RingTheory.Polynomial.Nilpotent (11s) ⚠ [2679/2690] Built ComplementedSubspace.FiniteParameterBounds (16s) warning: ComplementedSubspace/FiniteParameterBounds.lean:79:10: Unused tactic linter: `ring` does nothing Note: This linter can be disabled with `set_option linter.unusedTactic false` warning: ComplementedSubspace/FiniteParameterBounds.lean:79:10: this tactic is never executed Note: This linter can be disabled with `set_option linter.unreachableTactic false` ✔ [2680/2690] Built Mathlib.RingTheory.TensorProduct.Finite (12s) ✔ [2681/2698] Built Mathlib.LinearAlgebra.Matrix.Charpoly.Basic (13s) ✔ [2682/2698] Built ComplementedSubspace.FiniteSignsComplex (14s) ✔ [2683/2698] Built ComplementedSubspace.FiniteTraceSelection (13s) ✔ [2684/2707] Built ComplementedSubspace.ProductFrameWitness (14s) ✔ [2685/2711] Built Mathlib.LinearAlgebra.Matrix.Charpoly.Coeff (13s) ✔ [2686/2711] Built ComplementedSubspace.LocalHilbertFactorization (15s) ⚠ [2687/2712] Built ComplementedSubspace.FiniteSignsInterpolation (15s) warning: ComplementedSubspace/FiniteSignsInterpolation.lean:65:13: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteSignsInterpolation.lean:89:15: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ✔ [2688/2712] Built ComplementedSubspace.FrameCoefficientHilbert (14s) ✔ [2689/2714] Built Mathlib.LinearAlgebra.Trace (14s) ✔ [2690/2714] Built Mathlib.Analysis.InnerProductSpace.ProdL2 (18s) ✔ [2691/2714] Built ComplementedSubspace.HilbertTraceTransfer (12s) ⚠ [2692/2714] Built ComplementedSubspace.FiniteOverlapLp (16s) warning: ComplementedSubspace/FiniteOverlapLp.lean:56:63: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteOverlapLp.lean:63:13: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteOverlapLp.lean:106:41: Unused tactic linter: `ring` does nothing Note: This linter can be disabled with `set_option linter.unusedTactic false` warning: ComplementedSubspace/FiniteOverlapLp.lean:106:41: this tactic is never executed Note: This linter can be disabled with `set_option linter.unreachableTactic false` warning: ComplementedSubspace/FiniteOverlapLp.lean:84:13: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ⚠ [2693/2714] Built ComplementedSubspace.ProductFrameSignSample (15s) warning: ComplementedSubspace/ProductFrameSignSample.lean:136:10: Unused tactic linter: `ring` does nothing Note: This linter can be disabled with `set_option linter.unusedTactic false` warning: ComplementedSubspace/ProductFrameSignSample.lean:136:10: this tactic is never executed Note: This linter can be disabled with `set_option linter.unreachableTactic false` warning: ComplementedSubspace/ProductFrameSignSample.lean:127:13: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ⚠ [2694/2717] Built ComplementedSubspace.ProductFrameTrace (14s) warning: ComplementedSubspace/ProductFrameTrace.lean:62:12: This simp argument is unused: Pi.single_apply Hint: Omit it from the simp argument list. [apply] simp [hki] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameTrace.lean:87:27: This simp argument is unused: LinearMap.toMatrix_apply Hint: Omit it from the simp argument list. [apply] simp only [Matrix.trace] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameTrace.lean:88:11: This simp argument is unused: Pi.basisFun_apply Hint: Omit it from the simp argument list. [apply] simp [b, LinearMap.toMatrix'_apply] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ProductFrameTrace.lean:129:51: This simp argument is unused: Finset.sum_ite_eq' Hint: Omit it from the simp argument list. [apply] simp only [mul_ite, mul_zero, Finset.sum_ite_eq, Finset.mem_univ, ite_true] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ⚠ [2695/2717] Built ComplementedSubspace.FiniteProjectionTrace (15s) warning: ComplementedSubspace/FiniteProjectionTrace.lean:47:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.compressedBasisMap_eq_smulRight`: [FiniteDimensional ℝ E] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [FiniteDimensional ℝ E] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/FiniteProjectionTrace.lean:81:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.sum_compressedBasisMap`: [FiniteDimensional ℝ E] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [FiniteDimensional ℝ E] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/FiniteProjectionTrace.lean:98:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.compressedBasisMap_complement_defect`: [FiniteDimensional ℝ E] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [FiniteDimensional ℝ E] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/FiniteProjectionTrace.lean:120:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.basisComplementCompression_expansion`: [FiniteDimensional ℝ E] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [FiniteDimensional ℝ E] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/FiniteProjectionTrace.lean:132:38: This simp argument is unused: mul_assoc Hint: Omit it from the simp argument list. [apply] simp only [mul_comm, mul_left_comm] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ⚠ [2696/2717] Built ComplementedSubspace.ProductFrameSignContraction (14s) warning: ComplementedSubspace/ProductFrameSignContraction.lean:115:10: Unused tactic linter: `ring` does nothing Note: This linter can be disabled with `set_option linter.unusedTactic false` warning: ComplementedSubspace/ProductFrameSignContraction.lean:115:10: this tactic is never executed Note: This linter can be disabled with `set_option linter.unreachableTactic false` warning: ComplementedSubspace/ProductFrameSignContraction.lean:105:13: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ✔ [2697/2719] Built ComplementedSubspace.ProductFrameRowWitness (18s) ✔ [2698/2726] Built ComplementedSubspace.BasisRestriction (12s) ✔ [2699/2727] Built ComplementedSubspace.ProductFrameTraceBound (16s) ✔ [2700/2727] Built ComplementedSubspace.FiniteBasisTraceBound (15s) ⚠ [2701/2727] Built ComplementedSubspace.DPRObstruction (11s) warning: ComplementedSubspace/DPRObstruction.lean:40:8: Variable name `hVdim` is not explicitly referenced. Hint: The binding can be removed (if unused) or named `_` (if used implicitly). Alternatively, prefix the name with `_` to silence this warning: [apply] _hVdim Note: This linter can be disabled with `set_option linter.unusedVariables false` ✔ [2702/2727] Built ComplementedSubspace.SelectedHilbertReplacement (26s) ⚠ [2703/2727] Built ComplementedSubspace.FiniteOverlapRandomization (14s) warning: ComplementedSubspace/FiniteOverlapRandomization.lean:114:10: Unused tactic linter: `ring` does nothing Note: This linter can be disabled with `set_option linter.unusedTactic false` warning: ComplementedSubspace/FiniteOverlapRandomization.lean:114:10: this tactic is never executed Note: This linter can be disabled with `set_option linter.unreachableTactic false` ⚠ [2704/2727] Built ComplementedSubspace.LocalHilbertSum (19s) warning: ComplementedSubspace/LocalHilbertSum.lean:140:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2705/2727] Built ComplementedSubspace.FiniteDualBasis (12s) ✔ [2706/2727] Built ComplementedSubspace.FiniteTraceOverlap (17s) ✔ [2707/2727] Built ComplementedSubspace.FiniteOverlapGoodSecond (14s) ⚠ [2708/2729] Built ComplementedSubspace.FiniteOverlapScale (26s) warning: ComplementedSubspace/FiniteOverlapScale.lean:35:2: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteOverlapScale.lean:57:61: Variable name `hp₃` is not explicitly referenced. Hint: The binding can be removed (if unused) or named `_` (if used implicitly). Alternatively, prefix the name with `_` to silence this warning: [apply] _hp₃ Note: This linter can be disabled with `set_option linter.unusedVariables false` info: ComplementedSubspace/FiniteOverlapScale.lean:140:4: Try this: [apply] ring_nf The `ring` tactic failed to close the goal. Use `ring_nf` to obtain a normal form. Note that `ring` works primarily in *commutative* rings. If you have a noncommutative ring, abelian group or module, consider using `noncomm_ring`, `abel` or `module` instead. warning: ComplementedSubspace/FiniteOverlapScale.lean:138:29: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteOverlapScale.lean:171:23: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ⚠ [2709/2729] Built ComplementedSubspace.FiniteSelectionCoordinates (14s) warning: ComplementedSubspace/FiniteSelectionCoordinates.lean:81:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.basisSubsetProjection_compressed_trace`: [FiniteDimensional ℝ E] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [FiniteDimensional ℝ E] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` ⚠ [2710/2729] Built ComplementedSubspace.UnconditionalHilbertSynthesis (14s) warning: ComplementedSubspace/UnconditionalHilbertSynthesis.lean:51:13: Variable name `hD` is not explicitly referenced. Hint: The binding can be removed (if unused) or named `_` (if used implicitly). Alternatively, prefix the name with `_` to silence this warning: [apply] _hD Note: This linter can be disabled with `set_option linter.unusedVariables false` ✔ [2711/2729] Built ComplementedSubspace.FiniteSuperspaceSplitting (15s) ✔ [2712/2729] Built ComplementedSubspace.LocalHilbertTransport (13s) ✔ [2713/2729] Built ComplementedSubspace.ProjectionOverlapLower (14s) ⚠ [2714/2732] Built ComplementedSubspace.FiniteOverlapBasisColumns (14s) warning: ComplementedSubspace/FiniteOverlapBasisColumns.lean:15:42: This simp argument is unused: Finset.sum_ite_eq' Hint: Omit it from the simp argument list. [apply] simp only [Real.norm_eq_abs, sq_abs, normalizedFrameSign_covariance, ite_div, zero_div, mul_ite, mul_zero, Finset.sum_ite_eq, Finset.mem_univ, ite_true, real_inner_self_eq_norm_sq] at h Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/FiniteOverlapBasisColumns.lean:17:13: This simp argument is unused: Real.norm_eq_abs Hint: Omit it from the simp argument list. [apply] simp only [sq_abs, one_div, ← Finset.sum_mul] at h Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/FiniteOverlapBasisColumns.lean:17:31: This simp argument is unused: sq_abs Hint: Omit it from the simp argument list. [apply] simp only [Real.norm_eq_abs, one_div, ← Finset.sum_mul] at h Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ✔ [2715/2732] Built ComplementedSubspace.FiniteOverlapDualScale (14s) ⚠ [2716/2732] Built ComplementedSubspace.FiniteCoordinateSelection (14s) warning: ComplementedSubspace/FiniteCoordinateSelection.lean:42:32: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` warning: ComplementedSubspace/FiniteCoordinateSelection.lean:47:24: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ✔ [2717/2732] Built ComplementedSubspace.NormalizedHilbertSynthesis (15s) ✔ [2718/2732] Built ComplementedSubspace.NormSqSplitting (15s) ✔ [2719/2732] Built Mathlib.Analysis.Normed.Lp.lpHolder (22s) ✔ [2720/2734] Built ComplementedSubspace.FiniteOverlapMatrixNorms (14s) ✔ [2721/2734] Built ComplementedSubspace.FiniteOverlapUpper (16s) ✔ [2722/2734] Built ComplementedSubspace.RecursiveParameters (14s) ⚠ [2723/2734] Built ComplementedSubspace.FiniteSelectedHilbertModel (16s) warning: ComplementedSubspace/FiniteSelectedHilbertModel.lean:46:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/FiniteSelectedHilbertModel.lean:29:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.selected_coordinates_have_hilbert_factorization`: [FiniteDimensional ℝ E] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [FiniteDimensional ℝ E] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` ✔ [2724/2736] Built ComplementedSubspace.SelectedCoefficientHilbert (16s) ✔ [2725/2736] Built ComplementedSubspace.IsometricProductSplitting (15s) ✔ [2726/2737] Built ComplementedSubspace.AmbientProjection (15s) ✔ [2727/2737] Built ComplementedSubspace.FiniteHeadHilbert (14s) ✔ [2728/2737] Built ComplementedSubspace.FiniteOverlapBound (14s) ✔ [2729/2737] Built ComplementedSubspace.LocalHilbertProperty (11s) ✔ [2730/2739] Built ComplementedSubspace.ReindexedFrameProjection (16s) ⚠ [2731/2739] Built ComplementedSubspace.RecursiveHeadHilbert (14s) warning: ComplementedSubspace/RecursiveHeadHilbert.lean:28:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ⚠ [2732/2739] Built ComplementedSubspace.SelectedProjectionSetup (25s) warning: ComplementedSubspace/SelectedProjectionSetup.lean:64:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.selectedCoefficientHilbertEquiv_norm_le_one`: [FiniteDimensional ℝ ↥F] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [FiniteDimensional ℝ ↥F] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/SelectedProjectionSetup.lean:164:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.selectedCoefficient_coordinate_sq_le`: [FiniteDimensional ℝ ↥F] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [FiniteDimensional ℝ ↥F] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/SelectedProjectionSetup.lean:180:66: `ContinuousLinearMap.zero_apply` has been deprecated: Use `zero_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.zero_apply` to `zero_apply x`). warning: ComplementedSubspace/SelectedProjectionSetup.lean:174:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.selectedCoefficientHilbert_first_pairing`: [FiniteDimensional ℝ ↥F] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [FiniteDimensional ℝ ↥F] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/SelectedProjectionSetup.lean:185:40: This simp argument is unused: WithLp.ofLp_toLp Hint: Omit it from the simp argument list. [apply] simp only [PiLp.inner_apply, RCLike.inner_apply, conj_trivial, frameCoefficientHilbertEquiv_apply] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ✔ [2733/2739] Built ComplementedSubspace.FiniteOverlapConclusion (12s) ⚠ [2734/2744] Built ComplementedSubspace.LocalHilbertQuotient (18s) warning: ComplementedSubspace/LocalHilbertQuotient.lean:91:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2735/2744] Built ComplementedSubspace.FiniteCubeBound (11s) ⚠ [2736/2747] Built ComplementedSubspace.RecursiveProjection (19s) warning: ComplementedSubspace/RecursiveProjection.lean:98:42: `if_pos` has been deprecated: Use `ite_eq_left` instead warning: ComplementedSubspace/RecursiveProjection.lean:115:41: `if_neg` has been deprecated: Use `ite_eq_right` instead ⚠ [2737/2747] Built ComplementedSubspace.LpSubmodule (22s) warning: ComplementedSubspace/LpSubmodule.lean:62:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.lp_two_coordinate_norm_sq`: [(i : ι) → NormedSpace ℝ (E i)] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [(i : ι) → NormedSpace ℝ (E i)] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/LpSubmodule.lean:102:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.lpDiagonalRangeEval_norm_le`: [DecidableEq ι] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq ι] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` ⚠ [2738/2747] Built ComplementedSubspace.LocalHilbertSumDual (26s) warning: ComplementedSubspace/LocalHilbertSumDual.lean:52:27: Used `tac1 <;> tac2` where `(tac1; tac2)` would suffice Note: This linter can be disabled with `set_option linter.unnecessarySeqFocus false` ✔ [2739/2747] Built ComplementedSubspace.SchauderDPR (13s) ⚠ [2740/2750] Built ComplementedSubspace.FrameCoefficientReindexedRange (13s) warning: ComplementedSubspace/FrameCoefficientReindexedRange.lean:44:36: `if_pos` has been deprecated: Use `ite_eq_left` instead warning: ComplementedSubspace/FrameCoefficientReindexedRange.lean:50:36: `if_neg` has been deprecated: Use `ite_eq_right` instead ⚠ [2741/2750] Built ComplementedSubspace.ComplexProjectionEnergy (15s) warning: ComplementedSubspace/ComplexProjectionEnergy.lean:45:24: Variable name `i` is not explicitly referenced. Hint: The binding can be removed (if unused) or named `_` (if used implicitly). Alternatively, prefix the name with `_` to silence this warning: [apply] _i Note: This linter can be disabled with `set_option linter.unusedVariables false` ⚠ [2742/2750] Built ComplementedSubspace.ProjectionCorollaries (13s) warning: ComplementedSubspace/ProjectionCorollaries.lean:21:4: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/ProjectionCorollaries.lean:24:4: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2743/2750] Built ComplementedSubspace.LpHeadTail (20s) ✔ [2744/2750] Built ComplementedSubspace.ComplexAmbient (14s) ✔ [2745/2757] Built ComplementedSubspace.DenseContractionsScalar (11s) ⚠ [2746/2757] Built ComplementedSubspace.DiagonalFrameSummand (19s) warning: ComplementedSubspace/DiagonalFrameSummand.lean:58:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.diagonalSummand_RJ`: [DecidableEq ι] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq ι] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` warning: ComplementedSubspace/DiagonalFrameSummand.lean:83:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.diagonalSummand_J_norm`: [DecidableEq ι] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [DecidableEq ι] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` ✔ [2747/2757] Built ComplementedSubspace.ComplexFrameProjection (16s) ✔ [2748/2757] Built ComplementedSubspace.RecursiveTailHilbert (13s) ✔ [2749/2758] Built ComplementedSubspace.FiniteOverlapObstruction (29s) ✔ [2750/2762] Built ComplementedSubspace.ComplexTensorProjection (15s) ✔ [2751/2762] Built ComplementedSubspace.RecursiveKernelHilbert (17s) ✔ [2752/2763] Built ComplementedSubspace.FiniteBidual (14s) ⚠ [2753/2763] Built ComplementedSubspace.FiniteBlockObstruction (15s) warning: ComplementedSubspace/FiniteBlockObstruction.lean:50:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ⚠ [2754/2766] Built ComplementedSubspace.ComplexAmbientSchauder (42s) warning: ComplementedSubspace/ComplexAmbientSchauder.lean:56:45: `ContinuousLinearMap.sum_apply` has been deprecated: Use `sum_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.sum_apply` to `sum_apply x`). warning: ComplementedSubspace/ComplexAmbientSchauder.lean:59:18: This simp argument is unused: eq_comm Hint: Omit it from the simp argument list. [apply] simp [mul_comm] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ComplexAmbientSchauder.lean:103:10: This simp argument is unused: PiLp.smul_apply Hint: Omit it from the simp argument list. [apply] simp [PiLp.single_apply, Pi.single_apply] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ComplexAmbientSchauder.lean:103:27: This simp argument is unused: PiLp.single_apply Hint: Omit it from the simp argument list. [apply] simp [PiLp.smul_apply, Pi.single_apply] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ComplexAmbientSchauder.lean:130:45: `ContinuousLinearMap.sum_apply` has been deprecated: Use `sum_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.sum_apply` to `sum_apply x`). warning: ComplementedSubspace/ComplexAmbientSchauder.lean:145:51: `if_pos` has been deprecated: Use `ite_eq_left` instead warning: ComplementedSubspace/ComplexAmbientSchauder.lean:166:46: `ContinuousLinearMap.sum_apply` has been deprecated: Use `sum_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.sum_apply` to `sum_apply x`). warning: ComplementedSubspace/ComplexAmbientSchauder.lean:179:35: This simp argument is unused: Pi.single_apply Hint: Omit it from the simp argument list. [apply] simp [hij, eq_comm] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ComplexAmbientSchauder.lean:179:57: This simp argument is unused: eq_comm Hint: Omit it from the simp argument list. [apply] simp [Pi.single_apply, hij] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ComplexAmbientSchauder.lean:200:27: This simp argument is unused: eq_comm Hint: Omit it from the simp argument list. [apply] simp [Pi.single_apply] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` warning: ComplementedSubspace/ComplexAmbientSchauder.lean:212:47: `ContinuousLinearMap.sum_apply` has been deprecated: Use `sum_apply` instead Note: The updated constant is in a different namespace. Dot notation may need to be changed (e.g., from `x.sum_apply` to `sum_apply x`). ✔ [2755/2766] Built ComplementedSubspace.DiagonalFrameProduct (15s) ✔ [2756/2766] Built ComplementedSubspace.LocalHilbertEmbeddedRenorm (14s) ✔ [2757/2771] Built ComplementedSubspace.FiniteDualSuperspace (15s) ✔ [2758/2771] Built ComplementedSubspace.FiniteProductObstruction (13s) ⚠ [2759/2771] Built ComplementedSubspace.FiniteBlockDPRLower (14s) warning: ComplementedSubspace/FiniteBlockDPRLower.lean:31:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2760/2772] Built ComplementedSubspace.LocalHilbertDualTop (13s) ⚠ [2761/2774] Built ComplementedSubspace.LocalHilbertHeadRenorm (16s) warning: ComplementedSubspace/LocalHilbertHeadRenorm.lean:22:0: automatically included section variable(s) unused in theorem `ComplementedSubspace.ApproxParallelogram.prodL2`: [NormedSpace ℝ E] [NormedSpace ℝ F] consider restructuring your `variable` declarations so that the variables are not in scope or explicitly omit them: omit [NormedSpace ℝ E] [NormedSpace ℝ F] in theorem ... Note: This linter can be disabled with `set_option linter.unusedSectionVars false` ✔ [2762/2774] Built ComplementedSubspace.DPRPredicates (11s) ⚠ [2763/2774] Built ComplementedSubspace.IsometricProductDPRLower (14s) warning: ComplementedSubspace/IsometricProductDPRLower.lean:28:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2764/2776] Built ComplementedSubspace.InfiniteFrameObstruction (12s) ⚠ [2765/2776] Built ComplementedSubspace.FiniteDualDPRLower (18s) warning: ComplementedSubspace/FiniteDualDPRLower.lean:33:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/FiniteDualDPRLower.lean:43:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` warning: ComplementedSubspace/FiniteDualDPRLower.lean:44:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2766/2779] Built ComplementedSubspace.LocalHilbertRecursiveKernelDual (20s) ✔ [2767/2780] Built ComplementedSubspace.FiniteBidualDPRLower (14s) ✔ [2768/2782] Built ComplementedSubspace.RecursiveDiagonalDPR (16s) ⚠ [2769/2782] Built ComplementedSubspace.ComplexFrameCoefficient (14s) warning: ComplementedSubspace/ComplexFrameCoefficient.lean:35:37: Variable name `p` is not explicitly referenced. Hint: The binding can be removed (if unused) or named `_` (if used implicitly). Alternatively, prefix the name with `_` to silence this warning: [apply] _p Note: This linter can be disabled with `set_option linter.unusedVariables false` warning: ComplementedSubspace/ComplexFrameCoefficient.lean:123:18: This simp argument is unused: PiLp.toLp_apply Hint: Omit it from the simp argument list. [apply] simp only [hp'] Note: This linter can be disabled with `set_option linter.unusedSimpArgs false` ✔ [2770/2782] Built ComplementedSubspace.RecursiveDiagonalDualDPR (15s) ✔ [2771/2782] Built ComplementedSubspace.RecursiveDiagonalBidualDPR (17s) ✔ [2772/2782] Built ComplementedSubspace.ComplexReindexedFrameProjection (14s) ✔ [2773/2785] Built ComplementedSubspace.ActualProjectionDPR (14s) ✔ [2774/2785] Built ComplementedSubspace.LpSubmoduleScalar (13s) ✔ [2775/2785] Built ComplementedSubspace.ComplexFrameRealification (15s) ✔ [2777/2789] Built ComplementedSubspace.ComplexFrameCoefficientRange (13s) ✔ [2778/2789] Built ComplementedSubspace.ActualProjectionBidualDPR (14s) ✔ [2779/2789] Built ComplementedSubspace.ActualProjectionDualDPR (16s) ✔ [2780/2789] Built ComplementedSubspace.LpUniformEquiv (13s) ✔ [2781/2789] Built ComplementedSubspace.ComplexRecursiveProjection (16s) ✔ [2782/2789] Built ComplementedSubspace.ComplexRealDPR (16s) ✔ [2783/2789] Built ComplementedSubspace.RealMainTheorem (16s) ✔ [2784/2789] Built ComplementedSubspace.PureFrameDPR (20s) ⚠ [2785/2789] Built ComplementedSubspace.RealMainConsequences (20s) warning: ComplementedSubspace/RealMainConsequences.lean:27:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ⚠ [2786/2789] Built ComplementedSubspace.ComplexCorollaryAssembly (19s) warning: ComplementedSubspace/ComplexCorollaryAssembly.lean:32:2: Try this: letI̵ The goal is a proposition, so `let` is preferred over `letI`. The difference between `let` and `letI` is that `letI` inlines the value. But this is not relevant for proofs because of proof irrelevance. Note: This linter can be disabled with `set_option linter.style.haveILetI false` ✔ [2787/2789] Built ComplementedSubspace.ComplexProjectionRealEquiv (19s) ✔ [2788/2789] Built ComplementedSubspace.ComplexCorollary (16s) ✔ [2789/2789] Built ComplementedSubspace (15s) Build completed successfully (2789 jobs). STDERR (verbatim)