lean4-htt/tests/lean
Joe Hendrix eacb1790b3
feat: weight lazy discriminator tree results early matches (#3818)
The matches returned by the lazy discriminator tree are partially
constrained by a priority, but ties are broken by the order in which
keys are traversed and the order of declarations.

This PR changes the match key traversal to use an explicit stack rather
than recursion and implicitly changes the order in which results are
returned to favor left-matches first e.g., given the term `f a b` with
constants `f a b`, and a tree with patterns `f a x -> 1` `f x b -> 2`
that have the same priority, this will return `#[1, 2]` since the early
matches for the key `a` are returned before the match for `x` which has
a star.

This appears to address the [lower quality results mentioned on
zulip](https://leanprover.zulipchat.com/#narrow/stream/428973-nightly-testing/topic/Mathlib.20status.20updates/near/429955747).
2024-04-02 07:19:30 +00:00
..
interactive chore: remove the coercion from String to Name (#3589) 2024-03-21 23:46:03 +00:00
new-compiler chore: default compiler.enableNew to false until development restarts (#3034) 2023-12-21 07:48:25 +00:00
Reformat
run fix: simp only should break Char literals (#3824) 2024-04-02 03:11:40 +00:00
server feat: snapshot trees and language processors (#3014) 2024-03-14 13:40:08 +00: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 feat: apply pp_using_anonymous_constructor attribute (#3735) 2024-03-22 00:30:36 +00:00
247.lean
247.lean.expected.out
248.lean
248.lean.expected.out
255.lean
255.lean.expected.out
276.lean chore: upstream Std.Logic (#3312) 2024-02-14 09:40:55 +00:00
276.lean.expected.out chore: upstream Std.Logic (#3312) 2024-02-14 09:40:55 +00:00
277a.lean
277a.lean.expected.out
277b.lean
277b.lean.expected.out
283.lean
283.lean.expected.out feat: extract delabAppCore, define withOverApp, and make over-applied projections pretty print (#3083) 2024-01-10 13:24:28 +00:00
297.lean
297.lean.expected.out
301.lean
301.lean.expected.out feat: apply app unexpanders for all prefixes of an application (#3375) 2024-02-27 07:04:17 +00:00
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 fix: exposeRelevantUniverses was inserting the whole expression into itself 2024-02-17 17:53:19 -08:00
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
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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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 feat: add pp.fieldNotation.generalized for generalized field notation, add @[pp_nodot] attribute (#3737) 2024-03-22 08:55:02 +00: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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
448.lean
448.lean.expected.out
449.lean
449.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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 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
474.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
490.lean
490.lean.expected.out
496.lean
496.lean.expected.out
529.lean
529.lean.expected.out
550.lean
550.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
586.lean
586.lean.expected.out
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
625.lean
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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
697.lean
697.lean.expected.out
714.lean
714.lean.expected.out fix: make delabConstWithSignature avoid using inaccessible names (#3625) 2024-03-07 18:14:06 +00: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 fix: eta-expanded instances at SynthInstance.lean (#3638) 2024-03-08 20:37:38 +00:00
906.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
906.lean.expected.out fix: fixes #2775 2023-11-03 05:56:59 -07:00
916.lean
916.lean.expected.out
948.lean feat: in conv tactic, use try with_reducibe rfl (#3763) 2024-03-29 11:59:45 +00:00
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
973b.lean feat: enable failIfUnchanged by default in simp 2023-08-16 10:14:23 -07:00
973b.lean.expected.out feat: improve simp discharge trace messages (#3523) 2024-02-28 04:39:57 +00: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 perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
1027.lean
1027.lean.expected.out
1038.lean
1038.lean.expected.out
1039.lean
1039.lean.expected.out
1050.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
1050.lean.expected.out feat: per-function termination hints 2024-01-10 17:27:35 +01:00
1057.lean
1057.lean.expected.out
1062.lean
1062.lean.expected.out
1074b.lean
1074b.lean.expected.out
1079.lean
1079.lean.expected.out chore: bool and prop lemmas for Mathlib compatibility and improved confluence (#3508) 2024-03-04 23:56:30 +00:00
1081.lean
1081.lean.expected.out feat: apply pp_using_anonymous_constructor attribute (#3735) 2024-03-22 00:30:36 +00:00
1098.lean feat: make #check <ident> always show the signature without elaboration 2022-12-21 21:59:05 +01:00
1098.lean.expected.out 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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
1163.lean
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
1275.lean.expected.out fix: Format.align always prints whitespace 2022-12-21 22:54:42 +01:00
1279.lean
1279.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
1279_simplified.lean
1279_simplified.lean.expected.out
1292.lean
1292.lean.expected.out
1298.lean chore: upstream NatCast and IntCast (#3347) 2024-02-16 00:54:22 +00:00
1298.lean.expected.out
1301.lean
1301.lean.expected.out
1321.lean
1321.lean.expected.out
1358.lean
1358.lean.expected.out
1363.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
1363.lean.expected.out
1367.lean
1367.lean.expected.out
1371.lean
1371.lean.expected.out
1377.lean
1377.lean.expected.out fix: make delabConstWithSignature avoid using inaccessible names (#3625) 2024-03-07 18:14:06 +00: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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00: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
1681.lean.expected.out
1682.lean
1682.lean.expected.out
1690.lean
1690.lean.expected.out
1705.lean
1705.lean.expected.out feat: include unexpected token in error message 2023-09-12 11:42:24 +02:00
1707.lean
1707.lean.expected.out feat: include unexpected token in error message 2023-09-12 11:42:24 +02:00
1719.lean
1719.lean.expected.out
1760.lean
1760.lean.expected.out feat: include unexpected token in error message 2023-09-12 11:42:24 +02:00
1763.lean
1763.lean.expected.out fix: do not pretty print theorems with generalized field notation (#3750) 2024-03-23 09:20:48 +00:00
1779.lean
1779.lean.expected.out
1781.lean
1781.lean.expected.out
1804.lean
1804.lean.expected.out
1825.lean
1825.lean.expected.out
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 chore: pp.proofs.withType is now false by default (#3379) 2024-02-17 15:09:24 +00: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: custom error recovery in parser (#3413) 2024-02-21 14:29:54 +00: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 chroe: fix tests 2024-01-09 12:57:15 +01:00
2045.lean feat: apply app unexpanders for all prefixes of an application (#3375) 2024-02-27 07:04:17 +00:00
2045.lean.expected.out 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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00: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 chroe: fix tests 2024-01-09 12:57:15 +01: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
2634.lean fix: simp fails when custom discharger makes no progress (#3317) 2024-02-17 13:42:04 +00:00
2634.lean.expected.out fix: simp fails when custom discharger makes no progress (#3317) 2024-02-17 13:42:04 +00:00
3057.lean fix: manage all declarations in a given derive (#3058) 2024-01-09 07:42:06 +00:00
3057.lean.expected.out fix: eta-expanded instances at SynthInstance.lean (#3638) 2024-03-08 20:37:38 +00:00
3140.lean fix: derive BEq on structure with Prop-fields (#3191) 2024-01-18 02:32:51 +00:00
3140.lean.expected.out fix: derive BEq on structure with Prop-fields (#3191) 2024-01-18 02:32:51 +00:00
abst.lean
abst.lean.expected.out
allFieldForConstants.lean chore: upstream Std.Data.List.Init.Lemmas (#3341) 2024-02-15 03:19:23 +00: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 fix: do not pretty print theorems with generalized field notation (#3750) 2024-03-23 09:20:48 +00:00
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: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00: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: apply app unexpanders for all prefixes of an application (#3375) 2024-02-27 07:04:17 +00:00
autoPPExplicit.lean
autoPPExplicit.lean.expected.out
auxDeclIssue.lean
auxDeclIssue.lean.expected.out
badBinderName.lean
badBinderName.lean.expected.out
badIhName.lean
badIhName.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
beginEndAsMacro.lean
beginEndAsMacro.lean.expected.out
bigUnivOffsets.lean
bigUnivOffsets.lean.expected.out
binder_predicates.lean chore: upstream Std.Util.ExtendedBinders (#3320) 2024-02-14 11:36:00 +00:00
binder_predicates.lean.expected.out chore: upstream Std.Util.ExtendedBinders (#3320) 2024-02-14 11:36:00 +00:00
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_at_pattern_issue.lean chore: move BitVec to top level namespace 2024-02-23 15:15:57 -08:00
binop_at_pattern_issue.lean.expected.out fix: match pattern missing test 2024-02-21 05:14:26 -08:00
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 chore: upstream NatCast and IntCast (#3347) 2024-02-16 00:54:22 +00:00
binopIssues.lean chore: upstream Std.Data.Int.Init modules (#3364) 2024-02-16 03:58:23 +00:00
binopIssues.lean.expected.out chore: upstream NatCast and IntCast (#3347) 2024-02-16 00:54:22 +00:00
binopQuotPrecheck.lean feat: add quot_precheck for expression tree elaborators (binop%, etc.) (#3078) 2023-12-18 16:52:49 +00:00
binopQuotPrecheck.lean.expected.out feat: add quot_precheck for expression tree elaborators (binop%, etc.) (#3078) 2023-12-18 16:52:49 +00:00
binrel_binop.lean
binrel_binop.lean.expected.out chore: upstream NatCast and IntCast (#3347) 2024-02-16 00:54:22 +00:00
binrelTypeMismatch.lean fix: expression tree elaborator for relations now localizes error messages to the LHS or RHS (#3442) 2024-03-04 00:53:32 +00:00
binrelTypeMismatch.lean.expected.out fix: expression tree elaborator for relations now localizes error messages to the LHS or RHS (#3442) 2024-03-04 00:53:32 +00:00
binsearch.lean
binsearch.lean.expected.out
bintreeGoal.lean chore: fix proofs and test 2024-02-09 09:57:57 +11:00
bintreeGoal.lean.expected.out refactor: move if-then-else tactic to Init 2024-02-09 09:57:57 +11:00
bitwise.lean
bitwise.lean.expected.out
bool_simp.lean chore: bool and prop lemmas for Mathlib compatibility and improved confluence (#3508) 2024-03-04 23:56:30 +00:00
bool_simp.lean.expected.out chore: bool and prop lemmas for Mathlib compatibility and improved confluence (#3508) 2024-03-04 23:56:30 +00:00
builtinSimprocTrace.lean fix: trace used builtin simprocs even if they are not in the environment 2024-01-09 12:57:15 +01:00
builtinSimprocTrace.lean.expected.out fix: trace used builtin simprocs even if they are not in the environment 2024-01-09 12:57:15 +01:00
byCasesMetaM.lean
byCasesMetaM.lean.expected.out
byStrictIndent.lean
byStrictIndent.lean.expected.out feat: include unexpected token in error message 2023-09-12 11:42:24 +02:00
bytearray.lean fix: toUInt64LE! and toUInt64BE! are swapped (#3660) 2024-03-28 01:13:42 +00: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: type of theorems must be propositions 2024-03-13 12:37:58 -07: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
coe.lean fix: extended coe notation and delaborator (#3295) 2024-02-10 04:58:28 +00:00
coe.lean.expected.out fix: extended coe notation and delaborator (#3295) 2024-02-10 04:58:28 +00:00
coeAttr1.lean chore: upstream Std.Tactic.CoeExt to Lean.Elab.CoeExt (#3280) 2024-02-09 04:55:49 +00:00
coeAttr1.lean.expected.out chore: upstream Std.Tactic.CoeExt to Lean.Elab.CoeExt (#3280) 2024-02-09 04:55:49 +00:00
coeM.lean fix: make Lean.Internal.liftCoeM and Lean.Internal.coeM unfold (#3404) 2024-02-27 22:17:46 +00:00
coeM.lean.expected.out fix: make Lean.Internal.liftCoeM and Lean.Internal.coeM unfold (#3404) 2024-02-27 22:17:46 +00:00
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
computedFieldsCode.lean
computedFieldsCode.lean.expected.out
congrThm.lean
congrThm.lean.expected.out chore: pp.proofs.withType is now false by default (#3379) 2024-02-17 15:09:24 +00:00
congrThmIssue.lean
congrThmIssue.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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 feat: in conv tactic, use try with_reducibe rfl (#3763) 2024-03-29 11:59:45 +00:00
convInConv.lean feat: in conv tactic, use try with_reducibe rfl (#3763) 2024-03-29 11:59:45 +00:00
convInConv.lean.expected.out feat: in conv tactic, use try with_reducibe rfl (#3763) 2024-03-29 11:59:45 +00:00
convPatternAtLetIssue.lean feat: in conv tactic, use try with_reducibe rfl (#3763) 2024-03-29 11:59:45 +00:00
convPatternAtLetIssue.lean.expected.out
convPatternMatchIssue.lean feat: in conv tactic, use try with_reducibe rfl (#3763) 2024-03-29 11:59:45 +00:00
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 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
decideTactic.lean feat: improve error messages and docstring for decide tactic (#3422) 2024-02-27 23:07:38 +00:00
decideTactic.lean.expected.out feat: improve error messages and docstring for decide tactic (#3422) 2024-02-27 23:07:38 +00:00
decimals.lean
decimals.lean.expected.out
decreasing_by.lean feat: improve termination_by error messages (#3255) 2024-02-05 13:13:53 +00:00
decreasing_by.lean.expected.out feat: apply pp_using_anonymous_constructor attribute (#3735) 2024-03-22 00:30:36 +00:00
defaultInstance.lean
defaultInstance.lean.expected.out
defaultInstanceWithPrio.lean
defaultInstanceWithPrio.lean.expected.out
defInst.lean
defInst.lean.expected.out
delabApp.lean feat: apply app unexpanders for all prefixes of an application (#3375) 2024-02-27 07:04:17 +00:00
delabApp.lean.expected.out feat: apply app unexpanders for all prefixes of an application (#3375) 2024-02-27 07:04:17 +00:00
delabDoLetFun.lean feat: delaborate have inside do blocks (#3116) 2024-01-02 09:36:39 +00:00
delabDoLetFun.lean.expected.out feat: delaborate have inside do blocks (#3116) 2024-01-02 09:36:39 +00:00
delabOverApp.lean feat: apply app unexpanders for all prefixes of an application (#3375) 2024-02-27 07:04:17 +00:00
delabOverApp.lean.expected.out feat: apply app unexpanders for all prefixes of an application (#3375) 2024-02-27 07:04:17 +00:00
delabUnexpand.lean
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
deprecated.lean.expected.out
derivingDecidableEq.lean
derivingDecidableEq.lean.expected.out
derivingHashable.lean
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: bundle of widget improvements (#2964) 2023-12-21 06:24:33 +00:00
derivingRpcEncoding.lean.expected.out feat: bundle of widget improvements (#2964) 2023-12-21 06:24:33 +00:00
diamond1.lean
diamond1.lean.expected.out feat: flatten parent projections when pretty printing structure instance notation (#3749) 2024-03-23 09:20:52 +00: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: flatten parent projections when pretty printing structure instance notation (#3749) 2024-03-23 09:20:52 +00:00
diamond3.lean
diamond3.lean.expected.out feat: delaboration collapses parent projections (#3326) 2024-02-14 23:44:48 +00:00
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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
diamond10.lean
diamond10.lean.expected.out
discrTreeIota.lean
discrTreeIota.lean.expected.out
docStr.lean fix: add_decl_doc should check that declarations are local (#3311) 2024-02-12 12:04:51 +00:00
docStr.lean.expected.out fix: add_decl_doc should check that declarations are local (#3311) 2024-02-12 12:04:51 +00: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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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 feat: extract delabAppCore, define withOverApp, and make over-applied projections pretty print (#3083) 2024-01-10 13:24:28 +00:00
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
ellipsisProjIssue.lean.expected.out
elseifDoErrorPos.lean
elseifDoErrorPos.lean.expected.out
emptyc.lean
emptyc.lean.expected.out
emptyTypeAscription.lean
emptyTypeAscription.lean.expected.out
eoi.lean
eoi.lean.expected.out
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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
etaStructIssue.lean
etaStructIssue.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
eval_except.lean
eval_except.lean.expected.out
evalCmd.lean
evalCmd.lean.expected.out
evalInstMessage.lean
evalInstMessage.lean.expected.out
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 fix: #eval command was leaking auxiliary declarations into the environment (#3323) 2024-02-13 21:44:52 +00:00
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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
exactErrorPos.lean
exactErrorPos.lean.expected.out
exceptionalTrace.lean fix: broken trace tree on elab runtime exception (#3371) 2024-02-19 11:15:23 +00:00
exceptionalTrace.lean.expected.out fix: broken trace tree on elab runtime exception (#3371) 2024-02-19 11:15:23 +00:00
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 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 fix: update System.FilePath.parent to handle edge cases for absolute paths (#3645) 2024-03-26 05:09:44 +00:00
fixedIndexToParamIssue.lean
fixedIndexToParamIssue.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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: trailing whitespace in location formatter (#3318) 2024-02-13 15:53:29 +00:00
formatTerm.lean.expected.out fix: trailing whitespace in location formatter (#3318) 2024-02-13 15:53:29 +00:00
fun.lean
fun.lean.expected.out
funExpected.lean
funExpected.lean.expected.out
funind_errors.lean feat: use reserved name infrastructure for functional induction (#3776) 2024-03-26 22:25:10 +00:00
funind_errors.lean.expected.out feat: use reserved name infrastructure for functional induction (#3776) 2024-03-26 22:25:10 +00:00
funInfoBug.lean
funInfoBug.lean.expected.out
funParen.lean
funParen.lean.expected.out
gcd.lean
gcd.lean.expected.out
getElem.lean feat: use omega in the get_elem tactic (#3515) 2024-02-27 18:52:04 +00:00
getElem.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
guessLex.lean refactor: pass Measures around as Expr in GuessLex (#3665) 2024-03-16 10:25:55 +00:00
guessLex.lean.expected.out refactor: pass Measures around as Expr in GuessLex (#3665) 2024-03-16 10:25:55 +00:00
guessLexDiff.lean feat: infer termination arguments like xs.size - i (#3666) 2024-03-16 12:27:35 +00:00
guessLexDiff.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
guessLexFailures.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
guessLexFailures.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
guessLexTricky.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
guessLexTricky.lean.expected.out feat: GuessLex: avoid writing sizeOf in termination argument when not needed (#3630) 2024-03-10 22:57:10 +00:00
guessLexTricky2.lean feat: GuessLex: print inferred termination argument (#3012) 2023-12-05 09:41:52 +00:00
guessLexTricky2.lean.expected.out refactor: termination arguments as Expr, not Syntax (#3658) 2024-03-14 23:51:53 +00:00
have.lean
have.lean.expected.out feat: include unexpected token in error message 2023-09-12 11:42:24 +02:00
hidingInaccessibleNames.lean
hidingInaccessibleNames.lean.expected.out chore: default compiler.enableNew to false until development restarts (#3034) 2023-12-21 07:48:25 +00: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 chore: default compiler.enableNew to false until development restarts (#3034) 2023-12-21 07:48:25 +00:00
hpow.lean fix: make ^ a right action, add NatPow and HomogeneousPow 2023-11-12 16:57:51 +11:00
hpow.lean.expected.out chore: upstream NatCast and IntCast (#3347) 2024-02-16 00:54:22 +00:00
hygienicIntro.lean
hygienicIntro.lean.expected.out
implementedByIssue.lean
implementedByIssue.lean.expected.out
implicitLambdaIssue.lean
implicitLambdaIssue.lean.expected.out
implicitTypePos.lean
implicitTypePos.lean.expected.out chore: fix tests 2022-11-30 17:52:37 -08:00
indimpltarget.lean feat: induction using <term> (#3188) 2024-01-25 16:57:41 +00:00
indimpltarget.lean.expected.out feat: induction using <term> (#3188) 2024-01-25 16:57:41 +00:00
inductionErrors.lean
inductionErrors.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
inductionGen.lean fix: checkTargets check for duplicate target (#3171) 2024-01-18 09:44:17 +00:00
inductionGen.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
inductionMutual.lean
inductionMutual.lean.expected.out
inductive1.lean
inductive1.lean.expected.out
inductiveUnivErrorMsg.lean
inductiveUnivErrorMsg.lean.expected.out
indUsingTerm.lean feat: induction using <term> (#3188) 2024-01-25 16:57:41 +00:00
indUsingTerm.lean.expected.out feat: induction using <term> (#3188) 2024-01-25 16:57:41 +00:00
infoFromFailure.lean
infoFromFailure.lean.expected.out
inlineIssue.lean
inlineIssue.lean.expected.out
inst.lean
inst.lean.expected.out
instance1.lean
instance1.lean.expected.out
int_div_mod.lean feat: introduce native functions for Int.ediv / Int.emod (#3376) 2024-02-19 15:04:51 +00:00
int_div_mod.lean.expected.out feat: introduce native functions for Int.ediv / Int.emod (#3376) 2024-02-19 15:04:51 +00:00
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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
IRbug.lean
IRbug.lean.expected.out
isDefEqOffsetBug.lean
isDefEqOffsetBug.lean.expected.out
isNoncomputable.lean
isNoncomputable.lean.expected.out
issue2260.lean fix: improve error message when termination argument is too dependent (#3414) 2024-02-22 16:39:26 +00:00
issue2260.lean.expected.out refactor: termination arguments as Expr, not Syntax (#3658) 2024-03-14 23:51:53 +00:00
issue2981.lean test: expand tests/lean/issue2981.lean a bit (#3007) 2023-12-01 17:52:34 +00:00
issue2981.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
jason2.lean
jason2.lean.expected.out chore: flaky tests 2023-04-10 13:00:04 -07:00
json.lean
json.lean.expected.out
kernelMVarBug.lean
kernelMVarBug.lean.expected.out
keyAttrErase.lean
keyAttrErase.lean.expected.out chore: upstream norm_cast tactic (#3322) 2024-02-19 17:49:17 -08:00
lazySeq.lean
lazySeq.lean.expected.out
lcnfTypes.lean
lcnfTypes.lean.expected.out chore: extend GetElem with getElem! and getElem? (#3694) 2024-03-28 01:42:00 +00:00
LE.lean feat: make #check <ident> always show the signature without elaboration 2022-12-21 21:59:05 +01:00
LE.lean.expected.out feat: use signature pretty printer in #check id/#check @id 2022-12-21 21:59:05 +01:00
lean3RefineBug.lean
lean3RefineBug.lean.expected.out
letArrowOutsideDo.lean
letArrowOutsideDo.lean.expected.out feat: include unexpected token in error message 2023-09-12 11:42:24 +02:00
letFun.lean feat: encode let_fun using a letFun function (#2973) 2023-12-18 09:01:42 +00:00
letFun.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
letPatIssue.lean
letPatIssue.lean.expected.out
letrec1.lean
letrec1.lean.expected.out
letrecErrors.lean
letrecErrors.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
librarySearch.lean feat: weight lazy discriminator tree results early matches (#3818) 2024-04-02 07:19:30 +00:00
librarySearch.lean.expected.out chore: port librarySearch tests from std (#3530) 2024-02-28 17:24:17 +00:00
liftOverLeft.lean
liftOverLeft.lean.expected.out
linterMissingDocs.lean
linterMissingDocs.lean.expected.out
linterSuspiciousUnexpanderPatterns.lean
linterSuspiciousUnexpanderPatterns.lean.expected.out
linterUnusedVariables.lean perf: rewrite UnusedVariables lint (#3186) 2024-03-21 12:28:57 +00:00
linterUnusedVariables.lean.expected.out perf: rewrite UnusedVariables lint (#3186) 2024-03-21 12:28:57 +00:00
listLength.lean
listLength.lean.expected.out
lit_values.lean feat: add helper functions for recognizing builtin literals 2024-02-24 16:08:07 -08:00
lit_values.lean.expected.out feat: add helper functions for recognizing builtin literals 2024-02-24 16:08:07 -08:00
ll_infer_type_bug.lean
ll_infer_type_bug.lean.expected.out
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
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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00: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
matchMissingCasesAsStuckError.lean
matchMissingCasesAsStuckError.lean.expected.out
matchMultAlt.lean chore: add @[simp] to Nat.succ_eq_add_one, and cleanup downstream (#3579) 2024-03-13 05:35:52 +00:00
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 chore: upstream Std.Data.Int.Init modules (#3364) 2024-02-16 03:58:23 +00:00
matchOrIssue.lean
matchOrIssue.lean.expected.out
matchPatternInsideBinders.lean
matchPatternInsideBinders.lean.expected.out
matchPatternPartialApp.lean feat: in conv tactic, use try with_reducibe rfl (#3763) 2024-03-29 11:59:45 +00:00
matchPatternPartialApp.lean.expected.out
matchunit.lean
matchunit.lean.expected.out
matchUnknownFVarBug.lean
matchUnknownFVarBug.lean.expected.out
matchVarNames.lean
matchVarNames.lean.expected.out
metaEvalInstMessage.lean
metaEvalInstMessage.lean.expected.out
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
motiveNotTypeCorect.lean refactor: rewrite: produce simpler proof terms (#3121) 2024-01-19 07:20:58 +00:00
motiveNotTypeCorect.lean.expected.out refactor: rewrite: produce simpler proof terms (#3121) 2024-01-19 07:20:58 +00:00
mulcommErrorMessage.lean
mulcommErrorMessage.lean.expected.out fix: make elabTermEnsuringType respect errToSorry when there is a type mismatch (#3633) 2024-03-09 15:30:47 +00: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: per-function termination hints 2024-01-10 17:27:35 +01:00
mutwf1.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
mutwftypemismatch.lean refactor: ArgsPacker (#3621) 2024-03-14 14:59:40 +00:00
mutwftypemismatch.lean.expected.out refactor: termination arguments as Expr, not Syntax (#3658) 2024-03-14 23:51:53 +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
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
notationDelab.lean
notationDelab.lean.expected.out
notationPrecheck.lean
notationPrecheck.lean.expected.out
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
parserRecovery.lean feat: custom error recovery in parser (#3413) 2024-02-21 14:29:54 +00:00
parserRecovery.lean.expected.out feat: custom error recovery in parser (#3413) 2024-02-21 14:29:54 +00:00
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
partialSyntaxTraces.lean feat: snapshot trees and language processors (#3014) 2024-03-14 13:40:08 +00:00
partialSyntaxTraces.lean.expected.out feat: snapshot trees and language processors (#3014) 2024-03-14 13:40:08 +00: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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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
ppDeepTerms.lean fix: make omission syntax be a builtin syntax (part 2) 2024-02-28 09:23:17 +01:00
ppDeepTerms.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
ppExpr.lean
ppExpr.lean.expected.out
PPInstances.lean
PPInstances.lean.expected.out
ppite.lean
ppite.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
pplevel.lean
pplevel.lean.expected.out
ppMotives.lean
ppMotives.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
ppNotationCode.lean
ppNotationCode.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
ppNumericTypes.lean feat: pp.numericTypes option for printing number literals with type ascriptions (#2933) 2024-02-01 17:23:32 +11:00
ppNumericTypes.lean.expected.out feat: pp.numericTypes option for printing number literals with type ascriptions (#2933) 2024-02-01 17:23:32 +11:00
ppProofs.lean feat: have pp.proofs use for omission (#3241) 2024-02-15 21:49:41 +00:00
ppProofs.lean.expected.out chore: pp.proofs.withType is now false by default (#3379) 2024-02-17 15:09:24 +00: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
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
rawStringEOF.lean feat: Rust-style raw string literals (#2929) 2023-12-20 16:53:08 +00:00
rawStringEOF.lean.expected.out feat: Rust-style raw string literals (#2929) 2023-12-20 16:53:08 +00:00
readDir.lean
readDir.lean.expected.out
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
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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
rfl_simp_thm.lean
rfl_simp_thm.lean.expected.out
root.lean feat: enable failIfUnchanged by default in simp 2023-08-16 10:14:23 -07:00
root.lean.expected.out feat: enable failIfUnchanged by default in simp 2023-08-16 10:14:23 -07:00
run_meta1.lean fix: run_meta macro (#3334) 2024-02-15 00:12:45 +00:00
run_meta1.lean.expected.out fix: run_meta macro (#3334) 2024-02-15 00:12:45 +00:00
runSTBug.lean
runSTBug.lean.expected.out
runTacticMustCatchExceptions.lean
runTacticMustCatchExceptions.lean.expected.out feat: failing macros to show error from first registered rule (#3771) 2024-03-26 22:24:45 +00:00
rwEqThms.lean
rwEqThms.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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
rwWithoutOffsetCnstrs.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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 feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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 chore: set literal notation (#3348) 2024-02-19 23:22:36 +00:00
sepByIndentQuot.lean
sepByIndentQuot.lean.expected.out feat: intra-line withPosition formatting 2022-11-28 09:02:08 -08:00
setLit.lean chore: set literal notation (#3348) 2024-02-19 23:22:36 +00:00
setLit.lean.expected.out chore: set literal notation (#3348) 2024-02-19 23:22:36 +00:00
shadow.lean
shadow.lean.expected.out
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 chore: upstream (most of) Std.Data.Nat.Lemmas (#3391) 2024-02-19 03:47:49 +00:00
simp_trace.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
simp_trace_backtrack.lean chore: upstream basic statements about inequalities (#3366) 2024-02-16 05:42:38 +00:00
simp_trace_backtrack.lean.expected.out chore: upstream basic statements about inequalities (#3366) 2024-02-16 05:42:38 +00:00
simpArgTypeMismatch.lean
simpArgTypeMismatch.lean.expected.out
simpArrayIdx.lean feat: port check_tactic commands from Std and add test cases (#3532) 2024-02-28 23:32:54 +00:00
simpArrayIdx.lean.expected.out feat: port check_tactic commands from Std and add test cases (#3532) 2024-02-28 23:32:54 +00:00
simpcfg.lean
simpcfg.lean.expected.out
simpDisch.lean
simpDisch.lean.expected.out
simpPrefixIssue.lean
simpPrefixIssue.lean.expected.out
simprocChar.lean chore: simprocs for Eq 2024-02-17 17:51:24 -08:00
simprocChar.lean.expected.out chore: simprocs for Eq 2024-02-17 17:51:24 -08:00
simprocEval1.lean chore: simprocs for Eq 2024-02-17 17:51:24 -08:00
simprocEval1.lean.expected.out chore: simprocs for Eq 2024-02-17 17:51:24 -08:00
simprocEval2.lean chore: simprocs for Eq 2024-02-17 17:51:24 -08:00
simprocEval2.lean.expected.out chore: simprocs for Eq 2024-02-17 17:51:24 -08:00
simprocEval3.lean chore: simprocs for Eq 2024-02-17 17:51:24 -08:00
simprocEval3.lean.expected.out chore: simprocs for Eq 2024-02-17 17:51:24 -08:00
simprocEval4.lean chore: simprocs for Eq 2024-02-17 17:51:24 -08:00
simprocEval4.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
simprocTrace.lean chore: fix tests 2024-02-01 16:58:54 +11:00
simprocTrace.lean.expected.out feat: trace simprocs 2024-01-09 12:57:15 +01:00
simpTracePostIssue.lean fix: simp.trace missing pre annotation 2024-01-09 12:57:15 +01:00
simpTracePostIssue.lean.expected.out fix: simp.trace missing pre annotation 2024-01-09 12:57:15 +01:00
simpZetaFalse.lean chore: fix tests 2023-11-09 04:06:30 -08:00
simpZetaFalse.lean.expected.out fix: do not pretty print theorems with generalized field notation (#3750) 2024-03-23 09:20:48 +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 fix: make delabConstWithSignature avoid using inaccessible names (#3625) 2024-03-07 18:14:06 +00:00
smartUnfolding.lean fix: fixes #1886 2022-11-28 06:50:44 -08:00
smartUnfolding.lean.expected.out feat: better support for reducing Nat.rec (#3616) 2024-03-06 13:28:07 +00: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 feat: extract delabAppCore, define withOverApp, and make over-applied projections pretty print (#3083) 2024-01-10 13:24:28 +00:00
sorryWarning.lean
sorryWarning.lean.expected.out
specializeAttr.lean
specializeAttr.lean.expected.out
splitIssue.lean
splitIssue.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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
string_imp2.lean.expected.out
struct1.lean fix: make elabTermEnsuringType respect errToSorry when there is a type mismatch (#3633) 2024-03-09 15:30:47 +00:00
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
structInstExtraEta.lean feat: flatten parent projections when pretty printing structure instance notation (#3749) 2024-03-23 09:20:52 +00:00
structInstExtraEta.lean.expected.out fix: zetaDelta := false regression (#3459) 2024-02-22 19:10:02 +00:00
structInstSourcesLeftToRight.lean feat: flatten parent projections when pretty printing structure instance notation (#3749) 2024-03-23 09:20:52 +00:00
structInstSourcesLeftToRight.lean.expected.out feat: delaboration collapses parent projections (#3326) 2024-02-14 23:44:48 +00:00
structSorryBug.lean
structSorryBug.lean.expected.out
StxQuot.lean feat: allow trailing comma in tuples, lists, and tactics (#2643) 2023-11-17 13:31:41 +01:00
StxQuot.lean.expected.out chore: fix tests 2024-03-13 21:15:48 -07:00
substBadMotive.lean feat: per-function termination hints 2024-01-10 17:27:35 +01: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
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: per-function termination hints 2024-01-10 17:27:35 +01:00
termination_by.lean.expected.out feat: per-function termination hints 2024-01-10 17:27:35 +01:00
termination_by_vars.lean feat: improve termination_by error messages (#3255) 2024-02-05 13:13:53 +00:00
termination_by_vars.lean.expected.out feat: improve termination_by error messages (#3255) 2024-02-05 13:13:53 +00:00
termination_by_where.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
termination_by_where.lean.expected.out feat: per-function termination hints 2024-01-10 17:27:35 +01:00
terminationFailure.lean
terminationFailure.lean.expected.out fix: make delabConstWithSignature avoid using inaccessible names (#3625) 2024-03-07 18:14:06 +00:00
test_extern.lean feat: test_extern command (#2970) 2023-12-12 23:33:05 +00:00
test_extern.lean.expected.out fix: reference implementation ByteArray.copySlice (#2967) 2023-12-16 20:26:16 +00:00
test_single.sh
theoremType.lean
theoremType.lean.expected.out
thunk.lean
thunk.lean.expected.out
toExpr.lean test: toExpr tests 2024-02-23 15:16:12 -08:00
toExpr.lean.expected.out test: toExpr tests 2024-02-23 15:16:12 -08:00
toFieldNameIssue.lean
toFieldNameIssue.lean.expected.out feat: flatten parent projections when pretty printing structure instance notation (#3749) 2024-03-23 09:20:52 +00:00
tokenErrors.lean
tokenErrors.lean.expected.out
tooManyVarsAtInduction.lean
tooManyVarsAtInduction.lean.expected.out
traceClassScopes.lean
traceClassScopes.lean.expected.out
traceStateBactracking.lean
traceStateBactracking.lean.expected.out
traceTacticSteps.lean
traceTacticSteps.lean.expected.out 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 feat: per-function termination hints 2024-01-10 17:27:35 +01:00
treeMap.lean.expected.out fix: Fix/GuessLex: refine through more casesOnApp/matcherApp (#3176) 2024-01-13 18:02:41 +00:00
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
unexpander.lean.expected.out
unexpandersNamespaces.lean
unexpandersNamespaces.lean.expected.out
UnexpandSubtype.lean
UnexpandSubtype.lean.expected.out
unfold1.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
unfold1.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
unfoldDefEq.lean
unfoldDefEq.lean.expected.out
unfoldFailure.lean
unfoldFailure.lean.expected.out
unfoldReduceMatch.lean
unfoldReduceMatch.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
unhygienic.lean
unhygienic.lean.expected.out
unhygienicCode.lean chore: default compiler.enableNew to false until development restarts (#3034) 2023-12-21 07:48:25 +00:00
unhygienicCode.lean.expected.out chore: default compiler.enableNew to false until development restarts (#3034) 2023-12-21 07:48:25 +00:00
unifHintAndTC.lean
unifHintAndTC.lean.expected.out
univInference.lean
univInference.lean.expected.out doc: fix typos around inductiveCheckResultingUniverse (#3309) 2024-02-12 10:11:50 +00:00
unknownId.lean
unknownId.lean.expected.out
unknownTactic.lean
unknownTactic.lean.expected.out
unnecessaryUnfolding.lean
unnecessaryUnfolding.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
unsolvedIndCases.lean
unsolvedIndCases.lean.expected.out feat: custom eliminators for induction and cases tactics, and beautiful eliminators for Nat (#3629) 2024-03-09 15:31:51 +00:00
unsound.lean
unsound.lean.expected.out
unused_univ.lean
unused_univ.lean.expected.out
unusedLet.lean
unusedLet.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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 fix: make delabConstWithSignature avoid using inaccessible names (#3625) 2024-03-07 18:14:06 +00:00
warningAsError.lean
warningAsError.lean.expected.out
wf1.lean
wf1.lean.expected.out feat: infer termination arguments like xs.size - i (#3666) 2024-03-16 12:27:35 +00:00
wf2.lean feat: per-function termination hints 2024-01-10 17:27:35 +01:00
wf2.lean.expected.out
wfrecUnusedLet.lean feat: drop support for termination_by' (#3033) 2023-12-11 17:33:17 +00:00
wfrecUnusedLet.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
whnfProj.lean
whnfProj.lean.expected.out feat: enable pp.fieldNotation.generalized globally (#3744) 2024-03-23 02:38:09 +00:00
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