..
interactive
feat: per-package server options ( #2858 )
2023-11-26 13:42:38 +00:00
Reformat
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
run
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
server
fix: Clear Diagnostics when file is closed ( #1591 )
2022-10-07 17:28:15 -07:00
trust0
.gitignore
217.lean
217.lean.expected.out
chore: fix tests after hash change
2022-12-01 20:18:14 -08:00
220.lean
220.lean.expected.out
223.lean
223.lean.expected.out
236.lean
236.lean.expected.out
241.lean
241.lean.expected.out
242.lean
242.lean.expected.out
243.lean
243.lean.expected.out
247.lean
247.lean.expected.out
248.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
248.lean.expected.out
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
255.lean
255.lean.expected.out
276.lean
276.lean.expected.out
277a.lean
277a.lean.expected.out
277b.lean
277b.lean.expected.out
283.lean
283.lean.expected.out
297.lean
297.lean.expected.out
301.lean
301.lean.expected.out
302.lean
302.lean.expected.out
307.lean
307.lean.expected.out
309.lean
309.lean.expected.out
331.lean
331.lean.expected.out
343.lean
343.lean.expected.out
345.lean
345.lean.expected.out
346.lean
346.lean.expected.out
348.lean
348.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
353.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
353.lean.expected.out
361.lean
361.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
366.lean
366.lean.expected.out
386.lean
386.lean.expected.out
389.lean
389.lean.expected.out
refactor: replace ignoreLevelMVarDepth by levelAssignDepth
2022-12-19 20:14:17 +01:00
414.lean
414.lean.expected.out
415.lean
415.lean.expected.out
421.lean
421.lean.expected.out
423.lean
423.lean.expected.out
435.lean
435.lean.expected.out
435b.lean
435b.lean.expected.out
439.lean
439.lean.expected.out
chore: remove dangerous instances
2022-12-21 04:24:39 +01:00
440.lean
440.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
445.lean
445.lean.expected.out
448.lean
448.lean.expected.out
449.lean
449.lean.expected.out
450.lean
450.lean.expected.out
chore: fix tests
2022-11-30 17:52:37 -08:00
456.lean
456.lean.expected.out
469.lean
469.lean.expected.out
474.lean
474.lean.expected.out
490.lean
490.lean.expected.out
496.lean
496.lean.expected.out
529.lean
529.lean.expected.out
550.lean
550.lean.expected.out
586.lean
586.lean.expected.out
chore: unexpanders for Name.mkStr* and Array.mkArray*
2022-10-04 17:18:36 -07:00
593.lean
593.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
603.lean
603.lean.expected.out
604.lean
604.lean.expected.out
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
620.lean
620.lean.expected.out
621.lean
621.lean.expected.out
feat: function coercions with unification
2022-10-14 12:08:10 -07:00
625.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
625.lean.expected.out
641.lean
641.lean.expected.out
653.lean
653.lean.expected.out
fix: Format.align always prints whitespace
2022-12-21 22:54:42 +01:00
655.lean
655.lean.expected.out
679.lean
679.lean.expected.out
689.lean
689.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
690.lean
690.lean.expected.out
697.lean
697.lean.expected.out
714.lean
714.lean.expected.out
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
755.lean
755.lean.expected.out
770.lean
770.lean.expected.out
799.lean
799.lean.expected.out
801.lean
801.lean.expected.out
813.lean
813.lean.expected.out
815b.lean
815b.lean.expected.out
906.lean
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
906.lean.expected.out
fix: fixes #2775
2023-11-03 05:56:59 -07:00
916.lean
916.lean.expected.out
948.lean
948.lean.expected.out
951.lean
951.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
973.lean
973.lean.expected.out
feat: ensure projections are not reducing at DiscrTree V (simpleReduce := true)
2022-11-15 16:47:12 -08:00
973b.lean
feat: enable failIfUnchanged by default in simp
2023-08-16 10:14:23 -07:00
973b.lean.expected.out
chore: fix test
2022-11-18 21:10:34 -08:00
974.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
974.lean.expected.out
fix: private + pp.fullNames
2022-12-21 21:59:05 +01:00
986.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
986.lean.expected.out
fix: private + pp.fullNames
2022-12-21 21:59:05 +01:00
995.lean
995.lean.expected.out
1007.lean
feat: reorder tc subgoals according to out-params
2023-04-10 13:00:04 -07:00
1007.lean.expected.out
feat: reorder tc subgoals according to out-params
2023-04-10 13:00:04 -07: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: allow upper case single character identifiers when relaxedAutoImplicit false ( #2277 )
2023-06-19 20:04:09 -07:00
1018unknowMVarIssue.lean
1018unknowMVarIssue.lean.expected.out
fix: make eoi an actual command with info tree
2023-01-26 13:05:57 +01:00
1021.lean
1021.lean.expected.out
feat: implement have this (part 2)
2023-06-02 16:19:02 +02:00
1026.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
1026.lean.expected.out
feat: ensure nested proofs having been abstracted in equation and unfold auxiliary theorems
2023-11-07 06:23:45 -08:00
1027.lean
1027.lean.expected.out
1038.lean
1038.lean.expected.out
1039.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
1039.lean.expected.out
1050.lean
1050.lean.expected.out
1057.lean
1057.lean.expected.out
1062.lean
1062.lean.expected.out
1074a.lean
1074a.lean.expected.out
fix: private + pp.fullNames
2022-12-21 21:59:05 +01:00
1074b.lean
1074b.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
1079.lean
1079.lean.expected.out
1081.lean
1081.lean.expected.out
1098.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
1098.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
1102.lean
feat: reorder tc subgoals according to out-params
2023-04-10 13:00:04 -07:00
1102.lean.expected.out
1112.lean
1112.lean.expected.out
1113.lean
1113.lean.expected.out
1163.lean
feat: dynamic quotations for categories
2022-10-18 14:59:14 -07:00
1163.lean.expected.out
1206.lean
1206.lean.expected.out
1235.lean
1235.lean.expected.out
1240.lean
chore: split up & simplify importModules
2023-08-31 15:37:33 -04:00
1240.lean.expected.out
chore: split up & simplify importModules
2023-08-31 15:37:33 -04:00
1275.lean
fix: wrap &"..." <|> ... as well
2022-10-28 21:25:47 +02:00
1275.lean.expected.out
fix: Format.align always prints whitespace
2022-12-21 22:54:42 +01:00
1279.lean
1279.lean.expected.out
1279_simplified.lean
1279_simplified.lean.expected.out
1292.lean
1292.lean.expected.out
1298.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
1298.lean.expected.out
1301.lean
1301.lean.expected.out
1321.lean
1321.lean.expected.out
chore: unexpanders for Name.mkStr* and Array.mkArray*
2022-10-04 17:18:36 -07:00
1358.lean
1358.lean.expected.out
1363.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
1363.lean.expected.out
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
1367.lean
1367.lean.expected.out
1371.lean
1371.lean.expected.out
1377.lean
1377.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
1433.lean
1433.lean.expected.out
1569.lean
1569.lean.expected.out
1571.lean
1571.lean.expected.out
1576.lean
1576.lean.expected.out
1606.lean
1606.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
1616.lean
fix: stop iterating over visited mvars in collectUnassignedMVars
2023-05-15 09:37:19 -07:00
1616.lean.expected.out
chore: fix tests output
2023-10-22 06:48:22 -07:00
1657.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
1657.lean.expected.out
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
1668.lean
1668.lean.expected.out
1673.lean
1673.lean.expected.out
fix: Float RecApp out of applications ( #2818 )
2023-11-22 14:25:09 +00:00
1681.lean
fix: fixes #1681
2022-10-07 18:36:25 -07:00
1681.lean.expected.out
fix: fixes #1681
2022-10-07 18:36:25 -07:00
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
feat: sort refine new goals using the order they were created
2022-10-04 06:54:14 -07:00
1690.lean
fix: avoid nontermination on non-utf8 input
2022-10-06 17:45:21 -07:00
1690.lean.expected.out
fix: avoid nontermination on non-utf8 input
2022-10-06 17:45:21 -07:00
1705.lean
fix: fixes #1705
2022-10-07 13:11:26 -07:00
1705.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
1707.lean
fix: fixes #1707
2022-10-08 07:58:56 -07:00
1707.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02: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 apply error message when root term elaboration is postponed
2022-10-26 17:15:24 -07:00
1760.lean
fix: do not create choice nodes for failed parses
2022-11-11 09:13:02 +01:00
1760.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
1763.lean
feat: congr theorems using Iff
2022-10-26 18:00:24 -07:00
1763.lean.expected.out
feat: congr theorems using Iff
2022-10-26 18:00:24 -07:00
1779.lean
feat: use unop% to implement unary minus notation
2022-10-26 06:55:24 -07:00
1779.lean.expected.out
feat: use unop% to implement unary minus notation
2022-10-26 06:55:24 -07:00
1781.lean
fix: bug in level normalization (soundness bug)
2022-10-26 05:22:26 -07:00
1781.lean.expected.out
fix: bug in level normalization (soundness bug)
2022-10-26 05:22:26 -07:00
1804.lean
feat: allow doSeq in let x <- e | seq
2022-11-08 08:29:21 -08:00
1804.lean.expected.out
feat: allow doSeq in let x <- e | seq
2022-11-08 08:29:21 -08:00
1825.lean
fix: integer overflows
2022-11-15 07:37:54 -08:00
1825.lean.expected.out
fix: integer overflows
2022-11-15 07:37:54 -08:00
1845.lean
fix: do method lifting across choice nodes
2022-11-21 17:52:14 +01:00
1845.lean.expected.out
fix: do method lifting across choice nodes
2022-11-21 17:52:14 +01:00
1856.lean
fix: fixes #1856
2022-11-18 19:34:32 -08:00
1856.lean.expected.out
fix: fixes #1856
2022-11-18 19:34:32 -08:00
1870.lean
fix: fixes #1870
2022-11-23 05:49:19 -08:00
1870.lean.expected.out
fix: fixes #2011
2023-01-05 17:33:45 -08:00
1878.lean
test: for #1878
2022-11-24 13:03:45 -08:00
1878.lean.expected.out
test: for #1878
2022-11-24 13:03:45 -08:00
1891.lean
fix: fixes #1891
2022-11-29 08:59:46 -08:00
1891.lean.expected.out
fix: fixes #1891
2022-11-29 08:59:46 -08:00
1918.lean
fix: remove repeat calls to inferType in ignoreField
2023-05-15 09:35:44 -07:00
1918.lean.expected.out
fix: remove repeat calls to inferType in ignoreField
2023-05-15 09:35:44 -07:00
1971.lean
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
1971.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
2005.lean
fix: be more careful with MatchResult.uncovered in syntax match
2023-01-09 13:05:00 +01:00
2005.lean.expected.out
fix: be more careful with MatchResult.uncovered in syntax match
2023-01-09 13:05:00 +01:00
2006.lean
fix: fixes #2006
2023-01-04 08:19:22 -08:00
2006.lean.expected.out
fix: fixes #2006
2023-01-04 08:19:22 -08:00
2040.lean
fix: make ^ a right action, add NatPow and HomogeneousPow
2023-11-12 16:57:51 +11:00
2040.lean.expected.out
fix: make ^ a right action, add NatPow and HomogeneousPow
2023-11-12 16:57:51 +11:00
2045.lean
fix: notation unexpander on overapplication of non-nullary notation
2023-01-26 13:05:33 +01:00
2045.lean.expected.out
fix: notation unexpander on overapplication of non-nullary notation
2023-01-26 13:05:33 +01:00
2077.lean
fix: fixes #2077
2023-06-30 19:26:00 -07:00
2077.lean.expected.out
fix: fixes #2077
2023-06-30 19:26:00 -07:00
2115.lean
chore: fix test file names
2023-07-01 06:20:36 -07:00
2115.lean.expected.out
chore: fix test file names
2023-07-01 06:20:36 -07:00
2125.lean
fix: reject occurrences of inductive type in index
2023-02-28 12:22:54 -08:00
2125.lean.expected.out
fix: reject occurrences of inductive type in index
2023-02-28 12:22:54 -08:00
2161.lean
fix: match discriminant reduction should not unfold irreducible defs
2023-04-10 21:09:04 -07:00
2161.lean.expected.out
fix: match discriminant reduction should not unfold irreducible defs
2023-04-10 21:09:04 -07:00
2178.lean
fix: fixes #2178 ( #2784 )
2023-10-30 15:06:56 +11:00
2178.lean.expected.out
fix: fixes #2178 ( #2784 )
2023-10-30 15:06:56 +11:00
2220.lean
fix: make ^ a right action, add NatPow and HomogeneousPow
2023-11-12 16:57:51 +11:00
2220.lean.expected.out
fix: make ^ a right action, add NatPow and HomogeneousPow
2023-11-12 16:57:51 +11:00
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
feat: add flag for apply to defer failed typeclass syntheses as goals
2023-06-19 20:07:07 -07:00
2361.lean
feat: withAssignableSyntheticOpaque in assumption ( #2596 )
2023-10-30 04:00:52 +00:00
2361.lean.expected.out
feat: withAssignableSyntheticOpaque in assumption ( #2596 )
2023-10-30 04:00:52 +00:00
2505.lean
chore: fix MVarId.getType' ( #2595 )
2023-10-09 11:04:33 +00:00
2505.lean.expected.out
chore: fix MVarId.getType' ( #2595 )
2023-10-09 11:04:33 +00:00
2514.lean
fix: dsimp missing consumeMData when closing goals by rfl ( #2776 )
2023-10-30 09:32:32 +11:00
2514.lean.expected.out
fix: dsimp missing consumeMData when closing goals by rfl ( #2776 )
2023-10-30 09:32:32 +11:00
abst.lean
abst.lean.expected.out
allFieldForConstants.lean
chore: change simp default to decide := false ( #2722 )
2023-11-02 10:06:38 +11:00
allFieldForConstants.lean.expected.out
ambiguousOpenExport.lean
ambiguousOpenExport.lean.expected.out
antiquotRecovery.lean
antiquotRecovery.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
appParserIssue.lean
appParserIssue.lean.expected.out
argNameAtPlaceholderError.lean
argNameAtPlaceholderError.lean.expected.out
chore: fix tests after hash change
2022-12-01 20:18:14 -08:00
argNameIfMacroScopes.lean
argNameIfMacroScopes.lean.expected.out
arrayGetU.lean
arrayGetU.lean.expected.out
attrCmd.lean
attrCmd.lean.expected.out
autobound_and_macroscopes.lean
autobound_and_macroscopes.lean.expected.out
autoBoundErrorMsg.lean
autoBoundErrorMsg.lean.expected.out
autoBoundImplicits1.lean
feat: allow upper case single character identifiers when relaxedAutoImplicit false ( #2277 )
2023-06-19 20:04:09 -07:00
autoBoundImplicits1.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
autoBoundImplicits2.lean
autoBoundImplicits2.lean.expected.out
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
autoBoundPostponeLoop.lean
autoBoundPostponeLoop.lean.expected.out
autoImplicitChain.lean
autoImplicitChain.lean.expected.out
autoImplicitChainNameIssue.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
autoImplicitChainNameIssue.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
autoImplicitCtorParamIssue.lean
autoImplicitCtorParamIssue.lean.expected.out
autoImplicitForbidden.lean
autoImplicitForbidden.lean.expected.out
autoIssue.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
autoIssue.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
autoPPExplicit.lean
autoPPExplicit.lean.expected.out
auxDeclIssue.lean
auxDeclIssue.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
badBinderName.lean
badBinderName.lean.expected.out
badIhName.lean
badIhName.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
baseIO.lean
feat: detect unreachable cases alternatives at LCNF simp
2022-10-13 02:49:55 -07:00
baseIO.lean.expected.out
chore: ensure LCNF pretty printer result supports Format.group
2022-10-16 16:06:08 -07:00
beginEndAsMacro.lean
beginEndAsMacro.lean.expected.out
bigUnivOffsets.lean
bigUnivOffsets.lean.expected.out
binderCacheIssue.lean
binderCacheIssue.lean.expected.out
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
binderCacheIssue2.lean
binderCacheIssue2.lean.expected.out
bindersAbstractingUnassignedMVars.lean
bindersAbstractingUnassignedMVars.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
fix: binop% info tree
2023-01-16 08:33:58 -08:00
binopInfoTree.lean.expected.out
fix: spacing and indentation fixes
2023-05-28 18:48:36 -07:00
binopIssues.lean
binopIssues.lean.expected.out
binrel_binop.lean
binrel_binop.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
binsearch.lean
binsearch.lean.expected.out
bintreeGoal.lean
bintreeGoal.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
bitwise.lean
bitwise.lean.expected.out
byCasesMetaM.lean
byCasesMetaM.lean.expected.out
byStrictIndent.lean
chore: tests for strict-indent nested by-s
2022-11-08 08:30:42 -08:00
byStrictIndent.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
bytearray.lean
feat: ByteArray.hash
2022-12-01 20:18:14 -08:00
bytearray.lean.expected.out
feat: ByteArray.hash
2022-12-01 20:18:14 -08:00
cacheIssue.lean
cacheIssue.lean.expected.out
calcErrors.lean
fix: enforce linebreak between calc steps
2023-09-18 05:39:41 -04:00
calcErrors.lean.expected.out
fix: enforce linebreak between calc steps
2023-09-18 05:39:41 -04:00
casesOnCases.lean
casesOnCases.lean.expected.out
caseSuggestions.lean
feat: list the valid case tags when the user writes an invalid one
2023-10-06 11:14:21 +02:00
caseSuggestions.lean.expected.out
feat: list the valid case tags when the user writes an invalid one
2023-10-06 11:14:21 +02:00
cdotAtSimpArg.lean
fix: look through binop% variants in elabCDotFunctionAlias?
2023-11-12 16:57:51 +11:00
cdotAtSimpArg.lean.expected.out
fix: look through binop% variants in elabCDotFunctionAlias?
2023-11-12 16:57:51 +11: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
collectDepsIssue.lean
collectDepsIssue.lean.expected.out
commandPrefix.lean
commandPrefix.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
CompilerConstantFold.lean
feat: optimize mul/div into shift operations
2022-11-29 01:05:06 +01:00
CompilerConstantFold.lean.expected.out
feat: optimize mul/div into shift operations
2022-11-29 01:05:06 +01:00
CompilerElimDeadBranches.lean
chore: basic tests for LCNF ElimDeadBranches
2022-11-16 08:17:13 -08:00
CompilerElimDeadBranches.lean.expected.out
perf: use Core.transform instead of Meta.transform at betaReduceLetRecApps
2023-06-28 12:29:12 -07:00
CompilerProvokeFloatLet.lean
feat: FloatLetIn compiler pass
2022-10-10 23:56:20 +02:00
CompilerProvokeFloatLet.lean.expected.out
chore: ensure LCNF pretty printer result supports Format.group
2022-10-16 16:06:08 -07:00
computedFieldsCode.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
computedFieldsCode.lean.expected.out
congrThm.lean
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
fix: disable memoize in pattern conv
2022-12-19 06:21:54 -08:00
conv1.lean.expected.out
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: improve tests/lean/copy-produced ( #3006 )
2023-12-01 14:34:52 +00:00
csimpAttr.lean
csimpAttr.lean.expected.out
csimpAttrAppend.lean
csimpAttrAppend.lean.expected.out
ctor_layout.lean
chore: split up & simplify importModules
2023-08-31 15:37:33 -04:00
ctor_layout.lean.expected.out
ctorUnivTooBig.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
ctorUnivTooBig.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
dbgMacros.lean
dbgMacros.lean.expected.out
decEqMutualInductives.lean
feat : derive DecidableEq for mutual inductives ( #2591 )
2023-10-03 02:17:13 +00:00
decEqMutualInductives.lean.expected.out
fix: DecidableEq deriving handler could not handle fields whose types start with an implicit argument ( #2918 )
2023-11-20 20:51:47 +11:00
decimals.lean
decimals.lean.expected.out
decreasing_by.lean
decreasing_by.lean.expected.out
defaultInstance.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
defaultInstance.lean.expected.out
defaultInstanceWithPrio.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
defaultInstanceWithPrio.lean.expected.out
defInst.lean
defInst.lean.expected.out
delabUnexpand.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
delabUnexpand.lean.expected.out
delta.lean
delta.lean.expected.out
deltaRedIndPredBelow.lean
fix: missing whnf in mkBelowBinder and mkMotiveBinder ( #2991 )
2023-12-01 14:46:09 +00:00
deltaRedIndPredBelow.lean.expected.out
fix: missing whnf in mkBelowBinder and mkMotiveBinder ( #2991 )
2023-12-01 14:46:09 +00:00
deprecated.lean
feat: add linter.deprecated option to silence deprecation warnings
2022-10-23 21:11:57 +02:00
deprecated.lean.expected.out
feat: add linter.deprecated option to silence deprecation warnings
2022-10-23 21:11:57 +02:00
derivingDecidableEq.lean
derivingDecidableEq.lean.expected.out
derivingHashable.lean
fix: add local Hashable instance ( fixes #1737 )
2022-10-23 21:26:04 +02:00
derivingHashable.lean.expected.out
chore: fix tests after hash change
2022-12-01 20:18:14 -08:00
derivingRepr.lean
derivingRepr.lean.expected.out
derivingRpcEncoding.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
derivingRpcEncoding.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
diamond1.lean
diamond1.lean.expected.out
fix: expandCDot? should create canonical syntax
2022-10-25 12:23:13 +02:00
diamond2.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
diamond2.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
diamond3.lean
diamond3.lean.expected.out
diamond4.lean
diamond4.lean.expected.out
fix: fixes #1907
2022-12-02 08:59:16 -08:00
diamond5.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
diamond5.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
diamond6.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
diamond6.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
diamond7.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
diamond7.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
diamond8.lean
diamond8.lean.expected.out
diamond9.lean
diamond9.lean.expected.out
diamond10.lean
diamond10.lean.expected.out
discrTreeIota.lean
feat: do not perform iota reduction at the discrimination tree module
2022-11-15 16:47:12 -08:00
discrTreeIota.lean.expected.out
feat: do not perform iota reduction at the discrimination tree module
2022-11-15 16:47:12 -08:00
docStr.lean
docStr.lean.expected.out
chore: fix typos in comments
2023-10-08 10:46:05 +02:00
doErrorMsg.lean
doErrorMsg.lean.expected.out
chore: remove dangerous instances
2022-12-21 04:24:39 +01:00
doIfLet.lean
doIfLet.lean.expected.out
doIssue.lean
doIssue.lean.expected.out
doLetLoop.lean
doLetLoop.lean.expected.out
doNotation1.lean
doNotation1.lean.expected.out
doSeqRightIssue.lean
doSeqRightIssue.lean.expected.out
dsimpViaConst.lean
test: ensure dsimp can use rfl thm constants
2023-10-20 19:06:40 -07:00
dsimpViaConst.lean.expected.out
test: ensure dsimp can use rfl thm constants
2023-10-20 19:06:40 -07:00
dsimpZetaIssue.lean
feat: enable failIfUnchanged by default in simp
2023-08-16 10:14:23 -07:00
dsimpZetaIssue.lean.expected.out
eagerCoeExpansion.lean
eagerCoeExpansion.lean.expected.out
eagerUnfoldingIssue.lean
eagerUnfoldingIssue.lean.expected.out
elabAsElim.lean
fix: fixes #1851
2022-11-19 07:01:02 -08:00
elabAsElim.lean.expected.out
ellipsisProjIssue.lean
fix: disallow . immediately after ..
2022-10-26 07:13:40 -07:00
ellipsisProjIssue.lean.expected.out
fix: disallow . immediately after ..
2022-10-26 07:13:40 -07:00
elseifDoErrorPos.lean
elseifDoErrorPos.lean.expected.out
emptyc.lean
emptyc.lean.expected.out
emptyTypeAscription.lean
feat: empty type ascription syntax (e :) (part 2)
2022-11-07 19:10:56 +01:00
emptyTypeAscription.lean.expected.out
feat: empty type ascription syntax (e :) (part 2)
2022-11-07 19:10:56 +01:00
eoi.lean
eoi.lean.expected.out
eqValue.lean
eqValue.lean.expected.out
fix: private + pp.fullNames
2022-12-21 21:59:05 +01:00
eraseInsts.lean
eraseInsts.lean.expected.out
eraseSimp.lean
feat: enable failIfUnchanged by default in simp
2023-08-16 10:14:23 -07:00
eraseSimp.lean.expected.out
errorOnInductionForNested.lean
errorOnInductionForNested.lean.expected.out
errorRecoveryBug.lean
errorRecoveryBug.lean.expected.out
eta.lean
eta.lean.expected.out
etaStructIssue.lean
etaStructIssue.lean.expected.out
eval_except.lean
eval_except.lean.expected.out
evalCmd.lean
evalCmd.lean.expected.out
evalInstMessage.lean
evalInstMessage.lean.expected.out
evalNone.lean
evalNone.lean.expected.out
chore: fix tests after hash change
2022-12-01 20:18:14 -08:00
evalSorry.lean
evalSorry.lean.expected.out
evalWithMVar.lean
evalWithMVar.lean.expected.out
perf: use Core.transform instead of Meta.transform at betaReduceLetRecApps
2023-06-28 12:29:12 -07:00
exactErrorPos.lean
exactErrorPos.lean.expected.out
exitAfterParseError.lean
exitAfterParseError.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
expandExplicitBinders.lean
fix: unhygiene in expandExplicitBinders
2023-02-22 17:07:31 +01:00
expandExplicitBinders.lean.expected.out
fix: unhygiene in expandExplicitBinders
2023-02-22 17:07:31 +01:00
extract.lean
extract.lean.expected.out
failTac.lean
failTac.lean.expected.out
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
Format.lean
Format.lean.expected.out
formatTerm.lean
fix: spacing around calc
2023-06-02 09:15:15 +02:00
formatTerm.lean.expected.out
fix: spacing around calc
2023-06-02 09:15:15 +02:00
fun.lean
fun.lean.expected.out
funExpected.lean
funExpected.lean.expected.out
funInfoBug.lean
funInfoBug.lean.expected.out
funParen.lean
funParen.lean.expected.out
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
gcd.lean
gcd.lean.expected.out
getElem.lean
getElem.lean.expected.out
guessLex.lean
chore: remove obsolete comment in test ( #3044 )
2023-12-09 13:20:58 +00:00
guessLex.lean.expected.out
feat: GuessLex: print inferred termination argument ( #3012 )
2023-12-05 09:41:52 +00:00
guessLexFailures.lean
feat: GuessLex: if no measure is found, explain why ( #2960 )
2023-12-05 08:32:15 +00:00
guessLexFailures.lean.expected.out
fix: GuessLex: deduplicate recursive calls ( #3004 )
2023-12-07 09:08:46 +00:00
guessLexTricky.lean
feat: GuessLex: print inferred termination argument ( #3012 )
2023-12-05 09:41:52 +00:00
guessLexTricky.lean.expected.out
feat: GuessLex: print inferred termination argument ( #3012 )
2023-12-05 09:41:52 +00:00
guessLexTricky2.lean
feat: GuessLex: print inferred termination argument ( #3012 )
2023-12-05 09:41:52 +00:00
guessLexTricky2.lean.expected.out
feat: GuessLex: print inferred termination argument ( #3012 )
2023-12-05 09:41:52 +00:00
have.lean
have.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
heapSort.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
heapSort.lean.expected.out
feat: ensure nested proofs having been abstracted in equation and unfold auxiliary theorems
2023-11-07 06:23:45 -08:00
hidingInaccessibleNames.lean
hidingInaccessibleNames.lean.expected.out
perf: use Core.transform instead of Meta.transform at betaReduceLetRecApps
2023-06-28 12:29:12 -07:00
holeErrors.lean
holeErrors.lean.expected.out
chore: fix tests after hash change
2022-12-01 20:18:14 -08:00
holes.lean
holes.lean.expected.out
perf: use Core.transform instead of Meta.transform at betaReduceLetRecApps
2023-06-28 12:29:12 -07:00
hpow.lean
fix: make ^ a right action, add NatPow and HomogeneousPow
2023-11-12 16:57:51 +11:00
hpow.lean.expected.out
fix: make ^ a right action, add NatPow and HomogeneousPow
2023-11-12 16:57:51 +11:00
hygienicIntro.lean
hygienicIntro.lean.expected.out
implementedByIssue.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
implementedByIssue.lean.expected.out
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
implicitLambdaIssue.lean
implicitLambdaIssue.lean.expected.out
implicitTypePos.lean
implicitTypePos.lean.expected.out
chore: fix tests
2022-11-30 17:52:37 -08:00
inductionErrors.lean
inductionErrors.lean.expected.out
inductionGen.lean
inductionGen.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
inductionMutual.lean
inductionMutual.lean.expected.out
inductive1.lean
inductive1.lean.expected.out
feat: function coercions with unification
2022-10-14 12:08:10 -07:00
inductiveUnivErrorMsg.lean
inductiveUnivErrorMsg.lean.expected.out
infoFromFailure.lean
infoFromFailure.lean.expected.out
inlineIssue.lean
inlineIssue.lean.expected.out
inst.lean
inst.lean.expected.out
instance1.lean
instance1.lean.expected.out
intModBug.lean
intModBug.lean.expected.out
intNegSucc.lean
intNegSucc.lean.expected.out
introLetBug.lean
introLetBug.lean.expected.out
invalidEnd.lean
feat: report section name in invalid end msg
2023-06-09 14:41:39 -07:00
invalidEnd.lean.expected.out
feat: report section name in invalid end msg
2023-06-09 14:41:39 -07:00
invalidFieldName.lean
invalidFieldName.lean.expected.out
invalidInstImplicit.lean
invalidInstImplicit.lean.expected.out
invalidMutualError.lean
feat: detail error message about invalid mutual blocks ( #2949 )
2023-12-05 10:50:10 +00:00
invalidMutualError.lean.expected.out
feat: detail error message about invalid mutual blocks ( #2949 )
2023-12-05 10:50:10 +00:00
invalidNamedArgs.lean
invalidNamedArgs.lean.expected.out
invalidPatternIssue.lean
invalidPatternIssue.lean.expected.out
IRbug.lean
IRbug.lean.expected.out
isDefEqOffsetBug.lean
isDefEqOffsetBug.lean.expected.out
isNoncomputable.lean
isNoncomputable.lean.expected.out
issue2981.lean
test: expand tests/lean/issue2981.lean a bit ( #3007 )
2023-12-01 17:52:34 +00:00
issue2981.lean.expected.out
fix: GuessLex: deduplicate recursive calls ( #3004 )
2023-12-07 09:08:46 +00:00
jason1.lean
jason1.lean.expected.out
chore: fix tests output
2023-10-22 06:48:22 -07:00
jason2.lean
jason2.lean.expected.out
chore: flaky tests
2023-04-10 13:00:04 -07:00
jpCasesDiscrM.lean
feat: use DiscrM to implement simpJpCases?
2022-10-03 19:13:31 -07:00
jpCasesDiscrM.lean.expected.out
chore: ensure LCNF pretty printer result supports Format.group
2022-10-16 16:06:08 -07:00
jpCasesNary.lean
feat: JpCases for join points with multiple parameters
2022-10-03 18:35:16 -07:00
jpCasesNary.lean.expected.out
chore: ensure LCNF pretty printer result supports Format.group
2022-10-16 16:06:08 -07:00
jpClosureIssue.lean
test: for join point taking closure as parameter
2022-10-15 12:05:53 -07:00
jpClosureIssue.lean.expected.out
chore: ensure LCNF pretty printer result supports Format.group
2022-10-16 16:06:08 -07:00
json.lean
json.lean.expected.out
kernelMVarBug.lean
kernelMVarBug.lean.expected.out
keyAttrErase.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
keyAttrErase.lean.expected.out
lambdaLiftCache.lean
feat: cache lambda lifted functions
2022-10-11 21:28:03 -07:00
lambdaLiftCache.lean.expected.out
fix: expandCDot? should create canonical syntax
2022-10-25 12:23:13 +02:00
lazySeq.lean
lazySeq.lean.expected.out
lcnfTypes.lean
chore: fix tests
2022-10-13 06:16:56 -07:00
lcnfTypes.lean.expected.out
chore: fix tests
2022-10-13 06:16:56 -07: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
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
lean3RefineBug.lean
lean3RefineBug.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
letArrowOutsideDo.lean
letArrowOutsideDo.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
letFun.lean
chore: change simp default to decide := false ( #2722 )
2023-11-02 10:06:38 +11:00
letFun.lean.expected.out
letPatIssue.lean
letPatIssue.lean.expected.out
letrec1.lean
letrec1.lean.expected.out
letrecErrors.lean
letrecErrors.lean.expected.out
letRecMissingAnnotation.lean
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
letRecMissingAnnotation.lean.expected.out
letRecTheorem.lean
feat: infer def/theorem DefKind for let rec
2022-11-29 08:16:47 -08:00
letRecTheorem.lean.expected.out
feat: infer def/theorem DefKind for let rec
2022-11-29 08:16:47 -08:00
levelNGen.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
levelNGen.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
liftOverLeft.lean
liftOverLeft.lean.expected.out
linterMissingDocs.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
linterMissingDocs.lean.expected.out
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
linterSuspiciousUnexpanderPatterns.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
linterSuspiciousUnexpanderPatterns.lean.expected.out
linterUnusedVariables.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
linterUnusedVariables.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
listLength.lean
listLength.lean.expected.out
ll_infer_type_bug.lean
ll_infer_type_bug.lean.expected.out
feat: import command stub
2022-10-12 11:11:31 -07:00
localNotationPP.lean
localNotationPP.lean.expected.out
longestParsePrio.lean
longestParsePrio.lean.expected.out
loopErrorRecovery.lean
loopErrorRecovery.lean.expected.out
lvl1.lean
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
chore: unexpanders for Name.mkStr* and Array.mkArray*
2022-10-04 17:18:36 -07:00
macroscopes.lean
macroscopes.lean.expected.out
macroStack.lean
macroStack.lean.expected.out
fix: spacing and indentation fixes
2023-05-28 18:48:36 -07:00
macroSwizzle.lean
macroSwizzle.lean.expected.out
macroTrace.lean
macroTrace.lean.expected.out
magical.lean
magical.lean.expected.out
mangling.lean
mangling.lean.expected.out
match1.lean
match1.lean.expected.out
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
match2.lean
match2.lean.expected.out
match3.lean
match3.lean.expected.out
match4.lean
fix: panic in Match.SimpH.substRHS
2023-05-28 17:04:28 -07:00
match4.lean.expected.out
matchAltIndent.lean
matchAltIndent.lean.expected.out
matchApp.lean
matchApp.lean.expected.out
matchErrorLocation.lean
matchErrorLocation.lean.expected.out
matchErrorMsg.lean
matchErrorMsg.lean.expected.out
matchLeftovers.lean
matchLeftovers.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
matchMissingCasesAsStuckError.lean
matchMissingCasesAsStuckError.lean.expected.out
matchMultAlt.lean
matchMultAlt.lean.expected.out
matchOfNatIssue.lean
chore: change simp default to decide := false ( #2722 )
2023-11-02 10:06:38 +11:00
matchOfNatIssue.lean.expected.out
matchOrIssue.lean
matchOrIssue.lean.expected.out
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
matchPatternInsideBinders.lean
matchPatternInsideBinders.lean.expected.out
matchPatternPartialApp.lean
chore: fix tests
2023-11-09 04:06:30 -08:00
matchPatternPartialApp.lean.expected.out
matchunit.lean
matchunit.lean.expected.out
matchUnknownFVarBug.lean
matchUnknownFVarBug.lean.expected.out
matchVarNames.lean
matchVarNames.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
metaEvalInstMessage.lean
metaEvalInstMessage.lean.expected.out
missingExplicitWithForwardNamedDep.lean
missingExplicitWithForwardNamedDep.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
mkProjStx.lean
mkProjStx.lean.expected.out
modBug.lean
modBug.lean.expected.out
moduleDoc.lean
moduleDoc.lean.expected.out
moduleOf.lean
moduleOf.lean.expected.out
mulcommErrorMessage.lean
mulcommErrorMessage.lean.expected.out
chore: fix typos
2023-03-27 10:05:50 +02:00
multiConstantError.lean
multiConstantError.lean.expected.out
chore: fix tests
2022-11-30 17:52:37 -08:00
mutualdef1.lean
mutualdef1.lean.expected.out
mutualWithNamespaceMacro.lean
mutualWithNamespaceMacro.lean.expected.out
mutwf1.lean
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
mutwf1.lean.expected.out
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
mvar_fvar.lean
mvar_fvar.lean.expected.out
mvarAtDefaultValue.lean
mvarAtDefaultValue.lean.expected.out
nameArgErrorIssue.lean
nameArgErrorIssue.lean.expected.out
namedHoles.lean
namedHoles.lean.expected.out
namelit.lean
namelit.lean.expected.out
namePatEqThm.lean
namePatEqThm.lean.expected.out
fix: private + pp.fullNames
2022-12-21 21:59:05 +01:00
nameRepr.lean
nameRepr.lean.expected.out
negFloat.lean
negFloat.lean.expected.out
newCatPanic.lean
newCatPanic.lean.expected.out
nonAtomicFieldName.lean
nonAtomicFieldName.lean.expected.out
noncompSection.lean
noncompSection.lean.expected.out
nondepArrow.lean
nondepArrow.lean.expected.out
nonfatalattrs.lean
nonfatalattrs.lean.expected.out
nonReserved.lean
nonReserved.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
noTabs.lean
noTabs.lean.expected.out
fix: extraneous missing items on parser stack
2022-11-11 09:13:02 +01:00
notationDelab.lean
notationDelab.lean.expected.out
notationPrecheck.lean
notationPrecheck.lean.expected.out
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
openExport.lean
openExport.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
openScoped.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
openScoped.lean.expected.out
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
optionGetD.lean
fix: Option.getD eagerly evaluates dflt ( #3043 )
2023-12-11 10:07:30 +00:00
optionGetD.lean.expected.out
fix: Option.getD eagerly evaluates dflt ( #3043 )
2023-12-11 10:07:30 +00:00
or_shortcircuit.lean
or_shortcircuit.lean.expected.out
parserPrio.lean
parserPrio.lean.expected.out
partialIssue.lean
fix: kernel must ensure that safe functions cannot use partial ones.
2023-01-27 12:17:37 -08:00
partialIssue.lean.expected.out
fix: kernel must ensure that safe functions cannot use partial ones.
2023-01-27 12:17:37 -08:00
partialVariable.lean
partialVariable.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
patvar.lean
patvar.lean.expected.out
phashmap_inst_coherence.lean
phashmap_inst_coherence.lean.expected.out
ppBeta.lean
feat: pp.beta to apply beta reduction when pretty printing ( #2864 )
2023-11-24 12:26:31 +00:00
ppBeta.lean.expected.out
feat: pp.beta to apply beta reduction when pretty printing ( #2864 )
2023-11-24 12:26:31 +00:00
ppExpr.lean
ppExpr.lean.expected.out
PPInstances.lean
PPInstances.lean.expected.out
ppite.lean
ppite.lean.expected.out
pplevel.lean
pplevel.lean.expected.out
ppMotives.lean
ppMotives.lean.expected.out
ppNotationCode.lean
ppNotationCode.lean.expected.out
fix: avoid notation in quotation elaborator output
2023-01-26 13:05:33 +01:00
ppProofs.lean
feat: enable failIfUnchanged by default in simp
2023-08-16 10:14:23 -07:00
ppProofs.lean.expected.out
feat: enable failIfUnchanged by default in simp
2023-08-16 10:14:23 -07:00
PPRoundtrip.lean
PPRoundtrip.lean.expected.out
ppSyntax.lean
ppSyntax.lean.expected.out
ppUnicode.lean
feat: add fun x ↦ y syntax
2023-01-03 13:59:53 -08:00
ppUnicode.lean.expected.out
feat: add fun x ↦ y syntax
2023-01-03 13:59:53 -08:00
precissues.lean
precissues.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
private.lean
private.lean.expected.out
fix: private + pp.fullNames
2022-12-21 21:59:05 +01:00
privateFieldCopyIssue.lean
privateFieldCopyIssue.lean.expected.out
Process.lean
Process.lean.expected.out
feat: import command stub
2022-10-12 11:11:31 -07:00
promise.lean
promise.lean.expected.out
protected.lean
protected.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
protectedAlias.lean
protectedAlias.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
prvCtor.lean
feat: make Environment.mk private ( #2604 )
2023-10-04 22:02:54 +11:00
prvCtor.lean.expected.out
feat: make Environment.mk private ( #2604 )
2023-10-04 22:02:54 +11:00
prvNameWithMacroScopes.lean
prvNameWithMacroScopes.lean.expected.out
pureCoeIssue.lean
pureCoeIssue.lean.expected.out
rat1.lean
rat1.lean.expected.out
readDir.lean
readDir.lean.expected.out
reduceArity.lean
feat: complete reduceArity pass
2022-10-16 16:00:33 -07:00
reduceArity.lean.expected.out
chore: ensure LCNF pretty printer result supports Format.group
2022-10-16 16:06:08 -07:00
reduceBool.lean
chore: add axiom for tracking use of reduceBool / reduceNat ( #2654 )
2023-10-11 01:47:59 +00:00
reduceBool.lean.expected.out
chore: add axiom for tracking use of reduceBool / reduceNat ( #2654 )
2023-10-11 01:47:59 +00:00
redundantAlt.lean
redundantAlt.lean.expected.out
ref1.lean
ref1.lean.expected.out
refineFiltersOldMVars.lean
fix: only return new mvars from refine, elabTermWithHoles, and withCollectingNewGoalsFrom ( #2502 )
2023-09-21 14:23:27 +10:00
refineFiltersOldMVars.lean.expected.out
fix: only return new mvars from refine, elabTermWithHoles, and withCollectingNewGoalsFrom ( #2502 )
2023-09-21 14:23:27 +10:00
refineOccursCheck.lean
refineOccursCheck.lean.expected.out
Reformat.lean
Reformat.lean.expected.out
fix: spacing and indentation fixes
2023-05-28 18:48:36 -07:00
renameBug.lean
renameBug.lean.expected.out
renameI.lean
renameI.lean.expected.out
replaceLocalDeclInstantiateMVars.lean
fix: add instantiateMVars to replaceLocalDecl ( #2712 )
2023-10-25 10:26:09 +11:00
replaceLocalDeclInstantiateMVars.lean.expected.out
fix: add instantiateMVars to replaceLocalDecl ( #2712 )
2023-10-25 10:26:09 +11:00
repr.lean
repr.lean.expected.out
repr_issue.lean
repr_issue.lean.expected.out
resolveGlobalName.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
resolveGlobalName.lean.expected.out
revertlet.lean
revertlet.lean.expected.out
rewrite.lean
chore: fix more typos in comments
2023-10-08 14:37:34 -07:00
rewrite.lean.expected.out
feat: allow configuring occs in rw
2023-09-13 12:03:18 -07: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: enable failIfUnchanged by default in simp
2023-08-16 10:14:23 -07:00
runSTBug.lean
runSTBug.lean.expected.out
runTacticMustCatchExceptions.lean
runTacticMustCatchExceptions.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
rwEqThms.lean
rwEqThms.lean.expected.out
rwPrioritizesLCtxOverEnv.lean
fix: make rw [foo] look in the local context for foo before it looks in the environment ( #2738 )
2023-10-30 14:08:02 +11:00
rwPrioritizesLCtxOverEnv.lean.expected.out
fix: make rw [foo] look in the local context for foo before it looks in the environment ( #2738 )
2023-10-30 14:08:02 +11:00
rwWithoutOffsetCnstrs.lean
feat: dynamic quotations for categories
2022-10-18 14:59:14 -07:00
rwWithoutOffsetCnstrs.lean.expected.out
rwWithSynthesizeBug.lean
fix: rw ... at h unknown fvar bug ( #2728 )
2023-10-25 01:52:19 +00:00
rwWithSynthesizeBug.lean.expected.out
fix: rw ... at h unknown fvar bug ( #2728 )
2023-10-25 01:52:19 +00:00
safeShadowing.lean
safeShadowing.lean.expected.out
sanitizeMacroScopes.lean
sanitizeMacroScopes.lean.expected.out
sanitychecks.lean
sanitychecks.lean.expected.out
scientific.lean
scientific.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
scopedInstanceOutsideNamespace.lean
scopedInstanceOutsideNamespace.lean.expected.out
scopedLocalInsts.lean
scopedLocalInsts.lean.expected.out
scopedMacros.lean
scopedMacros.lean.expected.out
scopedTokens.lean
scopedTokens.lean.expected.out
scopedunifhint.lean
scopedunifhint.lean.expected.out
chore: remove dangerous instances
2022-12-21 04:24:39 +01:00
semicolonOrLinebreak.lean
semicolonOrLinebreak.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
sepByIndentQuot.lean
sepByIndentQuot.lean.expected.out
feat: intra-line withPosition formatting
2022-11-28 09:02:08 -08:00
seqToCodeIssue.lean
fix: avoid join point that takes closure at seqToCode
2022-10-15 15:48:02 -07:00
seqToCodeIssue.lean.expected.out
chore: fix some tests
2022-11-07 18:18:06 -08:00
shadow.lean
shadow.lean.expected.out
feat: do not generate code for declarations that will be specialized
2022-10-15 08:54:46 -07:00
simp_all_duplicateHyps.lean
simp_all_duplicateHyps.lean.expected.out
simp_dsimp.lean
feat: enable failIfUnchanged by default in simp
2023-08-16 10:14:23 -07:00
simp_dsimp.lean.expected.out
simp_trace.lean
fix: omit fvars from simp_all? theorem list ( #2969 )
2023-12-12 00:45:07 +00:00
simp_trace.lean.expected.out
fix: omit fvars from simp_all? theorem list ( #2969 )
2023-12-12 00:45:07 +00:00
simp_trace_backtrack.lean
chore: fix superfluous lemmas in simp.trace ( #2923 )
2023-12-11 23:51:31 +00:00
simp_trace_backtrack.lean.expected.out
chore: fix superfluous lemmas in simp.trace ( #2923 )
2023-12-11 23:51:31 +00:00
simpArgTypeMismatch.lean
simpArgTypeMismatch.lean.expected.out
simpcfg.lean
simpcfg.lean.expected.out
simpDisch.lean
simpDisch.lean.expected.out
simpPrefixIssue.lean
simpPrefixIssue.lean.expected.out
simpZetaFalse.lean
chore: fix tests
2023-11-09 04:06:30 -08:00
simpZetaFalse.lean.expected.out
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: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
smartUnfolding.lean
fix: fixes #1886
2022-11-28 06:50:44 -08:00
smartUnfolding.lean.expected.out
fix: fixes #1886
2022-11-28 06:50:44 -08:00
smartUnfoldingMatch.lean
smartUnfoldingMatch.lean.expected.out
fix: Option.getD eagerly evaluates dflt ( #3043 )
2023-12-11 10:07:30 +00:00
sorryAtError.lean
sorryAtError.lean.expected.out
sorryWarning.lean
sorryWarning.lean.expected.out
specializeAttr.lean
specializeAttr.lean.expected.out
splitIssue.lean
splitIssue.lean.expected.out
stdio.lean
stdio.lean.expected.out
stream.lean
stream.lean.expected.out
strictImplicit.lean
strictImplicit.lean.expected.out
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
string_gaps.lean
feat: string gaps for continuing string literals across multiple lines ( #2821 )
2023-12-07 08:17:00 +00:00
string_gaps.lean.expected.out
feat: string gaps for continuing string literals across multiple lines ( #2821 )
2023-12-07 08:17:00 +00:00
string_gaps_err_newline.lean
feat: string gaps for continuing string literals across multiple lines ( #2821 )
2023-12-07 08:17:00 +00:00
string_gaps_err_newline.lean.expected.out
feat: string gaps for continuing string literals across multiple lines ( #2821 )
2023-12-07 08:17:00 +00:00
string_imp.lean
string_imp.lean.expected.out
string_imp2.lean
test: String.get' and String.next'
2022-11-09 17:02:49 -08:00
string_imp2.lean.expected.out
test: String.get' and String.next'
2022-11-09 17:02:49 -08:00
struct1.lean
struct1.lean.expected.out
fix: private + pp.fullNames
2022-12-21 21:59:05 +01:00
structAutoBound.lean
structAutoBound.lean.expected.out
structDefault.lean
structDefault.lean.expected.out
structDefValueOverride.lean
structDefValueOverride.lean.expected.out
structInst1.lean
structInst1.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
structInstError.lean
structInstError.lean.expected.out
structSorryBug.lean
structSorryBug.lean.expected.out
structuralEqns.lean
structuralEqns.lean.expected.out
fix: private + pp.fullNames
2022-12-21 21:59:05 +01:00
StxQuot.lean
feat: allow trailing comma in tuples, lists, and tactics ( #2643 )
2023-11-17 13:31:41 +01:00
StxQuot.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
substBadMotive.lean
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
substBadMotive.lean.expected.out
fix: tests
2023-05-15 09:05:41 -07:00
substlet.lean
substlet.lean.expected.out
syntaxErrors.lean
syntaxErrors.lean.expected.out
syntaxInNamespacesAndPP.lean
syntaxInNamespacesAndPP.lean.expected.out
chore: unexpanders for Name.mkStr* and Array.mkArray*
2022-10-04 17:18:36 -07:00
syntaxPrec.lean
syntaxPrec.lean.expected.out
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
syntheticHolesAsPatterns.lean
syntheticHolesAsPatterns.lean.expected.out
chore: fix tests output
2023-10-22 06:48:22 -07:00
synthorder.lean
feat: reorder tc subgoals according to out-params
2023-04-10 13:00:04 -07:00
synthorder.lean.expected.out
feat: reorder tc subgoals according to out-params
2023-04-10 13:00:04 -07:00
tabulate.lean
tabulate.lean.expected.out
tacUnsolvedGoalsErrors.lean
tacUnsolvedGoalsErrors.lean.expected.out
feat: intra-line withPosition formatting
2022-11-28 09:02:08 -08:00
tcloop.lean
tcloop.lean.expected.out
termination_by.lean
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
termination_by.lean.expected.out
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
terminationFailure.lean
terminationFailure.lean.expected.out
feat: GuessLex: if no measure is found, explain why ( #2960 )
2023-12-05 08:32:15 +00:00
test_extern.lean
feat: test_extern command ( #2970 )
2023-12-12 23:33:05 +00:00
test_extern.lean.expected.out
feat: test_extern command ( #2970 )
2023-12-12 23:33:05 +00:00
test_single.sh
theoremType.lean
theoremType.lean.expected.out
thunk.lean
thunk.lean.expected.out
toFieldNameIssue.lean
toFieldNameIssue.lean.expected.out
tokenErrors.lean
tokenErrors.lean.expected.out
tooManyVarsAtInduction.lean
tooManyVarsAtInduction.lean.expected.out
traceClassScopes.lean
feat: dynamic quotations for categories
2022-10-18 14:59:14 -07:00
traceClassScopes.lean.expected.out
traceStateBactracking.lean
traceStateBactracking.lean.expected.out
traceTacticSteps.lean
traceTacticSteps.lean.expected.out
feat: use with_trace for important trace classes
2023-04-10 16:57:54 +02:00
trailingComma.lean
feat: allow trailing comma in tuples, lists, and tactics ( #2643 )
2023-11-17 13:31:41 +01:00
trailingComma.lean.expected.out
feat: allow trailing comma in tuples, lists, and tactics ( #2643 )
2023-11-17 13:31:41 +01:00
treeMap.lean
treeMap.lean.expected.out
typeIncorrectPat.lean
typeIncorrectPat.lean.expected.out
typeMismatch.lean
typeMismatch.lean.expected.out
typeOf.lean
typeOf.lean.expected.out
uintCtors.lean
uintCtors.lean.expected.out
uintMatch.lean
uintMatch.lean.expected.out
unboxStruct.lean
unboxStruct.lean.expected.out
unexpander.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
unexpander.lean.expected.out
unexpandersNamespaces.lean
unexpandersNamespaces.lean.expected.out
UnexpandSubtype.lean
UnexpandSubtype.lean.expected.out
unfold1.lean
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
unfold1.lean.expected.out
unfoldDefEq.lean
unfoldDefEq.lean.expected.out
unfoldFailure.lean
unfoldFailure.lean.expected.out
unfoldReduceMatch.lean
unfoldReduceMatch.lean.expected.out
unhygienic.lean
unhygienic.lean.expected.out
unhygienicCode.lean
perf: improve Unhygienic.run code
2022-10-12 19:36:05 -07:00
unhygienicCode.lean.expected.out
chore: fix some tests
2022-11-07 18:18:06 -08:00
unifHintAndTC.lean
unifHintAndTC.lean.expected.out
univInference.lean
univInference.lean.expected.out
unknownId.lean
unknownId.lean.expected.out
unknownTactic.lean
unknownTactic.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
unnecessaryUnfolding.lean
unnecessaryUnfolding.lean.expected.out
unsolvedIndCases.lean
unsolvedIndCases.lean.expected.out
unsound.lean
unsound.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
Uri.lean.expected.out
varBinderUpdate.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
varBinderUpdate.lean.expected.out
feat: use signature pretty printer in #check id/#check @id
2022-12-21 21:59:05 +01:00
warningAsError.lean
feat: add linter.deprecated option to silence deprecation warnings
2022-10-23 21:11:57 +02:00
warningAsError.lean.expected.out
feat: add linter.deprecated option to silence deprecation warnings
2022-10-23 21:11:57 +02:00
wf1.lean
wf1.lean.expected.out
feat: GuessLex: if no measure is found, explain why ( #2960 )
2023-12-05 08:32:15 +00:00
wf2.lean
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
wf2.lean.expected.out
chore: fix tests
2022-10-11 17:24:35 -07:00
wfrecUnusedLet.lean
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
wfrecUnusedLet.lean.expected.out
feat: drop support for termination_by' ( #3033 )
2023-12-11 17:33:17 +00:00
whnfProj.lean
whnfProj.lean.expected.out
wildcardAlt.lean
wildcardAlt.lean.expected.out
withAssignableSyntheticOpaqueBug.lean
withAssignableSyntheticOpaqueBug.lean.expected.out
withLocation.lean
fix: withLocation should use withMainContext for target ( #2607 )
2023-10-04 10:12:43 +11:00
withLocation.lean.expected.out
fix: withLocation should use withMainContext for target ( #2607 )
2023-10-04 10:12:43 +11:00
withLocationImplementationDetails.lean
fix: ignore implDetail hyps in withLocation
2023-05-28 17:40:55 -07:00
withLocationImplementationDetails.lean.expected.out
fix: ignore implDetail hyps in withLocation
2023-05-28 17:40:55 -07:00
workspaceSymbols.lean
fix: fuzzy-find bonus for matching last characters of pattern and symbol ( #1917 )
2023-01-19 09:06:53 +01:00
workspaceSymbols.lean.expected.out
fix: fuzzy-find bonus for matching last characters of pattern and symbol ( #1917 )
2023-01-19 09:06:53 +01:00
xmlParsing.lean
fix: XML parsing bugs ( #2601 )
2023-10-04 11:51:22 +11:00
xmlParsing.lean.expected.out
fix: XML parsing bugs ( #2601 )
2023-10-04 11:51:22 +11:00
zipper.lean
zipper.lean.expected.out