lean4-htt/tests/lean
Kyle Miller 20eea7372f
feat: make delta deriving more robust and handle binders (#9800)
This PR improves the delta deriving handler, giving it the ability to
process definitions with binders, as well as the ability to recursively
unfold definitions. Furthermore, delta deriving now tries all explicit
non-out-param arguments to a class, and it can handle "mixin" instance
arguments. The `deriving` syntax has been changed to accept general
terms, which makes it possible to derive specific instances with for
example `deriving OfNat _ 1` or `deriving Module R`. The class is
allowed to be a pi type, to add additional hypotheses; here is a Mathlib
example:
```lean
def Sym (α : Type*) (n : ℕ) :=
  { s : Multiset α // Multiset.card s = n }
deriving [DecidableEq α] → DecidableEq _
```
This underscore stands for where `Sym α n` may be inserted, which is
necessary when `→` is used. The `deriving instance` command can refer to
scoped variables when delta deriving as well. Breaking change: the
derived instance's name uses the `instance` command's name generator,
and the new instance is added to the current namespace.

This closes
[mathlib4#380](https://github.com/leanprover-community/mathlib4/issues/380).
2025-08-10 21:21:54 +00:00
..
grind chore: failing grind test cases for linarith on ordered fields (#9756) 2025-08-06 09:31:09 +00:00
interactive feat: use the metavariable index when pretty printing (#9778) 2025-08-07 15:58:51 +00:00
Reformat
run feat: make delta deriving more robust and handle binders (#9800) 2025-08-10 21:21:54 +00:00
server refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
trust0
.gitignore
217.lean fix: fixes #217 2020-11-12 14:36:47 -08:00
217.lean.expected.out
220.lean fix: fixes #220 and #223 2020-11-24 10:18:02 -08:00
220.lean.expected.out
223.lean style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00
223.lean.expected.out style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00
236.lean feat: top-down heuristic delaboration 2021-08-03 09:13:18 +02:00
236.lean.expected.out
241.lean fix: fixes #241 2021-05-22 19:10:07 -07:00
241.lean.expected.out
242.lean fix: validate atoms modulo leading and trailing whitespace (#6012) 2024-11-14 10:40:17 +00:00
242.lean.expected.out
243.lean fix: fixes #243 2021-05-03 13:01:16 -07:00
243.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
247.lean fix: fixes #247 2021-04-15 12:33:45 -07:00
247.lean.expected.out
248.lean chore: snake-case attributes (part 1) 2022-10-19 09:28:08 -07:00
248.lean.expected.out refactor: update and consolidate attribute-related error messages (#9495) 2025-07-26 02:03:18 +00:00
255.lean feat: allow hygienic capture of section variables in quotations 2021-01-24 11:46:04 -08:00
255.lean.expected.out feat: note inaccessible private declarations in unknown constant error (#9516) 2025-07-25 09:23:52 +00:00
276.lean fix: make elabAsElim aware of explicit motive arguments (#4817) 2024-07-29 19:18:47 +00:00
276.lean.expected.out
277a.lean chore: fix spelling mistakes in tests (#5439) 2024-09-24 03:22:53 +00:00
277a.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
277b.lean fix: do not evaluate code containing sorry 2021-01-26 15:01:53 -08:00
277b.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
283.lean fix: solve method at isLevelDefEq 2021-01-20 08:36:26 -08:00
283.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
297.lean fix: missing checkAssignment at assignToConstFun 2021-01-26 17:33:33 -08:00
297.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
301.lean fix: missing occursCheck at SyntheticMVars 2021-01-29 17:13:04 -08:00
301.lean.expected.out
302.lean fix: fixes #302 2021-02-03 15:04:18 -08:00
302.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
307.lean chore: remove deprecated aliases for Int.tdiv and Int.tmod (#6322) 2024-12-08 05:19:42 +00:00
307.lean.expected.out
309.lean fix: make sure kernel checks examples 2021-02-25 13:34:27 -08:00
309.lean.expected.out
331.lean feat: allow optional type in example 2022-09-13 03:11:04 -07:00
331.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
345.lean.expected.out
346.lean chore: improve error message 2021-03-16 20:42:38 -07:00
346.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
348.lean fix: fixes #348 2021-03-16 17:50:40 -07:00
348.lean.expected.out
353.lean chore: snake-case attributes (part 1) 2022-10-19 09:28:08 -07:00
353.lean.expected.out
361.lean chore: fix test 2022-01-31 16:45:57 -08:00
361.lean.expected.out
366.lean fix: fixes #366 2021-03-23 16:02:45 -07:00
366.lean.expected.out
386.lean fix: fixes #386 2021-04-11 20:57:39 -07:00
386.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
389.lean test: expand test for 389 2021-04-11 20:55:33 -07:00
389.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
414.lean chore: fix tests 2022-04-01 11:34:50 -07:00
414.lean.expected.out
415.lean chore: fix tests 2022-06-27 22:37:02 +02:00
415.lean.expected.out
421.lean chore: fix tests 2021-09-16 10:29:38 -07:00
421.lean.expected.out
423.lean test: add second example for issue #423 2021-04-25 10:35:23 -07:00
423.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
435.lean fix: fixes #435 2021-05-02 18:16:57 -07:00
435.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
435b.lean fix: add basic support for accessing the field of a section variable in the notation prechecker 2021-05-04 22:41:25 -07:00
435b.lean.expected.out
439.lean.expected.out
440.lean feat: closes #440 2021-05-15 20:54:54 -07:00
440.lean.expected.out
445.lean refactor: simplify runTermElabM and liftTermElabM 2022-08-07 07:35:02 -07:00
445.lean.expected.out feat: transform nondependent lets into haves in declarations and equation lemmas (#8373) 2025-06-29 19:45:45 +00:00
448.lean chore: remove tryPureCoe? 2022-02-03 16:25:24 -08:00
448.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
449.lean fix: fixes #449 2021-05-10 13:10:59 -07:00
449.lean.expected.out
450.lean fix: fixes #450 2021-05-10 13:55:06 -07:00
450.lean.expected.out
469.lean feat: apply app unexpanders for all prefixes of an application (#3375) 2024-02-27 07:04:17 +00:00
469.lean.expected.out
474.lean feat: better #eval command (#5627) 2024-10-08 20:51:46 +00:00
474.lean.expected.out
490.lean fix: _root_ prefix in declarations 2022-06-13 14:03:18 -07:00
490.lean.expected.out
496.lean chore: improve error message when compiling code containing axioms or noncomputable definitions 2021-05-31 20:27:15 -07:00
496.lean.expected.out chore: consolidate noncomputable diagnostics (#9239) 2025-07-07 23:39:49 +00:00
529.lean feat: add withOpenDecl and withOpen parsers 2021-08-22 20:50:35 -07:00
529.lean.expected.out
550.lean fix: offset support at isDefEq should not use HAdd.hAdd 2021-07-27 16:16:03 -07:00
550.lean.expected.out
586.lean fix: ensure hygiene of double-quoted names 2021-07-30 07:17:50 -07:00
586.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
593.lean fix: fixes #593 2021-08-02 10:46:12 -07:00
593.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
603.lean.expected.out
604.lean fix: fixes #604 2021-08-04 17:19:17 -07:00
604.lean.expected.out
620.lean fix: fixes #620 2021-08-10 15:06:06 -07:00
620.lean.expected.out
621.lean feat: shorten auto-generated instance names (#3089) 2024-04-13 18:08:50 +00:00
621.lean.expected.out refactor: update and consolidate attribute-related error messages (#9495) 2025-07-26 02:03:18 +00:00
625.lean chore: snake-case attributes (part 1) 2022-10-19 09:28:08 -07:00
625.lean.expected.out
641.lean feat: improved name-unresolving in delab 2021-09-07 16:26:00 +02:00
641.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
653.lean fix: fixes #653 2021-09-04 18:42:33 -07:00
653.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
655.lean fix: fixes #655 2021-09-07 12:17:28 -07:00
655.lean.expected.out
679.lean chore: remove tryPureCoe? 2022-02-03 16:25:24 -08:00
679.lean.expected.out
689.lean fix: panic messages on invalid input 2021-09-25 09:01:01 -07:00
689.lean.expected.out
690.lean fix: check number of explicit variables at induction/cases alternatives when @ is not used 2021-09-29 07:39:38 -07:00
690.lean.expected.out
697.lean feat: reject partial when if constant is not a function 2021-09-28 21:07:14 -07:00
697.lean.expected.out
714.lean feat: make sure #check produces some result even when there are pending TC problems 2021-10-06 13:37:06 -07:00
714.lean.expected.out
755.lean fix: make sure monad lift coercion elaborator has no side effects (#6024) 2024-11-13 16:22:31 +00:00
755.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
770.lean feat: in pure code, do use assume Id monad at do notation 2021-12-10 12:55:14 -08:00
770.lean.expected.out
799.lean fix: generate an error if declaration name clashes with variable name 2022-01-10 12:08:11 -08:00
799.lean.expected.out
801.lean test: wrong test 2022-02-02 13:17:30 +01:00
801.lean.expected.out
813.lean fix: remove @[reducible] annotation from Function.comp and Function.const 2021-11-23 07:29:25 -08:00
813.lean.expected.out
815b.lean chore: fix tests 2022-08-15 08:55:25 -07:00
815b.lean.expected.out feat: use the metavariable index when pretty printing (#9778) 2025-08-07 15:58:51 +00:00
906.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
906.lean.expected.out feat: improve split error messages (#9424) 2025-07-18 22:36:10 +00:00
916.lean test: for #916 2022-01-03 07:57:16 -08:00
916.lean.expected.out
948.lean feat: grind internal CommRing class (#7797) 2025-04-03 08:30:19 +00:00
948.lean.expected.out
951.lean feat: shorten auto-generated instance names (#3089) 2024-04-13 18:08:50 +00:00
951.lean.expected.out
973.lean feat: generate error message for simp theorems that are equivalent to x = x 2022-01-26 11:16:31 -08:00
973.lean.expected.out
973b.lean feat: enable failIfUnchanged by default in simp 2023-08-16 10:14:23 -07:00
973b.lean.expected.out
995.lean fix: match tactic should not trigger implicit lambdas 2022-02-04 07:55:56 -08:00
995.lean.expected.out
1007.lean chore: fix spelling mistakes in tests (#5439) 2024-09-24 03:22:53 +00:00
1007.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
1011.lean feat: allow upper case single character identifiers when relaxedAutoImplicit false (#2277) 2023-06-19 20:04:09 -07:00
1011.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
1021.lean fix: nasty bug at findDeclarationRangesCore? 2022-03-19 16:53:22 -07:00
1021.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
1027.lean fix: simp_all was "self-simplifying" simplified hypotheses 2022-02-23 16:48:28 -08:00
1027.lean.expected.out
1038.lean fix: toName function at elabAppFnId 2022-03-04 16:56:02 -08:00
1038.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
1039.lean chore: snake-case attributes (part 1) 2022-10-19 09:28:08 -07:00
1039.lean.expected.out
1050.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
1050.lean.expected.out
1057.lean fix: check type mismatch at dependent pattern matching compiler 2022-03-21 09:28:02 -07:00
1057.lean.expected.out feat: prettier expected type mismatch error message (#9099) 2025-07-01 07:50:53 +00:00
1062.lean test: for issue #1062 2022-03-22 14:14:28 -07:00
1062.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
1074b.lean feat: infer Prop for inductive/structure when defining syntactic subsingletons (#5517) 2024-10-08 22:39:38 +00:00
1074b.lean.expected.out feat: improve split error messages (#9424) 2025-07-18 22:36:10 +00:00
1079.lean feat: linter.loopingSimpArgs (#8865) 2025-06-23 07:36:21 +00:00
1079.lean.expected.out feat: linter.loopingSimpArgs (#8865) 2025-06-23 07:36:21 +00:00
1081.lean feat: explicit defeq attribute (#8419) 2025-06-06 18:40:06 +00:00
1081.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
1098.lean feat: make #check <ident> always show the signature without elaboration 2022-12-21 21:59:05 +01:00
1098.lean.expected.out
1102.lean feat: reorder tc subgoals according to out-params 2023-04-10 13:00:04 -07:00
1102.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
1112.lean fix: index out of bounds at computeFixedIndexBitMask 2022-04-19 05:21:43 -07:00
1112.lean.expected.out
1113.lean feat: linter.unusedSimpArgs (#8901) 2025-06-22 09:10:21 +00:00
1113.lean.expected.out
1163.lean.expected.out
1206.lean chore: remove the old Lean.Data.HashMap implementation (#7519) 2025-03-20 23:49:55 +00:00
1206.lean.expected.out
1235.lean fix: remove kabstractWithPred 2022-06-20 16:35:18 -07:00
1235.lean.expected.out
1240.lean feat: module header keyword for enabling module system 2025-04-21 18:40:11 +02:00
1240.lean.expected.out
1275.lean fix: wrap &"..." <|> ... as well 2022-10-28 21:25:47 +02:00
1275.lean.expected.out
1279.lean fix: dependent pattern matching bug 2022-07-03 13:25:12 -07:00
1279.lean.expected.out
1279_simplified.lean
1279_simplified.lean.expected.out
1292.lean fix: bug at the code specialization cache 2022-07-07 22:59:18 -07:00
1292.lean.expected.out
1298.lean chore: upstream NatCast and IntCast (#3347) 2024-02-16 00:54:22 +00:00
1298.lean.expected.out
1301.lean test: for issue #1301 2022-07-13 06:05:12 -07:00
1301.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
1321.lean test: for issue #1321 2022-07-18 23:50:41 -04:00
1321.lean.expected.out
1358.lean fix: ensure messages associated with last exception are not lost at evalTactic 2022-07-22 12:05:29 -04:00
1358.lean.expected.out
1363.lean chore: move Lean.Data.Parsec to Std.Internal.Parsec (#5115) 2024-08-21 15:26:17 +00:00
1363.lean.expected.out refactor: update and consolidate attribute-related error messages (#9495) 2025-07-26 02:03:18 +00:00
1367.lean fix: notation delaborator on over-application 2022-07-25 13:42:37 -07:00
1367.lean.expected.out
1371.lean fix: unused match-syntax alternatives are silently ignored 2022-07-31 06:00:08 -07:00
1371.lean.expected.out
1377.lean fix: preserve user-facing names and BinderInfo when lifting let-rec declarations 2022-07-28 06:36:45 -07:00
1377.lean.expected.out
1433.lean feat: explicit defeq attribute (#8419) 2025-06-06 18:40:06 +00:00
1433.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
1569.lean fix: disable auto implicit feature when running tactics 2022-09-09 15:17:50 -07:00
1569.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
1571.lean fix: fixes #1571 2022-09-15 11:16:16 -07:00
1571.lean.expected.out
1576.lean fix: fixes #1576 2022-09-09 14:29:48 -07:00
1576.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
1606.lean feat: use colEq in sepByIndent 2022-09-19 12:44:43 -07:00
1606.lean.expected.out
1616.lean fix: stop iterating over visited mvars in collectUnassignedMVars 2023-05-15 09:37:19 -07:00
1616.lean.expected.out
1657.lean chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
1657.lean.expected.out chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
1668.lean fix: derive Repr missing a comma 2022-10-01 07:17:57 -07:00
1668.lean.expected.out
1673.lean fix: fixes #1673 2022-10-02 08:23:14 -07:00
1673.lean.expected.out
1681.lean fix: fixes #1681 2022-10-07 18:36:25 -07:00
1681.lean.expected.out
1682.lean feat: sort refine new goals using the order they were created 2022-10-04 06:54:14 -07:00
1682.lean.expected.out
1690.lean fix: avoid nontermination on non-utf8 input 2022-10-06 17:45:21 -07:00
1690.lean.expected.out
1705.lean fix: fixes #1705 2022-10-07 13:11:26 -07:00
1705.lean.expected.out feat: allow structures to have non-bracketed binders (#8671) 2025-06-17 17:40:18 +00:00
1707.lean fix: fixes #1707 2022-10-08 07:58:56 -07:00
1707.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
1719.lean feat: improve apply error message when root term elaboration is postponed 2022-10-26 17:15:24 -07:00
1719.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
1760.lean fix: do not create choice nodes for failed parses 2022-11-11 09:13:02 +01:00
1760.lean.expected.out
1763.lean feat: congr theorems using Iff 2022-10-26 18:00:24 -07:00
1763.lean.expected.out
1779.lean feat: use unop% to implement unary minus notation 2022-10-26 06:55:24 -07:00
1779.lean.expected.out
1781.lean fix: bug in level normalization (soundness bug) 2022-10-26 05:22:26 -07:00
1781.lean.expected.out
1804.lean feat: allow doSeq in let x <- e | seq 2022-11-08 08:29:21 -08:00
1804.lean.expected.out
1825.lean fix: integer overflows 2022-11-15 07:37:54 -08:00
1825.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
1845.lean fix: do method lifting across choice nodes 2022-11-21 17:52:14 +01:00
1845.lean.expected.out
1856.lean fix: fixes #1856 2022-11-18 19:34:32 -08:00
1856.lean.expected.out
1878.lean test: for #1878 2022-11-24 13:03:45 -08:00
1878.lean.expected.out
1891.lean fix: fixes #1891 2022-11-29 08:59:46 -08:00
1891.lean.expected.out
1918.lean fix: remove repeat calls to inferType in ignoreField 2023-05-15 09:35:44 -07:00
1918.lean.expected.out
1971.lean feat: include unexpected token in error message 2023-09-12 11:42:24 +02:00
1971.lean.expected.out
2005.lean fix: be more careful with MatchResult.uncovered in syntax match 2023-01-09 13:05:00 +01:00
2005.lean.expected.out
2006.lean fix: fixes #2006 2023-01-04 08:19:22 -08:00
2006.lean.expected.out
2045.lean feat: apply app unexpanders for all prefixes of an application (#3375) 2024-02-27 07:04:17 +00:00
2045.lean.expected.out
2077.lean fix: fixes #2077 2023-06-30 19:26:00 -07:00
2077.lean.expected.out
2115.lean chore: fix test file names 2023-07-01 06:20:36 -07:00
2115.lean.expected.out
2125.lean fix: reject occurrences of inductive type in index 2023-02-28 12:22:54 -08:00
2125.lean.expected.out
2178.lean chore: upstream Zero and NeZero 2024-09-10 19:30:09 +10:00
2178.lean.expected.out
2273.lean feat: add flag for apply to defer failed typeclass syntheses as goals 2023-06-19 20:07:07 -07:00
2273.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
2361.lean feat: withAssignableSyntheticOpaque in assumption (#2596) 2023-10-30 04:00:52 +00:00
2361.lean.expected.out
2505.lean chore: fix MVarId.getType' (#2595) 2023-10-09 11:04:33 +00:00
2505.lean.expected.out
2514.lean fix: dsimp missing consumeMData when closing goals by rfl (#2776) 2023-10-30 09:32:32 +11:00
2514.lean.expected.out
2634.lean fix: simp fails when custom discharger makes no progress (#3317) 2024-02-17 13:42:04 +00:00
2634.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
3057.lean fix: manage all declarations in a given derive (#3058) 2024-01-09 07:42:06 +00:00
3057.lean.expected.out
3140.lean fix: derive BEq on structure with Prop-fields (#3191) 2024-01-18 02:32:51 +00:00
3140.lean.expected.out
3989_1.lean
3989_1.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
3989_2.lean
3989_2.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
4089.lean feat: relaxed reset/reuse in the code generator (#4100) 2024-05-07 22:08:32 +00:00
4089.lean.expected.out chore: add a new tagged IRType for inline tagged scalars (#9394) 2025-07-16 00:42:56 +00:00
4117.lean fix: add checkSystem and withIncRecDepth to withAutoBoundImplicit (#4128) 2024-05-10 21:55:26 +00:00
4117.lean.expected.out
4240.lean fix: accidental ownership with specialization 2024-06-07 13:59:22 +02:00
4240.lean.expected.out chore: add a new tagged IRType for inline tagged scalars (#9394) 2025-07-16 00:42:56 +00:00
4309.lean fix: panic when applying @[simp] to malformed theorem syntax (#4341) 2024-06-04 16:52:26 +00:00
4309.lean.expected.out
4375.lean fix: kernel exception from fvars left from ?m a b instantiation (#4410) 2024-06-10 19:02:27 +00:00
4375.lean.expected.out
4452.lean feat: linter.unusedSimpArgs (#8901) 2025-06-22 09:10:21 +00:00
4452.lean.expected.out feat: linter.unusedSimpArgs (#8901) 2025-06-22 09:10:21 +00:00
4591.lean fix: unresolve name avoiding locals (#4593) 2024-07-02 01:15:39 +00:00
4591.lean.expected.out
4845.lean fix: wildcard generalize only generalizes visible theorems (#4846) 2024-10-25 05:09:28 +00:00
4845.lean.expected.out
6601.lean fix: allow dot idents to resolve to local names (#6602) 2025-01-12 17:18:22 +00:00
6601.lean.expected.out
abst.lean chore: fix tests 2021-09-07 19:14:30 -07:00
abst.lean.expected.out
allFieldForConstants.lean feat: linter.unusedSimpArgs (#8901) 2025-06-22 09:10:21 +00:00
allFieldForConstants.lean.expected.out
ambiguousOpenExport.lean
ambiguousOpenExport.lean.expected.out
antiquotRecovery.lean
antiquotRecovery.lean.expected.out
appParserIssue.lean
appParserIssue.lean.expected.out
argNameAtPlaceholderError.lean
argNameAtPlaceholderError.lean.expected.out
argNameIfMacroScopes.lean
argNameIfMacroScopes.lean.expected.out
arrayGetU.lean
arrayGetU.lean.expected.out
attrCmd.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
attrCmd.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
autobound_and_macroscopes.lean
autobound_and_macroscopes.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
autoBoundErrorMsg.lean
autoBoundErrorMsg.lean.expected.out
autoBoundImplicits1.lean
autoBoundImplicits1.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
autoBoundImplicits2.lean
autoBoundImplicits2.lean.expected.out
autoBoundPostponeLoop.lean
autoBoundPostponeLoop.lean.expected.out
autoImplicitChain.lean
autoImplicitChain.lean.expected.out
autoImplicitChainNameIssue.lean
autoImplicitChainNameIssue.lean.expected.out
autoImplicitCtorParamIssue.lean
autoImplicitCtorParamIssue.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
autoImplicitForbidden.lean
autoImplicitForbidden.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
autoIssue.lean
autoIssue.lean.expected.out
autoPPExplicit.lean
autoPPExplicit.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
auxDeclIssue.lean
auxDeclIssue.lean.expected.out feat: improve split error messages (#9424) 2025-07-18 22:36:10 +00:00
badBinderName.lean
badBinderName.lean.expected.out
badIhName.lean
badIhName.lean.expected.out
baseIO.lean chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
baseIO.lean.expected.out chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
beginEndAsMacro.lean
beginEndAsMacro.lean.expected.out
bigUnivOffsets.lean
bigUnivOffsets.lean.expected.out chore: break up universe level error message (#9637) 2025-07-30 23:52:53 +00:00
binder_predicates.lean
binder_predicates.lean.expected.out
binderCacheIssue.lean
binderCacheIssue.lean.expected.out
binderCacheIssue2.lean
binderCacheIssue2.lean.expected.out
bindersAbstractingUnassignedMVars.lean
bindersAbstractingUnassignedMVars.lean.expected.out
binop_at_pattern_issue.lean
binop_at_pattern_issue.lean.expected.out
binop_lazy.lean
binop_lazy.lean.expected.out
binopInfoTree.lean
binopInfoTree.lean.expected.out fix: apply newlines before and after comments when formatting syntax (#8626) 2025-06-26 19:23:35 +00:00
binopQuotPrecheck.lean
binopQuotPrecheck.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
binrel_binop.lean feat: improve binrel% elaborator 2022-05-09 18:39:52 -07:00
binrel_binop.lean.expected.out
binrelTypeMismatch.lean
binrelTypeMismatch.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
binsearch.lean
binsearch.lean.expected.out
bintreeGoal.lean
bintreeGoal.lean.expected.out
bitwise.lean
bitwise.lean.expected.out
bool2int.lean
bool2int.lean.expected.out feat: Bool.to(U)IntX (#6060) 2024-11-13 15:49:16 +00:00
bool_simp.lean
bool_simp.lean.expected.out
builtinSimprocTrace.lean
builtinSimprocTrace.lean.expected.out
byCasesMetaM.lean
byCasesMetaM.lean.expected.out
byStrictIndent.lean
byStrictIndent.lean.expected.out
bytearray.lean
bytearray.lean.expected.out
cacheIssue.lean
cacheIssue.lean.expected.out
calcErrors.lean style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00
calcErrors.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
casesOnCases.lean
casesOnCases.lean.expected.out
caseSuggestions.lean feat: add case name hints (#9316) 2025-07-17 03:22:30 +00:00
caseSuggestions.lean.expected.out feat: add case name hints (#9316) 2025-07-17 03:22:30 +00:00
cdotTuple.lean
cdotTuple.lean.expected.out
class_def_must_fail.lean
class_def_must_fail.lean.expected.out
classBadOutParam.lean
classBadOutParam.lean.expected.out
coe.lean fix: extended coe notation and delaborator (#3295) 2024-02-10 04:58:28 +00:00
coe.lean.expected.out
coeAttr1.lean chore: upstream Std.Tactic.CoeExt to Lean.Elab.CoeExt (#3280) 2024-02-09 04:55:49 +00:00
coeAttr1.lean.expected.out
coeM.lean feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
coeM.lean.expected.out
collectDepsIssue.lean
collectDepsIssue.lean.expected.out
commandPrefix.lean
commandPrefix.lean.expected.out
computedFieldsCode.lean
computedFieldsCode.lean.expected.out perf: make function types object rather than tobject (#9461) 2025-07-22 01:16:45 +00:00
congrThm.lean
congrThm.lean.expected.out
congrThmIssue.lean
congrThmIssue.lean.expected.out
constDelab.lean
constDelab.lean.expected.out
constructorTac.lean
constructorTac.lean.expected.out feat: improve split error messages (#9424) 2025-07-18 22:36:10 +00:00
consumePPHint.lean feat: eliminate letFun support, deprecate let_fun syntax (#9086) 2025-06-30 02:10:18 +00:00
consumePPHint.lean.expected.out feat: eliminate letFun support, deprecate let_fun syntax (#9086) 2025-06-30 02:10:18 +00:00
conv1.lean feat: in conv tactic, use try with_reducibe rfl (#3763) 2024-03-29 11:59:45 +00:00
conv1.lean.expected.out
convInConv.lean
convInConv.lean.expected.out
convPatternAtLetIssue.lean feat: optimized simp routine for let telescopes (#8968) 2025-06-27 02:13:20 +00:00
convPatternAtLetIssue.lean.expected.out
convPatternMatchIssue.lean feat: eliminate letFun support, deprecate let_fun syntax (#9086) 2025-06-30 02:10:18 +00:00
convPatternMatchIssue.lean.expected.out
convZetaLetExt.lean
convZetaLetExt.lean.expected.out
copy-produced
csimpAttr.lean
csimpAttr.lean.expected.out chore: adopt tobject IRType (#9392) 2025-07-15 23:56:49 +00:00
csimpAttrAppend.lean
csimpAttrAppend.lean.expected.out chore: adopt tobject IRType (#9392) 2025-07-15 23:56:49 +00:00
ctor_layout.lean feat: move constructor layout to Lean and add a few optimizations 2025-06-30 15:39:58 +02:00
ctor_layout.lean.expected.out chore: adopt tobject IRType (#9392) 2025-07-15 23:56:49 +00:00
ctorUnivTooBig.lean
ctorUnivTooBig.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
dbgMacros.lean
dbgMacros.lean.expected.out
decEqMutualInductives.lean
decEqMutualInductives.lean.expected.out fix: deriving BEq on public inductives with private ctors (#9630) 2025-07-30 14:57:17 +00:00
decimals.lean
decimals.lean.expected.out
decreasing_by.lean
decreasing_by.lean.expected.out perf: check simp cache in simpLoop (#8880) 2025-06-21 17:58:05 +00:00
defaultInstance.lean
defaultInstance.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
defaultInstanceWithPrio.lean
defaultInstanceWithPrio.lean.expected.out
defInst.lean feat: make delta deriving more robust and handle binders (#9800) 2025-08-10 21:21:54 +00:00
defInst.lean.expected.out feat: make delta deriving more robust and handle binders (#9800) 2025-08-10 21:21:54 +00:00
delabDoLetFun.lean feat: eliminate letFun support, deprecate let_fun syntax (#9086) 2025-06-30 02:10:18 +00:00
delabDoLetFun.lean.expected.out
delabOverApp.lean
delabOverApp.lean.expected.out
delabUnexpand.lean
delabUnexpand.lean.expected.out
delta.lean
delta.lean.expected.out feat: improve split error messages (#9424) 2025-07-18 22:36:10 +00:00
deltaRedIndPredBelow.lean
deltaRedIndPredBelow.lean.expected.out
deprecated.lean
deprecated.lean.expected.out feat: note potential discrepancies in deprecation warning (#9606) 2025-07-31 16:41:14 +00:00
derivingDecidableEq.lean
derivingDecidableEq.lean.expected.out
derivingHashable.lean
derivingHashable.lean.expected.out
derivingRpcEncoding.lean
derivingRpcEncoding.lean.expected.out
diamond1.lean
diamond1.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
diamond2.lean
diamond2.lean.expected.out
diamond3.lean
diamond3.lean.expected.out
diamond4.lean
diamond4.lean.expected.out
diamond5.lean
diamond5.lean.expected.out
diamond6.lean
diamond6.lean.expected.out
diamond7.lean
diamond7.lean.expected.out
diamond8.lean
diamond8.lean.expected.out
diamond9.lean
diamond9.lean.expected.out
diamond10.lean
diamond10.lean.expected.out
discrTreeIota.lean
discrTreeIota.lean.expected.out
docStr.lean fix: add_decl_doc should check that declarations are local (#3311) 2024-02-12 12:04:51 +00:00
docStr.lean.expected.out fix: make sure local instance detection sees through reductions (#8903) 2025-06-21 06:26:32 +00:00
docstringLinkValidation.lean
docstringLinkValidation.lean.expected.out
doErrorMsg.lean
doErrorMsg.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
doIfLet.lean feat: support let mut x := e | alt 2022-08-10 06:29:49 -07:00
doIfLet.lean.expected.out
doIssue.lean chore: remove tryPureCoe? 2022-02-03 16:25:24 -08:00
doIssue.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
doLetLoop.lean
doLetLoop.lean.expected.out
doNotation1.lean
doNotation1.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
doSeqRightIssue.lean style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00
doSeqRightIssue.lean.expected.out style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00
doubleReset.lean
doubleReset.lean.expected.out feat: default let rec and where decls to private under the module system (#9759) 2025-08-06 15:53:51 +00:00
dsimpViaConst.lean
dsimpViaConst.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
dsimpZetaIssue.lean
dsimpZetaIssue.lean.expected.out
eagerCoeExpansion.lean
eagerCoeExpansion.lean.expected.out
eagerUnfoldingIssue.lean
eagerUnfoldingIssue.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
ellipsisProjIssue.lean
ellipsisProjIssue.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
elseifDoErrorPos.lean
elseifDoErrorPos.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
emptyc.lean
emptyc.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
emptyTypeAscription.lean
emptyTypeAscription.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
eoi.lean chore: improve EOI error message 2021-04-03 11:56:26 +02:00
eoi.lean.expected.out
eraseInsts.lean
eraseInsts.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
eraseSimp.lean
eraseSimp.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
errorOnInductionForNested.lean
errorOnInductionForNested.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
errorRecoveryBug.lean
errorRecoveryBug.lean.expected.out
eta.lean feat: add Expr.eta 2021-04-09 14:21:21 -07:00
eta.lean.expected.out
etaReducedMvarAssignments.lean
etaReducedMvarAssignments.lean.expected.out
etaStructIssue.lean
etaStructIssue.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
eval_except.lean
eval_except.lean.expected.out
evalCmd.lean feat: add support for CommandElabM at #eval 2022-06-29 16:34:49 -07:00
evalCmd.lean.expected.out
evalInstMessage.lean
evalInstMessage.lean.expected.out
evalLeak.lean
evalLeak.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
evalNone.lean
evalNone.lean.expected.out
evalSorry.lean
evalSorry.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
evalWithMVar.lean
evalWithMVar.lean.expected.out
exactErrorPos.lean
exactErrorPos.lean.expected.out
exceptionalTrace.lean
exceptionalTrace.lean.expected.out
exitAfterParseError.lean
exitAfterParseError.lean.expected.out
expandExplicitBinders.lean
expandExplicitBinders.lean.expected.out
extract.lean
extract.lean.expected.out
failTac.lean fix: display all remaining goals at fail tactic error message 2022-02-26 09:49:06 -08:00
failTac.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
file_not_found.lean
file_not_found.lean.expected.out
filePath.lean
filePath.lean.expected.out
fixedIndexToParamIssue.lean
fixedIndexToParamIssue.lean.expected.out
fixedIndicesToParams.lean
fixedIndicesToParams.lean.expected.out
forallMetaBounded.lean
forallMetaBounded.lean.expected.out
forErrors.lean
forErrors.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
Format.lean chore: remove remaining #lang lean4 in tests 2021-01-27 14:45:31 +01:00
Format.lean.expected.out
formatTerm.lean
formatTerm.lean.expected.out
fun.lean refactor: avoid nested sequence in simpleBinder 2022-07-08 19:06:10 +02:00
fun.lean.expected.out
funExpected.lean
funExpected.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
funind_errors.lean
funind_errors.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
funind_reserved.lean
funind_reserved.lean.expected.out
funInfoBug.lean
funInfoBug.lean.expected.out
funParen.lean
funParen.lean.expected.out
gcd.lean feat: add Nat.gcd 2021-03-07 18:47:02 -08:00
gcd.lean.expected.out
getElem.lean feat: redefine Range.forIn' (#6390) 2024-12-15 09:47:50 +00:00
getElem.lean.expected.out
guessLex.lean
guessLex.lean.expected.out
guessLexDiff.lean
guessLexDiff.lean.expected.out
guessLexFailures.lean
guessLexFailures.lean.expected.out
guessLexTricky.lean
guessLexTricky.lean.expected.out
guessLexTricky2.lean
guessLexTricky2.lean.expected.out
have.lean feat: have: remove unnecessary whitespace check and allow name- and type-less have 2021-05-25 14:25:14 +02:00
have.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
hidingInaccessibleNames.lean
hidingInaccessibleNames.lean.expected.out
holeErrors.lean
holeErrors.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
holes.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
holes.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
hpow.lean
hpow.lean.expected.out
hygienicIntro.lean
hygienicIntro.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
implementedByIssue.lean
implementedByIssue.lean.expected.out refactor: update and consolidate attribute-related error messages (#9495) 2025-07-26 02:03:18 +00:00
implicitArgumentError.lean
implicitArgumentError.lean.expected.out
implicitLambdaIssue.lean
implicitLambdaIssue.lean.expected.out
implicitTypePos.lean
implicitTypePos.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
indimpltarget.lean
indimpltarget.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
inductionErrors.lean
inductionErrors.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
inductionGen.lean
inductionGen.lean.expected.out
inductionMutual.lean
inductionMutual.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
inductionParse.lean
inductionParse.lean.expected.out
inductive1.lean
inductive1.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
inductiveUnivErrorMsg.lean
inductiveUnivErrorMsg.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
indUsingTerm.lean
indUsingTerm.lean.expected.out feat: induction using <term> (#3188) 2024-01-25 16:57:41 +00:00
inlineIssue.lean
inlineIssue.lean.expected.out
inst.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
inst.lean.expected.out
instance1.lean
instance1.lean.expected.out feat: add hints for missing structure instance fields (#9317) 2025-07-17 03:22:34 +00:00
int_div_mod.lean
int_div_mod.lean.expected.out
intModBug.lean
intModBug.lean.expected.out
intNegSucc.lean
intNegSucc.lean.expected.out
introLetBug.lean
introLetBug.lean.expected.out
invalidFieldName.lean
invalidFieldName.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
invalidInstImplicit.lean
invalidInstImplicit.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
invalidMutualError.lean
invalidMutualError.lean.expected.out
invalidNamedArgs.lean feat: add named argument hints (#9315) 2025-07-17 03:22:25 +00:00
invalidNamedArgs.lean.expected.out feat: add named argument hints (#9315) 2025-07-17 03:22:25 +00:00
invalidPatternIssue.lean
invalidPatternIssue.lean.expected.out
IRbug.lean
IRbug.lean.expected.out
isDefEqOffsetBug.lean
isDefEqOffsetBug.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
isNoncomputable.lean
isNoncomputable.lean.expected.out
issue2260.lean
issue2260.lean.expected.out
issue2981.lean
issue2981.lean.expected.out
issue3232.lean
issue3232.lean.expected.out feat: improve split error messages (#9424) 2025-07-18 22:36:10 +00:00
jason2.lean
jason2.lean.expected.out
jpCasesDiscrM.lean chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
jpCasesDiscrM.lean.expected.out chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
jpCasesNary.lean chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
jpCasesNary.lean.expected.out chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
jpClosureIssue.lean chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
jpClosureIssue.lean.expected.out chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
json.lean
json.lean.expected.out
kernelMVarBug.lean
kernelMVarBug.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
keyAttrErase.lean
keyAttrErase.lean.expected.out
lambdaLiftCache.lean chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
lambdaLiftCache.lean.expected.out chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
lazySeq.lean
lazySeq.lean.expected.out
lcnfTypes.lean
lcnfTypes.lean.expected.out perf: do not export specializations (#9465) 2025-07-23 13:12:15 +00:00
LE.lean feat: make #check <ident> always show the signature without elaboration 2022-12-21 21:59:05 +01:00
LE.lean.expected.out
lean3RefineBug.lean
lean3RefineBug.lean.expected.out
letArrowOutsideDo.lean
letArrowOutsideDo.lean.expected.out
letFun.lean feat: use nondep flag in Expr.letE and LocalContext.ldecl (#8804) 2025-06-22 21:54:57 +00:00
letFun.lean.expected.out feat: use nondep flag in Expr.letE and LocalContext.ldecl (#8804) 2025-06-22 21:54:57 +00:00
letPatIssue.lean
letPatIssue.lean.expected.out
letrec1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
letrec1.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
letrecErrors.lean
letrecErrors.lean.expected.out
letRecTheorem.lean
letRecTheorem.lean.expected.out
librarySearch.lean feat: do not report metaprogramming declarations via exact? and rw? (#6672) 2025-06-16 09:20:49 +00:00
librarySearch.lean.expected.out feat: do not report metaprogramming declarations via exact? and rw? (#6672) 2025-06-16 09:20:49 +00:00
liftOverLeft.lean
liftOverLeft.lean.expected.out
linterMissingDocs.lean
linterMissingDocs.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
linterSuspiciousUnexpanderPatterns.lean
linterSuspiciousUnexpanderPatterns.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
linterUnusedVariables.lean feat: linter.unusedSimpArgs (#8901) 2025-06-22 09:10:21 +00:00
linterUnusedVariables.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
listLength.lean
listLength.lean.expected.out chore: add a new tagged IRType for inline tagged scalars (#9394) 2025-07-16 00:42:56 +00:00
lit_values.lean
lit_values.lean.expected.out
localNotationPP.lean
localNotationPP.lean.expected.out
longestParsePrio.lean
longestParsePrio.lean.expected.out
loopErrorRecovery.lean
loopErrorRecovery.lean.expected.out
lvl1.lean chore: fix tests 2022-07-02 15:17:01 -07:00
lvl1.lean.expected.out
macroElabRulesIssue1.lean
macroElabRulesIssue1.lean.expected.out
macroElabRulesIssue2.lean fix: evalTactic 2022-07-19 23:28:14 -04:00
macroElabRulesIssue2.lean.expected.out
macroError.lean
macroError.lean.expected.out
macroPrio.lean
macroPrio.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
macroResolveName.lean
macroResolveName.lean.expected.out
macroscopes.lean chore: remove when and «unless» 2021-03-20 18:52:18 -07:00
macroscopes.lean.expected.out
macroStack.lean
macroStack.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
macroSwizzle.lean
macroSwizzle.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
macroTrace.lean
macroTrace.lean.expected.out
mangling.lean
mangling.lean.expected.out
match1.lean
match1.lean.expected.out feat: prettier expected type mismatch error message (#9099) 2025-07-01 07:50:53 +00:00
match2.lean
match2.lean.expected.out
match3.lean style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00
match3.lean.expected.out
match4.lean
match4.lean.expected.out
matchAltIndent.lean
matchAltIndent.lean.expected.out
matchApp.lean
matchApp.lean.expected.out
matchErrorLocation.lean
matchErrorLocation.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
matchErrorMsg.lean
matchErrorMsg.lean.expected.out
matchLeftovers.lean
matchLeftovers.lean.expected.out
matchMissingCasesAsStuckError.lean
matchMissingCasesAsStuckError.lean.expected.out
matchMultAlt.lean
matchMultAlt.lean.expected.out
matchOfNatIssue.lean
matchOfNatIssue.lean.expected.out
matchOrIssue.lean
matchOrIssue.lean.expected.out
matchPatternInsideBinders.lean
matchPatternInsideBinders.lean.expected.out
matchPatternPartialApp.lean feat: in conv tactic, use try with_reducibe rfl (#3763) 2024-03-29 11:59:45 +00:00
matchPatternPartialApp.lean.expected.out
matchunit.lean
matchunit.lean.expected.out
matchUnknownFVarBug.lean
matchUnknownFVarBug.lean.expected.out
matchVarNames.lean
matchVarNames.lean.expected.out
metaEvalInstMessage.lean
metaEvalInstMessage.lean.expected.out
modBug.lean chore: fix tests 2021-08-07 13:22:58 -07:00
modBug.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
moduleDoc.lean
moduleDoc.lean.expected.out
moduleKeywords.lean refactor: move import validation to parser & Lake (#9716) 2025-08-05 22:36:54 +00:00
moduleKeywords.lean.expected.out refactor: move import validation to parser & Lake (#9716) 2025-08-05 22:36:54 +00:00
moduleOf.lean
moduleOf.lean.expected.out feat: note inaccessible private declarations in unknown constant error (#9516) 2025-07-25 09:23:52 +00:00
motiveNotTypeCorect.lean
motiveNotTypeCorect.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
mulcommErrorMessage.lean
mulcommErrorMessage.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
multiConstantError.lean
multiConstantError.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
mutualdef1.lean
mutualdef1.lean.expected.out
mutualWithNamespaceMacro.lean
mutualWithNamespaceMacro.lean.expected.out
mutwf1.lean
mutwf1.lean.expected.out
mutwftypemismatch.lean
mutwftypemismatch.lean.expected.out
mvar_fvar.lean
mvar_fvar.lean.expected.out
mvarAtDefaultValue.lean
mvarAtDefaultValue.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
nameArgErrorIssue.lean
nameArgErrorIssue.lean.expected.out feat: add named argument hints (#9315) 2025-07-17 03:22:25 +00:00
namedHoles.lean
namedHoles.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
namelit.lean
namelit.lean.expected.out
nameRepr.lean
nameRepr.lean.expected.out
negFloat.lean
negFloat.lean.expected.out
newCatPanic.lean
newCatPanic.lean.expected.out
nonAtomicFieldName.lean
nonAtomicFieldName.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
noncompSection.lean
noncompSection.lean.expected.out feat: add initial error explanations (#8934) 2025-06-23 17:24:09 +00:00
nondepArrow.lean
nondepArrow.lean.expected.out
nonfatalattrs.lean
nonfatalattrs.lean.expected.out refactor: update and consolidate attribute-related error messages (#9495) 2025-07-26 02:03:18 +00:00
nonReserved.lean
nonReserved.lean.expected.out
noTabs.lean chore: for #8914 after stage0 update, part 2 (#8931) 2025-06-22 22:40:00 +00:00
noTabs.lean.expected.out chore: for #8914 after stage0 update, part 2 (#8931) 2025-06-22 22:40:00 +00:00
notationDelab.lean feat: make cdot expansion take hygiene into account (#9443) 2025-07-24 00:43:32 +00:00
notationDelab.lean.expected.out
notationPrecheck.lean
notationPrecheck.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
openExport.lean
openExport.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
openScoped.lean
openScoped.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
optionGetD.lean
optionGetD.lean.expected.out
or_shortcircuit.lean
or_shortcircuit.lean.expected.out
parserPrio.lean
parserPrio.lean.expected.out feat: improve projection and field-notation errors (#8986) 2025-06-26 18:36:47 +00:00
parserRecovery.lean
parserRecovery.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
partial_fixpoint_parseerrors.lean
partial_fixpoint_parseerrors.lean.expected.out
partialIssue.lean
partialIssue.lean.expected.out
partialSyntaxTraces.lean
partialSyntaxTraces.lean.expected.out feat: allow combining private/public and protected 2025-08-09 12:35:07 +02:00
partialVariable.lean
partialVariable.lean.expected.out
patvar.lean
patvar.lean.expected.out
phashmap_inst_coherence.lean
phashmap_inst_coherence.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
ppBeta.lean feat: eliminate letFun support, deprecate let_fun syntax (#9086) 2025-06-30 02:10:18 +00:00
ppBeta.lean.expected.out
ppDeepTerms.lean
ppDeepTerms.lean.expected.out
ppExpr.lean chore: remove unnecessary args 2022-04-07 18:19:15 -07:00
ppExpr.lean.expected.out
PPInstances.lean
PPInstances.lean.expected.out
ppite.lean test: pretty printing if-then-else 2020-12-24 08:40:30 -08:00
ppite.lean.expected.out
pplevel.lean
pplevel.lean.expected.out
ppMotives.lean style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00
ppMotives.lean.expected.out chore: notation for HEq (#8503) 2025-05-27 19:22:57 +00:00
ppNotationCode.lean
ppNotationCode.lean.expected.out
ppProofs.lean
ppProofs.lean.expected.out
PPRoundtrip.lean refactor: remove Lean.RBMap usages (#9260) 2025-07-21 14:04:45 +00:00
PPRoundtrip.lean.expected.out
ppSyntax.lean
ppSyntax.lean.expected.out
ppUnicode.lean
ppUnicode.lean.expected.out
precissues.lean
precissues.lean.expected.out
private.lean
private.lean.expected.out
privateFieldCopyIssue.lean
privateFieldCopyIssue.lean.expected.out
Process.lean test: remove flaky test (#5468) 2024-09-25 08:18:42 +00:00
Process.lean.expected.out
promise.lean
promise.lean.expected.out
protected.lean
protected.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
protectedAlias.lean
protectedAlias.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
prvNameWithMacroScopes.lean
prvNameWithMacroScopes.lean.expected.out
pureCoeIssue.lean
pureCoeIssue.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
rat1.lean feat: add date and time functionality (#4904) 2024-11-14 14:04:19 +00:00
rat1.lean.expected.out
rawStringEOF.lean
rawStringEOF.lean.expected.out
readDir.lean feat: make FilePath a concrete type 2021-05-28 14:19:59 +02:00
readDir.lean.expected.out
reduceArity.lean chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
reduceArity.lean.expected.out fix: include ._closed decls in trace.Compiler.result output (#9336) 2025-07-13 02:24:00 +00:00
reduceBool.lean
reduceBool.lean.expected.out
redundantAlt.lean
redundantAlt.lean.expected.out feat: add initial error explanations (#8934) 2025-06-23 17:24:09 +00:00
ref1.lean feat: Nat.(fold|foldRev|any|all)M? take a function which sees the upper bound (#6139) 2024-11-22 03:05:51 +00:00
ref1.lean.expected.out
refineFiltersOldMVars.lean
refineFiltersOldMVars.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
refineOccursCheck.lean
refineOccursCheck.lean.expected.out
Reformat.lean fix: apply newlines before and after comments when formatting syntax (#8626) 2025-06-26 19:23:35 +00:00
Reformat.lean.expected.out fix: apply newlines before and after comments when formatting syntax (#8626) 2025-06-26 19:23:35 +00:00
renameBug.lean
renameBug.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
renameI.lean chore: fix tests 2021-09-16 10:29:38 -07:00
renameI.lean.expected.out
replaceLocalDeclInstantiateMVars.lean
replaceLocalDeclInstantiateMVars.lean.expected.out
repr.lean chore: remove >6 month old deprecations (#9640) 2025-08-05 02:29:15 +00:00
repr.lean.expected.out
repr_issue.lean
repr_issue.lean.expected.out
resolveGlobalName.lean
resolveGlobalName.lean.expected.out
revertlet.lean
revertlet.lean.expected.out
rewrite.lean
rewrite.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
rfl_simp_thm.lean
rfl_simp_thm.lean.expected.out
root.lean feat: enable failIfUnchanged by default in simp 2023-08-16 10:14:23 -07:00
root.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
run_meta1.lean
run_meta1.lean.expected.out
runSTBug.lean
runSTBug.lean.expected.out
runTacticMustCatchExceptions.lean
runTacticMustCatchExceptions.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
rwEqThms.lean
rwEqThms.lean.expected.out
rwPrioritizesLCtxOverEnv.lean
rwPrioritizesLCtxOverEnv.lean.expected.out
rwWithoutOffsetCnstrs.lean
rwWithoutOffsetCnstrs.lean.expected.out
rwWithSynthesizeBug.lean
rwWithSynthesizeBug.lean.expected.out
safeShadowing.lean
safeShadowing.lean.expected.out
sanitizeMacroScopes.lean
sanitizeMacroScopes.lean.expected.out
sanitychecks.lean
sanitychecks.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
scientific.lean
scientific.lean.expected.out feat: use name resolution for dot identifier notation (#9634) 2025-08-01 02:27:40 +00:00
scopedInstanceOutsideNamespace.lean
scopedInstanceOutsideNamespace.lean.expected.out refactor: update and consolidate attribute-related error messages (#9495) 2025-07-26 02:03:18 +00:00
scopedLocalInsts.lean
scopedLocalInsts.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
scopedMacros.lean
scopedMacros.lean.expected.out refactor: update and consolidate attribute-related error messages (#9495) 2025-07-26 02:03:18 +00:00
scopedTokens.lean
scopedTokens.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
scopedunifhint.lean.expected.out
semicolonOrLinebreak.lean
semicolonOrLinebreak.lean.expected.out feat: add hints for missing structure instance fields (#9317) 2025-07-17 03:22:34 +00:00
sepByIndentQuot.lean
sepByIndentQuot.lean.expected.out
seqToCodeIssue.lean chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
seqToCodeIssue.lean.expected.out chore: reenable subset of new-compiler tests and delete others 2025-06-20 17:29:10 +02:00
setLit.lean chore: set literal notation (#3348) 2024-02-19 23:22:36 +00:00
setLit.lean.expected.out feat: add hints for missing structure instance fields (#9317) 2025-07-17 03:22:34 +00:00
shadow.lean
shadow.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
simp_all_duplicateHyps.lean
simp_all_duplicateHyps.lean.expected.out
simp_dsimp.lean
simp_dsimp.lean.expected.out
simp_trace.lean
simp_trace.lean.expected.out feat: transform nondependent lets into haves in declarations and equation lemmas (#8373) 2025-06-29 19:45:45 +00:00
simp_trace_backtrack.lean
simp_trace_backtrack.lean.expected.out
simpArgTypeMismatch.lean
simpArgTypeMismatch.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
simpArrayIdx.lean
simpArrayIdx.lean.expected.out
simpcfg.lean
simpcfg.lean.expected.out
simpDisch.lean
simpDisch.lean.expected.out
simpPrefixIssue.lean
simpPrefixIssue.lean.expected.out
simprocChar.lean
simprocChar.lean.expected.out
simprocEval1.lean
simprocEval1.lean.expected.out
simprocEval2.lean
simprocEval2.lean.expected.out
simprocEval3.lean
simprocEval3.lean.expected.out
simprocEval4.lean
simprocEval4.lean.expected.out
simprocTrace.lean
simprocTrace.lean.expected.out
simpTracePostIssue.lean
simpTracePostIssue.lean.expected.out
simpZetaFalse.lean feat: optimized simp routine for let telescopes (#8968) 2025-06-27 02:13:20 +00:00
simpZetaFalse.lean.expected.out feat: optimized simp routine for let telescopes (#8968) 2025-06-27 02:13:20 +00:00
sint_basic.lean
sint_basic.lean.expected.out perf: use IR type info to decide whether to insert RC ops (#9396) 2025-07-16 02:02:32 +00:00
sizeof.lean
sizeof.lean.expected.out
smartUnfolding.lean
smartUnfolding.lean.expected.out
smartUnfoldingMatch.lean
smartUnfoldingMatch.lean.expected.out
sorryAtError.lean
sorryAtError.lean.expected.out fix: reorder "application type mismatch" message (#9287) 2025-07-15 19:20:18 +00:00
sorryWarning.lean
sorryWarning.lean.expected.out
specializeAttr.lean
specializeAttr.lean.expected.out refactor: update and consolidate attribute-related error messages (#9495) 2025-07-26 02:03:18 +00:00
split_mvars_target.lean
split_mvars_target.lean.expected.out
splitIssue.lean
splitIssue.lean.expected.out
stdio.lean fix: invalid namespace completions (#5322) 2024-09-13 12:23:03 +00:00
stdio.lean.expected.out
stream.lean
stream.lean.expected.out
strictImplicit.lean
strictImplicit.lean.expected.out
string_gaps_err_newline.lean
string_gaps_err_newline.lean.expected.out
string_imp.lean
string_imp.lean.expected.out
string_imp2.lean
string_imp2.lean.expected.out
struct1.lean
struct1.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
structAutoBound.lean
structAutoBound.lean.expected.out
structDefault.lean
structDefault.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
structDefValueOverride.lean
structDefValueOverride.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
structInst1.lean
structInst1.lean.expected.out
structInstError.lean
structInstError.lean.expected.out
structInstSourcesLeftToRight.lean
structInstSourcesLeftToRight.lean.expected.out
structSorryBug.lean
structSorryBug.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
StxQuot.lean
StxQuot.lean.expected.out feat: allow combining private/public and protected 2025-08-09 12:35:07 +02:00
substFails.lean
substFails.lean.expected.out
syntaxErrors.lean
syntaxErrors.lean.expected.out
syntaxInNamespacesAndPP.lean
syntaxInNamespacesAndPP.lean.expected.out
syntaxPrec.lean
syntaxPrec.lean.expected.out
syntheticHolesAsPatterns.lean
syntheticHolesAsPatterns.lean.expected.out
syntheticOpaqueReadOnly.lean
syntheticOpaqueReadOnly.lean.expected.out
synthorder.lean
synthorder.lean.expected.out
tabulate.lean
tabulate.lean.expected.out
tacUnsolvedGoalsErrors.lean
tacUnsolvedGoalsErrors.lean.expected.out
tcloop.lean
tcloop.lean.expected.out chore: use note and hint' for message addenda (#8980) 2025-06-27 15:16:01 +00:00
termination_by.lean
termination_by.lean.expected.out
termination_by_vars.lean
termination_by_vars.lean.expected.out
termination_by_where.lean
termination_by_where.lean.expected.out
terminationFailure.lean
terminationFailure.lean.expected.out
test_extern.lean
test_extern.lean.expected.out
test_single.sh chore: allow module in tests (#8881) 2025-06-21 02:49:22 +00:00
theoremType.lean
theoremType.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
thunk.lean refactor: clean up Thunk 2021-04-22 20:29:08 -07:00
thunk.lean.expected.out
toExpr.lean test: toExpr tests 2024-02-23 15:16:12 -08:00
toExpr.lean.expected.out
toFieldNameIssue.lean
toFieldNameIssue.lean.expected.out
tokenErrors.lean
tokenErrors.lean.expected.out
tooManyVarsAtInduction.lean
tooManyVarsAtInduction.lean.expected.out
traceClassScopes.lean
traceClassScopes.lean.expected.out
traceStateBactracking.lean
traceStateBactracking.lean.expected.out
traceTacticSteps.lean
traceTacticSteps.lean.expected.out
trailingComma.lean feat: linter.unusedSimpArgs (#8901) 2025-06-22 09:10:21 +00:00
trailingComma.lean.expected.out feat: linter.unusedSimpArgs (#8901) 2025-06-22 09:10:21 +00:00
treeMap.lean chore: cleanup some deprecations in tests (#5834) 2024-10-25 11:11:22 +00:00
treeMap.lean.expected.out
typeIncorrectPat.lean
typeIncorrectPat.lean.expected.out feat: prettier expected type mismatch error message (#9099) 2025-07-01 07:50:53 +00:00
typeMismatch.lean
typeMismatch.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
typeOf.lean chore: remove old notation 2021-10-02 15:06:40 -07:00
typeOf.lean.expected.out feat: prettier expected type mismatch error message (#9099) 2025-07-01 07:50:53 +00:00
uintCtors.lean
uintCtors.lean.expected.out
uintMatch.lean
uintMatch.lean.expected.out
unboxStruct.lean
unboxStruct.lean.expected.out chore: add a new tagged IRType for inline tagged scalars (#9394) 2025-07-16 00:42:56 +00:00
unexpander.lean
unexpander.lean.expected.out
unexpandersNamespaces.lean
unexpandersNamespaces.lean.expected.out
UnexpandSubtype.lean
UnexpandSubtype.lean.expected.out
unfold1.lean
unfold1.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
unfoldDefEq.lean
unfoldDefEq.lean.expected.out
unfoldFailure.lean
unfoldFailure.lean.expected.out refactor: update built-in tactic error messages (#9633) 2025-07-31 14:16:57 +00:00
unfoldReduceMatch.lean
unfoldReduceMatch.lean.expected.out
unhygienic.lean
unhygienic.lean.expected.out
unhygienicCode.lean
unhygienicCode.lean.expected.out perf: erase all constructor params in the mono phase (#9764) 2025-08-06 14:23:28 +00:00
unifHintAndTC.lean
unifHintAndTC.lean.expected.out
univInference.lean
univInference.lean.expected.out feat: update structure/inductive error messages (#9592) 2025-07-29 21:27:30 +00:00
unknownId.lean
unknownId.lean.expected.out feat: update and explain "unknown constant" and "failed to infer type" errors (#9423) 2025-07-18 19:20:31 +00:00
unknownTactic.lean
unknownTactic.lean.expected.out chore: for #8914 after stage0 update, part 2 (#8931) 2025-06-22 22:40:00 +00:00
unnecessaryUnfolding.lean
unnecessaryUnfolding.lean.expected.out
unsolvedIndCases.lean
unsolvedIndCases.lean.expected.out
unused_univ.lean
unused_univ.lean.expected.out
unusedLet.lean
unusedLet.lean.expected.out feat: transform nondependent lets into haves in declarations and equation lemmas (#8373) 2025-06-29 19:45:45 +00:00
unusedWarningAtStructUpdate.lean
unusedWarningAtStructUpdate.lean.expected.out
updateExprIssue.lean
updateExprIssue.lean.expected.out fix: populate the xType field of FnBody.case (#9344) 2025-07-13 21:56:07 +00:00
updateLevelIssues.lean
updateLevelIssues.lean.expected.out
Uri.lean chore: move Bootstrap.System.Uri to Init 2022-08-29 08:06:30 -07:00
Uri.lean.expected.out
warningAsError.lean
warningAsError.lean.expected.out feat: note potential discrepancies in deprecation warning (#9606) 2025-07-31 16:41:14 +00:00
wf1.lean feat: arity mismatch error message at well-founded recursion 2021-09-21 20:34:15 -07:00
wf1.lean.expected.out
wf2.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
wf2.lean.expected.out
wfrecUnusedLet.lean feat: linter.unusedSimpArgs (#8901) 2025-06-22 09:10:21 +00:00
wfrecUnusedLet.lean.expected.out
whnfProj.lean
whnfProj.lean.expected.out
wildcardAlt.lean
wildcardAlt.lean.expected.out
withAssignableSyntheticOpaqueBug.lean
withAssignableSyntheticOpaqueBug.lean.expected.out
withLocation.lean
withLocation.lean.expected.out
withLocationImplementationDetails.lean
withLocationImplementationDetails.lean.expected.out
withSetOptionIn.lean
withSetOptionIn.lean.expected.out fix: check guard_msgs.diff using .get rather than Options.getBool (#8918) 2025-06-21 16:03:31 +00:00
workspaceSymbols.lean
workspaceSymbols.lean.expected.out
xmlParsing.lean
xmlParsing.lean.expected.out
zipper.lean
zipper.lean.expected.out