..
docparse
chore: rename String.endPos -> String.rawEndPos ( #10853 )
2025-10-21 11:25:30 +00:00
grind
chore: deprecate more duplications ( #11004 )
2025-10-30 05:58:29 +00:00
interactive
fix: pre-filter completion items mod ascii casing ( #11140 )
2025-11-11 14:11:05 +00:00
Reformat
run
doc: improved error messages when typeclass errors are stuck ( #11179 )
2025-11-14 21:25:46 +00:00
server
test: improve language server test coverage ( #10574 )
2025-09-30 11:15:03 +00:00
trust0
.gitignore
chore: ignore test output files
2020-08-31 11:09:27 +02:00
217.lean
fix: fixes #217
2020-11-12 14:36:47 -08:00
217.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
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
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
feat: add unicode(...) parser syntax and pp.unicode option ( #10373 )
2025-09-14 04:40:03 +00:00
242.lean.expected.out
feat: add unicode(...) parser syntax and pp.unicode option ( #10373 )
2025-09-14 04:40:03 +00:00
243.lean
fix: fixes #243
2021-05-03 13:01:16 -07:00
243.lean.expected.out
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
255.lean
feat: allow hygienic capture of section variables in quotations
2021-01-24 11:46:04 -08:00
255.lean.expected.out
276.lean
fix: make elabAsElim aware of explicit motive arguments ( #4817 )
2024-07-29 19:18:47 +00:00
276.lean.expected.out
feat: add option pp.piBinderNames ( #10374 )
2025-09-14 05:15:04 +00:00
277a.lean
chore: fix spelling mistakes in tests ( #5439 )
2024-09-24 03:22:53 +00:00
277a.lean.expected.out
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
297.lean
fix: missing checkAssignment at assignToConstFun
2021-01-26 17:33:33 -08:00
297.lean.expected.out
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
307.lean
chore: remove >6 month old deprecations ( #10446 )
2025-09-22 12:47:11 +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
345.lean.expected.out
346.lean
chore: improve error message
2021-03-16 20:42:38 -07:00
346.lean.expected.out
fix: deprecation warning location with field notation ( #10826 )
2025-10-23 20:55:25 +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
doc: improved error messages when typeclass errors are stuck ( #11179 )
2025-11-14 21:25:46 +00:00
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
389.lean
test: expand test for 389
2021-04-11 20:55:33 -07:00
389.lean.expected.out
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
435.lean
fix: fixes #435
2021-05-02 18:16:57 -07:00
435.lean.expected.out
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
448.lean
chore: remove tryPureCoe?
2022-02-03 16:25:24 -08:00
448.lean.expected.out
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
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: error messages consistency ( #10143 )
2025-08-26 17:55:43 +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
593.lean
fix: fixes #593
2021-08-02 10:46:12 -07:00
593.lean.expected.out
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
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
653.lean
fix: fixes #653
2021-09-04 18:42:33 -07:00
653.lean.expected.out
655.lean
fix: fixes #655
2021-09-07 12:17:28 -07:00
655.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
697.lean
feat: reject partial when if constant is not a function
2021-09-28 21:07:14 -07:00
697.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
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: suppress safe shadowing within fun binders ( #10376 )
2025-09-14 15:54:59 +00:00
906.lean
feat: per-function termination hints
2024-01-10 17:27:35 +01:00
906.lean.expected.out
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
1007.lean.expected.out
1011.lean
1011.lean.expected.out
1021.lean
1021.lean.expected.out
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
1027.lean
1027.lean.expected.out
1038.lean
1038.lean.expected.out
fix: deprecation warning location with field notation ( #10826 )
2025-10-23 20:55:25 +00:00
1039.lean
feat: auto-completion for end names ( #10660 )
2025-10-08 11:12:05 +00:00
1039.lean.expected.out
1050.lean
1050.lean.expected.out
1057.lean
1057.lean.expected.out
fix: preserve error locations when expanding match arms ( #10783 )
2025-10-15 13:31:42 +00:00
1062.lean
1062.lean.expected.out
refactor: update built-in tactic error messages ( #9633 )
2025-07-31 14:16:57 +00:00
1074b.lean
1074b.lean.expected.out
1079.lean
chore: eliminate uses of intros x y z ( #9983 )
2025-08-19 06:09:13 +00:00
1079.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
1081.lean
1081.lean.expected.out
refactor: update built-in tactic error messages ( #9633 )
2025-07-31 14:16:57 +00:00
1098.lean
1098.lean.expected.out
1102.lean
1102.lean.expected.out
1112.lean
1112.lean.expected.out
1113.lean
1113.lean.expected.out
1163.lean.expected.out
1206.lean
1206.lean.expected.out
1235.lean
1235.lean.expected.out
1240.lean
1240.lean.expected.out
1275.lean
1275.lean.expected.out
perf: make macro scope numbering less dependent on surrounding context ( #10027 )
2025-08-22 13:16:02 +00:00
1279.lean
1279.lean.expected.out
1279_simplified.lean
1279_simplified.lean.expected.out
1292.lean
1292.lean.expected.out
1298.lean
1298.lean.expected.out
1301.lean
1301.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
1321.lean
1321.lean.expected.out
feat: overhaul meta system ( #10362 )
2025-09-17 21:04:29 +00:00
1358.lean
1358.lean.expected.out
1363.lean
refactor: do not use String.Iterator ( #11127 )
2025-11-11 11:46:58 +00:00
1363.lean.expected.out
1367.lean
1367.lean.expected.out
1371.lean
1371.lean.expected.out
1377.lean
1377.lean.expected.out
1433.lean
1433.lean.expected.out
refactor: update built-in tactic error messages ( #9633 )
2025-07-31 14:16:57 +00:00
1569.lean
1569.lean.expected.out
1571.lean
1571.lean.expected.out
1576.lean
1576.lean.expected.out
1606.lean
1606.lean.expected.out
1616.lean
1616.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
1657.lean
1657.lean.expected.out
1668.lean
1668.lean.expected.out
1673.lean
1673.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
1681.lean
1681.lean.expected.out
1682.lean
1682.lean.expected.out
1690.lean
1690.lean.expected.out
1705.lean
1705.lean.expected.out
1707.lean
1707.lean.expected.out
1719.lean
1719.lean.expected.out
1760.lean
1760.lean.expected.out
1763.lean
1763.lean.expected.out
1779.lean
1779.lean.expected.out
1781.lean
1781.lean.expected.out
1804.lean
1804.lean.expected.out
1825.lean
1825.lean.expected.out
refactor: update built-in tactic error messages ( #9633 )
2025-07-31 14:16:57 +00:00
1845.lean
1845.lean.expected.out
1856.lean
1856.lean.expected.out
1878.lean
1878.lean.expected.out
1891.lean
1891.lean.expected.out
1918.lean
1918.lean.expected.out
1971.lean
1971.lean.expected.out
2005.lean
2005.lean.expected.out
2006.lean
2006.lean.expected.out
2045.lean
2045.lean.expected.out
2077.lean
2077.lean.expected.out
2115.lean
2115.lean.expected.out
2125.lean
2125.lean.expected.out
2178.lean
2178.lean.expected.out
2273.lean
2273.lean.expected.out
2361.lean
2361.lean.expected.out
2505.lean
2505.lean.expected.out
2514.lean
2514.lean.expected.out
2634.lean
2634.lean.expected.out
refactor: update built-in tactic error messages ( #9633 )
2025-07-31 14:16:57 +00:00
3057.lean
feat: .ctorIdx for all inductives ( #9951 )
2025-08-25 10:47:06 +00:00
3057.lean.expected.out
3140.lean
3140.lean.expected.out
3989_1.lean
3989_1.lean.expected.out
3989_2.lean
3989_2.lean.expected.out
4089.lean
4089.lean.expected.out
4117.lean
4117.lean.expected.out
4240.lean
4240.lean.expected.out
4309.lean
4309.lean.expected.out
4375.lean
4375.lean.expected.out
4452.lean
4452.lean.expected.out
4591.lean
4591.lean.expected.out
feat: "try this" messages with support for interactivity ( #10524 )
2025-10-13 13:39:03 +00:00
4845.lean
4845.lean.expected.out
6601.lean
6601.lean.expected.out
10488.lean
feat: improve error messages for ambiguous 3.toDecmial syntax ( #10488 )
2025-09-26 01:12:10 +00:00
10488.lean.expected.out
feat: improve error messages for ambiguous 3.toDecmial syntax ( #10488 )
2025-09-26 01:12:10 +00:00
abst.lean
chore: fix tests
2021-09-07 19:14:30 -07:00
abst.lean.expected.out
allFieldForConstants.lean
allFieldForConstants.lean.expected.out
ambiguousOpenExport.lean
ambiguousOpenExport.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
antiquotRecovery.lean
antiquotRecovery.lean.expected.out
appParserIssue.lean
appParserIssue.lean.expected.out
chore: patch tests for pp.analyze default
2021-08-03 09:13:18 +02:00
argNameAtPlaceholderError.lean
argNameAtPlaceholderError.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
argNameIfMacroScopes.lean
argNameIfMacroScopes.lean.expected.out
arrayGetU.lean
chore: remove >6 month old deprecations ( #10446 )
2025-09-22 12:47:11 +00:00
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
autobound_and_macroscopes.lean
autobound_and_macroscopes.lean.expected.out
autoBoundErrorMsg.lean
autoBoundErrorMsg.lean.expected.out
autoBoundImplicits1.lean
autoBoundImplicits1.lean.expected.out
autoBoundImplicits2.lean
autoBoundImplicits2.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
autoBoundPostponeLoop.lean
autoBoundPostponeLoop.lean.expected.out
autoImplicitChain.lean
autoImplicitChain.lean.expected.out
autoImplicitChainNameIssue.lean
autoImplicitChainNameIssue.lean.expected.out
autoImplicitCtorParamIssue.lean
autoImplicitCtorParamIssue.lean.expected.out
autoImplicitForbidden.lean
autoImplicitForbidden.lean.expected.out
autoIssue.lean
autoIssue.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
autoPPExplicit.lean
autoPPExplicit.lean.expected.out
auxDeclIssue.lean
auxDeclIssue.lean.expected.out
badBinderName.lean
badBinderName.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
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
feat: zero cost BaseIO ( #10625 )
2025-10-22 10:55:12 +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
fix: lazy_binop + coercion bug
2023-07-01 06:05:25 -07:00
binop_lazy.lean.expected.out
binopInfoTree.lean
binopInfoTree.lean.expected.out
fix: detect private references in inferred type of public def ( #10762 )
2025-10-15 12:51:54 +00:00
binopQuotPrecheck.lean
binopQuotPrecheck.lean.expected.out
binrel_binop.lean
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
fix: bitwise shift overflow of UInt types
2021-03-17 10:08:02 +01:00
bitwise.lean.expected.out
bool2int.lean
bool2int.lean.expected.out
bool_simp.lean
chore: fix spelling mistakes in tests ( #5439 )
2024-09-24 03:22:53 +00:00
bool_simp.lean.expected.out
bootstrapSorry.lean
chore: fix failing mk*Sorry in bootstrapping contexts ( #9950 )
2025-08-17 16:14:53 +00:00
bootstrapSorry.lean.expected.out
chore: improve error message on trying to access an identifier imported privately from the public scope ( #10153 )
2025-08-27 13:43:56 +00:00
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
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
caseSuggestions.lean.expected.out
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
feat: T.ctor.elim single-constructor cases function ( #9952 )
2025-08-27 09:40:31 +00:00
congrThm.lean
feat: avoid [Decidable p] instance implicit parameters in congruence theorems when possible
2022-08-02 04:47:42 -07:00
congrThm.lean.expected.out
congrThmIssue.lean
congrThmIssue.lean.expected.out
constDelab.lean
constDelab.lean.expected.out
constructorTac.lean
constructorTac.lean.expected.out
consumePPHint.lean
consumePPHint.lean.expected.out
conv1.lean
feat: in conv tactic, use try with_reducibe rfl ( #3763 )
2024-03-29 11:59:45 +00:00
conv1.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
convInConv.lean
convInConv.lean.expected.out
convPatternAtLetIssue.lean
convPatternAtLetIssue.lean.expected.out
convPatternMatchIssue.lean
convPatternMatchIssue.lean.expected.out
convZetaLetExt.lean
convZetaLetExt.lean.expected.out
copy-produced
chore: default compiler.enableNew to false until development restarts ( #3034 )
2023-12-21 07:48:25 +00:00
csimpAttr.lean
csimpAttr.lean.expected.out
csimpAttrAppend.lean
csimpAttrAppend.lean.expected.out
ctor_layout.lean
fix: privacy checks and import all ( #10550 )
2025-09-26 13:26:10 +00:00
ctor_layout.lean.expected.out
fix: privacy checks and import all ( #10550 )
2025-09-26 13:26:10 +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
fix: detect private references in inferred type of public def ( #10762 )
2025-10-15 12:51:54 +00:00
decEqMutualInductives.lean
feat: linear-size DecidableEq instance ( #10152 )
2025-09-03 06:31:49 +00:00
decEqMutualInductives.lean.expected.out
refactor: use match decEq, not if h : in deriving DecidableEq ( #10274 )
2025-09-06 21:00:34 +00:00
decimals.lean
chore: add more decimals tests
2021-10-26 11:51:30 -07:00
decimals.lean.expected.out
decreasing_by.lean
decreasing_by.lean.expected.out
defaultInstance.lean
defaultInstance.lean.expected.out
doc: improved error messages when typeclass errors are stuck ( #11179 )
2025-11-14 21:25:46 +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
delabDoLetFun.lean.expected.out
delabOverApp.lean
delabOverApp.lean.expected.out
delabUnexpand.lean
delabUnexpand.lean.expected.out
delta.lean
chore: fix tests
2021-09-16 10:29:38 -07:00
delta.lean.expected.out
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
feat: T.ctor.elim single-constructor cases function ( #9952 )
2025-08-27 09:40:31 +00:00
derivingDecidableEq.lean.expected.out
feat: T.ctor.elim single-constructor cases function ( #9952 )
2025-08-27 09:40:31 +00:00
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
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
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
doSeqRightIssue.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +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
feat: add option pp.piBinderNames ( #10374 )
2025-09-14 05:15:04 +00:00
eagerUnfoldingIssue.lean
eagerUnfoldingIssue.lean.expected.out
ellipsisProjIssue.lean
ellipsisProjIssue.lean.expected.out
refactor: replace PRange shape α with Rcc α and eight other types ( #10319 )
2025-10-02 06:45:11 +00:00
elseifDoErrorPos.lean
elseifDoErrorPos.lean.expected.out
emptyc.lean
chore: avoid Has prefix in type classes
2020-10-27 18:29:19 -07:00
emptyc.lean.expected.out
emptyTypeAscription.lean
emptyTypeAscription.lean.expected.out
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
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
evalLeak.lean
fix: #eval command was leaking auxiliary declarations into the environment ( #3323 )
2024-02-13 21:44:52 +00:00
evalLeak.lean.expected.out
evalNone.lean
feat: report errors an unassigned metavars at #eval
2022-06-29 11:53:33 -07:00
evalNone.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
evalSorry.lean
evalSorry.lean.expected.out
evalWithMVar.lean
evalWithMVar.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
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
chore: remove new_frontend from tests
2020-10-25 09:16:38 -07:00
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
fix: update System.FilePath.parent to handle edge cases for absolute paths ( #3645 )
2024-03-26 05:09:44 +00:00
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: rename Stream to Std.Stream ( #10645 )
2025-10-02 15:25:56 +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
funind_errors.lean
chore: remove >6 month old deprecations ( #10446 )
2025-09-22 12:47:11 +00:00
funind_errors.lean.expected.out
fix: deprecation warning location with field notation ( #10826 )
2025-10-23 20:55:25 +00:00
funind_reserved.lean
funind_reserved.lean.expected.out
funInfoBug.lean
funInfoBug.lean.expected.out
funParen.lean
fix: fun (x ...) ... should not be treated as a pattern
2022-04-15 10:00:26 -07:00
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
refactor: TerminationArgument → TerminationMeasure ( #6727 )
2025-01-23 10:41:38 +00:00
guessLex.lean.expected.out
guessLexDiff.lean
guessLexDiff.lean.expected.out
guessLexFailures.lean
guessLexFailures.lean.expected.out
fix: decreasing_by: preserve variable names of match alts ( #10980 )
2025-10-27 14:00:36 +00:00
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
holes.lean
chore: remove new_frontend from tests
2020-10-25 09:16:38 -07:00
holes.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
hpow.lean
feat: upstream several Rat lemmas from mathlib ( #10077 )
2025-08-25 06:02:27 +00:00
hpow.lean.expected.out
hygienicIntro.lean
hygienicIntro.lean.expected.out
implementedByIssue.lean
implementedByIssue.lean.expected.out
chore: use ofConstName in error messages ( #10121 )
2025-08-25 23:20:36 +00:00
implicitArgumentError.lean
implicitArgumentError.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
implicitLambdaIssue.lean
implicitLambdaIssue.lean.expected.out
implicitTypePos.lean
implicitTypePos.lean.expected.out
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
inductive1.lean
inductive1.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +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
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
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
invalidMutualError.lean
invalidMutualError.lean.expected.out
invalidNamedArgs.lean
invalidNamedArgs.lean.expected.out
invalidPatternIssue.lean
invalidPatternIssue.lean.expected.out
IRbug.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
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
jason2.lean
fix: missing error messages
2021-03-05 17:20:04 -08:00
jason2.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
jpCasesDiscrM.lean
jpCasesDiscrM.lean.expected.out
jpCasesNary.lean
jpCasesNary.lean.expected.out
jpClosureIssue.lean
jpClosureIssue.lean.expected.out
feat: zero cost BaseIO ( #10625 )
2025-10-22 10:55:12 +02:00
json.lean
json.lean.expected.out
kernelMVarBug.lean
kernelMVarBug.lean.expected.out
keyAttrErase.lean
keyAttrErase.lean.expected.out
lambdaLiftCache.lean
lambdaLiftCache.lean.expected.out
lazySeq.lean
test: add *> laziness test
2021-09-07 18:03:15 -07:00
lazySeq.lean.expected.out
lcnfTypes.lean
lcnfTypes.lean.expected.out
feat: zero cost BaseIO ( #10625 )
2025-10-22 10:55:12 +02: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
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
letrecErrors.lean
letrecErrors.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
letRecTheorem.lean
letRecTheorem.lean.expected.out
librarySearch.lean
feat: "try this" messages with support for interactivity ( #10524 )
2025-10-13 13:39:03 +00:00
librarySearch.lean.expected.out
feat: "try this" messages with support for interactivity ( #10524 )
2025-10-13 13:39:03 +00:00
liftOverLeft.lean
liftOverLeft.lean.expected.out
linterMissingDocs.lean
linterMissingDocs.lean.expected.out
linterSuspiciousUnexpanderPatterns.lean
linterSuspiciousUnexpanderPatterns.lean.expected.out
linterUnusedVariables.lean
linterUnusedVariables.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
listLength.lean
listLength.lean.expected.out
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
macroElabRulesIssue2.lean.expected.out
macroError.lean
macroError.lean.expected.out
macroPrio.lean
macroPrio.lean.expected.out
macroResolveName.lean
macroResolveName.lean.expected.out
macroscopes.lean
perf: make macro scope numbering less dependent on surrounding context ( #10027 )
2025-08-22 13:16:02 +00:00
macroscopes.lean.expected.out
macroStack.lean
macroStack.lean.expected.out
macroSwizzle.lean
macroSwizzle.lean.expected.out
macroTrace.lean
macroTrace.lean.expected.out
mangling.lean.expected.out
match2.lean
feat: ignore {} annotation at constructors
2022-04-13 08:30:21 -07:00
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
chore: remove >6 month old deprecations ( #10968 )
2025-10-26 10:01:30 +00:00
match4.lean.expected.out
matchAltIndent.lean
matchAltIndent.lean.expected.out
matchApp.lean
feat: top-down heuristic delaboration
2021-08-03 09:13:18 +02:00
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
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
modBug.lean
chore: fix tests
2021-08-07 13:22:58 -07:00
modBug.lean.expected.out
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
chore: avoid confusing public import all combination ( #10051 )
2025-08-22 12:04:42 +00:00
moduleOf.lean
chore: remove the old Lean.Data.HashMap implementation ( #7519 )
2025-03-20 23:49:55 +00:00
moduleOf.lean.expected.out
feat: docstrings with Verso syntax ( #10307 )
2025-09-10 07:03:57 +00:00
motiveNotTypeCorrect.lean
chore: fix spelling errors ( #10042 )
2025-08-22 07:23:12 +00:00
motiveNotTypeCorrect.lean.expected.out
chore: fix spelling errors ( #10042 )
2025-08-22 07:23:12 +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
mutualdef1.lean
mutualdef1.lean.expected.out
mutualWithNamespaceMacro.lean
mutualWithNamespaceMacro.lean.expected.out
mutwf1.lean
chore: cleanup #5167 workarounds after update stage0 ( #5175 )
2024-08-26 17:53:30 +00:00
mutwf1.lean.expected.out
mutwftypemismatch.lean
mutwftypemismatch.lean.expected.out
mvar_fvar.lean
chore: fix tests
2021-09-07 19:14:30 -07:00
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
namedHoles.lean
namedHoles.lean.expected.out
namelit.lean
feat: delab Name.mkStr/Num
2021-05-19 09:21:52 +02:00
namelit.lean.expected.out
nameRepr.lean
fix: Repr Name instance
2021-09-18 15:29:32 -07:00
nameRepr.lean.expected.out
negFloat.lean
fix: defaultInstance priorities for Neg Int and OfScientific Float
2021-01-25 13:21:07 -08:00
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
nondepArrow.lean
nondepArrow.lean.expected.out
nonfatalattrs.lean
nonfatalattrs.lean.expected.out
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
notationDelab.lean
notationDelab.lean.expected.out
notationPrecheck.lean
notationPrecheck.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
openExport.lean
openExport.lean.expected.out
openScoped.lean
openScoped.lean.expected.out
optionGetD.lean
optionGetD.lean.expected.out
or_shortcircuit.lean
or_shortcircuit.lean.expected.out
parserPrio.lean
parserPrio.lean.expected.out
parserRecovery.lean
parserRecovery.lean.expected.out
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
fix: simple-match macro
2021-01-12 06:41:32 -08:00
patvar.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
phashmap_inst_coherence.lean
phashmap_inst_coherence.lean.expected.out
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
chore: fix codebase and tests
2021-06-29 17:14:52 -07:00
pplevel.lean.expected.out
ppMotives.lean
ppMotives.lean.expected.out
ppNotationCode.lean
ppNotationCode.lean.expected.out
fix: detect private references in inferred type of public def ( #10762 )
2025-10-15 12:51:54 +00:00
ppProofs.lean
feat: have pp.proofs use ⋯ for omission ( #3241 )
2024-02-15 21:49:41 +00:00
ppProofs.lean.expected.out
PPRoundtrip.lean
PPRoundtrip.lean.expected.out
ppSyntax.lean
feat: strengthen pp* signatures
2022-07-03 19:14:49 +02:00
ppSyntax.lean.expected.out
precissues.lean
precissues.lean.expected.out
private.lean
fix: let private names be unresolved in the pretty printer, fix shadowing bug when pp.universes is true ( #8617 )
2025-06-03 23:37:35 +00:00
private.lean.expected.out
fix: pretty print dot notation for private definitions on public types ( #10122 )
2025-08-27 03:30:52 +00:00
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
refactor: more complete channel implementation for Std.Channel ( #7819 )
2025-04-12 21:02:24 +00:00
promise.lean.expected.out
protected.lean
protected.lean.expected.out
protectedAlias.lean
protectedAlias.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: upstream definition of Rat from Batteries ( #9957 )
2025-08-19 01:58:24 +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
reduceArity.lean.expected.out
reduceBool.lean
reduceBool.lean.expected.out
redundantAlt.lean
redundantAlt.lean.expected.out
fix: preserve error locations when expanding match arms ( #10783 )
2025-10-15 13:31:42 +00:00
ref1.lean
chore: remove >6 month old deprecations ( #10446 )
2025-09-22 12:47:11 +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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
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
renameBug.lean
renameBug.lean.expected.out
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
chore: remove >6 month old deprecations ( #10968 )
2025-10-26 10:01:30 +00:00
repr_issue.lean.expected.out
resolveGlobalName.lean
resolveGlobalName.lean.expected.out
revertlet.lean
revertlet.lean.expected.out
rewrite.lean
feat: do not instantiate metavariables in kabstract/rw for disallowed occurrences ( #2539 )
2024-01-03 00:01:40 +00:00
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
fix: detect private references in inferred type of public def ( #10762 )
2025-10-15 12:51:54 +00:00
run_meta1.lean
run_meta1.lean.expected.out
runSTBug.lean
chore: remove tryPureCoe?
2022-02-03 16:25:24 -08:00
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
feat: allow rw to unfold nonrecursive definitions too
2022-03-12 15:44:52 -08:00
rwEqThms.lean.expected.out
rwPrioritizesLCtxOverEnv.lean
rwPrioritizesLCtxOverEnv.lean.expected.out
rwWithoutOffsetCnstrs.lean
rwWithoutOffsetCnstrs.lean.expected.out
rwWithSynthesizeBug.lean
rwWithSynthesizeBug.lean.expected.out
sanitizeMacroScopes.lean
sanitizeMacroScopes.lean.expected.out
sanitychecks.lean
sanitychecks.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
scopedLocalInsts.lean
scopedLocalInsts.lean.expected.out
scopedMacros.lean
scopedMacros.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
scopedTokens.lean
scopedTokens.lean.expected.out
scopedunifhint.lean.expected.out
semicolonOrLinebreak.lean
semicolonOrLinebreak.lean.expected.out
sepByIndentQuot.lean
sepByIndentQuot.lean.expected.out
seqToCodeIssue.lean
seqToCodeIssue.lean.expected.out
feat: zero cost BaseIO ( #10625 )
2025-10-22 10:55:12 +02:00
setLit.lean
chore: set literal notation ( #3348 )
2024-02-19 23:22:36 +00:00
setLit.lean.expected.out
chore: use UTF8 instead of Utf8 in identifiers ( #10636 )
2025-10-01 17:57:32 +00:00
shadow.lean
chore: remove new_frontend from tests
2020-10-25 09:16:38 -07:00
shadow.lean.expected.out
perf: make macro scope numbering less dependent on surrounding context ( #10027 )
2025-08-22 13:16:02 +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
simp_trace_backtrack.lean
simp_trace_backtrack.lean.expected.out
simpArgTypeMismatch.lean
simpArgTypeMismatch.lean.expected.out
simpArrayIdx.lean
simpArrayIdx.lean.expected.out
simpcfg.lean
chore: fix tests
2021-09-16 10:29:38 -07:00
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
simpZetaFalse.lean.expected.out
sint_basic.lean
fix: expose Int* definitions for simprocs and decide ( fixes #10546 ) ( #10631 )
2025-10-01 15:53:02 +00:00
sint_basic.lean.expected.out
fix: detect private references in inferred type of public def ( #10762 )
2025-10-15 12:51:54 +00:00
sizeof.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
sizeof.lean.expected.out
feat: redefine String, part one ( #10304 )
2025-09-18 11:36:52 +00:00
smartUnfolding.lean
smartUnfolding.lean.expected.out
smartUnfoldingMatch.lean
smartUnfoldingMatch.lean.expected.out
sorryAtError.lean
sorryAtError.lean.expected.out
sorryWarning.lean
sorryWarning.lean.expected.out
specializeAttr.lean
specializeAttr.lean.expected.out
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
chore: rename Stream to Std.Stream ( #10645 )
2025-10-02 15:25:56 +00:00
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
feat: redefine String, part one ( #10304 )
2025-09-18 11:36:52 +00:00
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
structInstError.lean
structInstError.lean.expected.out
structInstSourcesLeftToRight.lean
structInstSourcesLeftToRight.lean.expected.out
structSorryBug.lean
structSorryBug.lean.expected.out
StxQuot.lean
feat: parity between structure instance notation and where notation ( #6165 )
2024-11-30 20:27:25 +00:00
StxQuot.lean.expected.out
chore: minor module system fixes from batteries port ( #10496 )
2025-09-24 08:59:23 +00:00
substFails.lean
substFails.lean.expected.out
syntaxErrors.lean
syntaxErrors.lean.expected.out
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
syntaxInNamespacesAndPP.lean
syntaxInNamespacesAndPP.lean.expected.out
feat: overhaul meta system ( #10362 )
2025-09-17 21:04:29 +00:00
syntaxPrec.lean
syntaxPrec.lean.expected.out
fix: local syntax should create private definitions
2025-08-19 14:49:12 -07:00
syntheticHolesAsPatterns.lean
syntheticHolesAsPatterns.lean.expected.out
syntheticOpaqueReadOnly.lean
syntheticOpaqueReadOnly.lean.expected.out
synthorder.lean
synthorder.lean.expected.out
tabulate.lean
feat: upstream definition of Vector from Batteries ( #6197 )
2024-11-24 23:01:32 +00:00
tabulate.lean.expected.out
tacUnsolvedGoalsErrors.lean
tacUnsolvedGoalsErrors.lean.expected.out
tcloop.lean
feat: add options maxHeartbeats and synthInstance.maxHeartbeats
2021-01-24 17:45:50 -08:00
tcloop.lean.expected.out
termination_by.lean
termination_by.lean.expected.out
feat: "try this" messages with support for interactivity ( #10524 )
2025-10-13 13:39:03 +00:00
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
fix: detect private references in inferred type of public def ( #10762 )
2025-10-15 12:51:54 +00:00
theoremType.lean
theoremType.lean.expected.out
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
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
traceClassScopes.lean
traceClassScopes.lean.expected.out
traceStateBacktracking.lean
chore: fix spelling errors ( #10042 )
2025-08-22 07:23:12 +00:00
traceStateBacktracking.lean.expected.out
chore: fix spelling errors ( #10042 )
2025-08-22 07:23:12 +00:00
traceTacticSteps.lean
traceTacticSteps.lean.expected.out
trailingComma.lean
trailingComma.lean.expected.out
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
fix: preserve error locations when expanding match arms ( #10783 )
2025-10-15 13:31:42 +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
uintCtors.lean
chore: remove >6 month old deprecations ( #10446 )
2025-09-22 12:47:11 +00:00
uintCtors.lean.expected.out
uintMatch.lean
uintMatch.lean.expected.out
unboxStruct.lean
unboxStruct.lean.expected.out
feat: zero cost BaseIO ( #10625 )
2025-10-22 10:55:12 +02: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
feat: add option pp.piBinderNames ( #10374 )
2025-09-14 05:15:04 +00:00
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
unknownTactic.lean
unknownTactic.lean.expected.out
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
unusedWarningAtStructUpdate.lean
unusedWarningAtStructUpdate.lean.expected.out
updateExprIssue.lean
updateExprIssue.lean.expected.out
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
versoDocMissing.lean
fix: better error message on missing declaration name for docstring ( #10608 )
2025-09-29 06:26:08 +00:00
versoDocMissing.lean.expected.out
feat: user extensibility in try? ( #11149 )
2025-11-12 23:49:54 +00:00
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
wfrecUnusedLet.lean.expected.out
whnfProj.lean
chore: fix tests
2021-03-10 18:45:22 -08:00
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
workspaceSymbols.lean
workspaceSymbols.lean.expected.out
xmlParsing.lean
xmlParsing.lean.expected.out
zipper.lean
chore: fix tests
2022-01-15 12:18:09 -08:00
zipper.lean.expected.out