..
interactive
feat: use "eureka!" icon for theorem completions ( #5801 )
2024-10-22 10:07:37 +00:00
new-compiler
chore: remove repeated words ( #5438 )
2024-09-24 03:40:11 +00:00
Reformat
run
feat: support BitVec.ofBool in bv_decide ( #5852 )
2024-10-26 19:08:07 +00:00
server
fix: make applyEdit optional in WorkspaceClientCapabilities of LSP ( #5224 )
2024-10-16 08:38:11 +00:00
trust0
.gitignore
chore: ignore test output files
2020-08-31 11:09:27 +02:00
217.lean
fix: fixes #217
2020-11-12 14:36:47 -08:00
217.lean.expected.out
fix: show argument name in implicit argument error ( #4426 )
2024-06-14 18:08:42 +00:00
220.lean
fix: fixes #220 and #223
2020-11-24 10:18:02 -08:00
220.lean.expected.out
223.lean
chore: remove ≅ notation for HEq
2021-09-15 08:06:32 -07:00
223.lean.expected.out
236.lean
feat: top-down heuristic delaboration
2021-08-03 09:13:18 +02:00
236.lean.expected.out
241.lean
fix: fixes #241
2021-05-22 19:10:07 -07:00
241.lean.expected.out
242.lean
fix: fixes #242
2021-08-06 18:39:55 -07:00
242.lean.expected.out
243.lean
fix: fixes #243
2021-05-03 13:01:16 -07:00
243.lean.expected.out
247.lean
fix: fixes #247
2021-04-15 12:33:45 -07:00
247.lean.expected.out
248.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
248.lean.expected.out
255.lean
feat: allow hygienic capture of section variables in quotations
2021-01-24 11:46:04 -08:00
255.lean.expected.out
fix: app unexpander for sorryAx ( #5759 )
2024-10-18 01:44:52 +00:00
276.lean
fix: make elabAsElim aware of explicit motive arguments ( #4817 )
2024-07-29 19:18:47 +00:00
276.lean.expected.out
fix: make elabAsElim aware of explicit motive arguments ( #4817 )
2024-07-29 19:18:47 +00:00
277a.lean
chore: fix spelling mistakes in tests ( #5439 )
2024-09-24 03:22:53 +00:00
277a.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
277b.lean
fix: do not evaluate code containing sorry
2021-01-26 15:01:53 -08:00
277b.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
283.lean
fix: solve method at isLevelDefEq
2021-01-20 08:36:26 -08:00
283.lean.expected.out
297.lean
fix: missing checkAssignment at assignToConstFun
2021-01-26 17:33:33 -08:00
297.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
301.lean
fix: missing occursCheck at SyntheticMVars
2021-01-29 17:13:04 -08:00
301.lean.expected.out
fix: validate UTF-8 at C++ -> Lean boundary ( #3963 )
2024-06-19 14:05:48 +00:00
302.lean
fix: fixes #302
2021-02-03 15:04:18 -08:00
302.lean.expected.out
307.lean
test: for issues #306 and #307
2021-02-06 12:48:43 -08:00
307.lean.expected.out
309.lean
fix: make sure kernel checks examples
2021-02-25 13:34:27 -08:00
309.lean.expected.out
331.lean
feat: allow optional type in example
2022-09-13 03:11:04 -07:00
331.lean.expected.out
345.lean.expected.out
346.lean
chore: improve error message
2021-03-16 20:42:38 -07:00
346.lean.expected.out
348.lean
fix: fixes #348
2021-03-16 17:50:40 -07:00
348.lean.expected.out
feat: PProd syntax (part 3) ( #4756 )
2024-07-16 21:06:04 +00:00
353.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
353.lean.expected.out
361.lean
chore: fix test
2022-01-31 16:45:57 -08:00
361.lean.expected.out
366.lean
fix: fixes #366
2021-03-23 16:02:45 -07:00
366.lean.expected.out
chore: use emoji variant of ✅ ️, ❌ ️, 💥 ️ ( #5173 )
2024-08-26 19:46:37 +00:00
386.lean
fix: fixes #386
2021-04-11 20:57:39 -07:00
386.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
389.lean
test: expand test for 389
2021-04-11 20:55:33 -07:00
389.lean.expected.out
414.lean
chore: fix tests
2022-04-01 11:34:50 -07:00
414.lean.expected.out
415.lean
chore: fix tests
2022-06-27 22:37:02 +02:00
415.lean.expected.out
421.lean
chore: fix tests
2021-09-16 10:29:38 -07:00
421.lean.expected.out
423.lean
test: add second example for issue #423
2021-04-25 10:35:23 -07:00
423.lean.expected.out
435.lean
fix: fixes #435
2021-05-02 18:16:57 -07:00
435.lean.expected.out
435b.lean
fix: add basic support for accessing the field of a section variable in the notation prechecker
2021-05-04 22:41:25 -07:00
435b.lean.expected.out
439.lean.expected.out
440.lean
feat: closes #440
2021-05-15 20:54:54 -07:00
440.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
445.lean
refactor: simplify runTermElabM and liftTermElabM
2022-08-07 07:35:02 -07:00
445.lean.expected.out
448.lean
chore: remove tryPureCoe?
2022-02-03 16:25:24 -08:00
448.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
449.lean
fix: fixes #449
2021-05-10 13:10:59 -07:00
449.lean.expected.out
450.lean
fix: fixes #450
2021-05-10 13:55:06 -07:00
450.lean.expected.out
469.lean
feat: apply app unexpanders for all prefixes of an application ( #3375 )
2024-02-27 07:04:17 +00:00
469.lean.expected.out
474.lean
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
474.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
490.lean
fix: _root_ prefix in declarations
2022-06-13 14:03:18 -07:00
490.lean.expected.out
496.lean
chore: improve error message when compiling code containing axioms or noncomputable definitions
2021-05-31 20:27:15 -07:00
496.lean.expected.out
529.lean
feat: add withOpenDecl and withOpen parsers
2021-08-22 20:50:35 -07:00
529.lean.expected.out
550.lean
fix: offset support at isDefEq should not use HAdd.hAdd
2021-07-27 16:16:03 -07:00
550.lean.expected.out
586.lean
fix: ensure hygiene of double-quoted names
2021-07-30 07:17:50 -07:00
586.lean.expected.out
593.lean
fix: fixes #593
2021-08-02 10:46:12 -07:00
593.lean.expected.out
603.lean.expected.out
604.lean
fix: fixes #604
2021-08-04 17:19:17 -07:00
604.lean.expected.out
620.lean
fix: fixes #620
2021-08-10 15:06:06 -07:00
620.lean.expected.out
621.lean
feat: shorten auto-generated instance names ( #3089 )
2024-04-13 18:08:50 +00:00
621.lean.expected.out
625.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
625.lean.expected.out
641.lean
feat: improved name-unresolving in delab
2021-09-07 16:26:00 +02:00
641.lean.expected.out
653.lean
fix: fixes #653
2021-09-04 18:42:33 -07:00
653.lean.expected.out
655.lean
fix: fixes #655
2021-09-07 12:17:28 -07:00
655.lean.expected.out
679.lean
chore: remove tryPureCoe?
2022-02-03 16:25:24 -08:00
679.lean.expected.out
689.lean
fix: panic messages on invalid input
2021-09-25 09:01:01 -07:00
689.lean.expected.out
690.lean
fix: check number of explicit variables at induction/cases alternatives when @ is not used
2021-09-29 07:39:38 -07:00
690.lean.expected.out
697.lean
feat: reject partial when if constant is not a function
2021-09-28 21:07:14 -07:00
697.lean.expected.out
714.lean
feat: make sure #check produces some result even when there are pending TC problems
2021-10-06 13:37:06 -07:00
714.lean.expected.out
755.lean
fix: bug at Offset.lean
2021-11-08 18:27:25 -08:00
755.lean.expected.out
770.lean
feat: in pure code, do use assume Id monad at do notation
2021-12-10 12:55:14 -08:00
770.lean.expected.out
799.lean
fix: generate an error if declaration name clashes with variable name
2022-01-10 12:08:11 -08:00
799.lean.expected.out
801.lean
test: wrong test
2022-02-02 13:17:30 +01:00
801.lean.expected.out
813.lean
fix: remove @[reducible] annotation from Function.comp and Function.const
2021-11-23 07:29:25 -08:00
813.lean.expected.out
fix: discrepancy theorem vs example ( #4493 )
2024-06-24 01:18:41 +00:00
815b.lean
chore: fix tests
2022-08-15 08:55:25 -07:00
815b.lean.expected.out
chore: use emoji variant of ✅ ️, ❌ ️, 💥 ️ ( #5173 )
2024-08-26 19:46:37 +00:00
906.lean
feat: per-function termination hints
2024-01-10 17:27:35 +01:00
906.lean.expected.out
916.lean
test: for #916
2022-01-03 07:57:16 -08:00
916.lean.expected.out
948.lean
feat: in conv tactic, use try with_reducibe rfl ( #3763 )
2024-03-29 11:59:45 +00:00
948.lean.expected.out
951.lean
feat: shorten auto-generated instance names ( #3089 )
2024-04-13 18:08:50 +00:00
951.lean.expected.out
973.lean
feat: generate error message for simp theorems that are equivalent to x = x
2022-01-26 11:16:31 -08:00
973.lean.expected.out
973b.lean
feat: enable failIfUnchanged by default in simp
2023-08-16 10:14:23 -07:00
973b.lean.expected.out
chore: use emoji variant of ✅ ️, ❌ ️, 💥 ️ ( #5173 )
2024-08-26 19:46:37 +00:00
995.lean
fix: match tactic should not trigger implicit lambdas
2022-02-04 07:55:56 -08:00
995.lean.expected.out
1007.lean
chore: fix spelling mistakes in tests ( #5439 )
2024-09-24 03:22:53 +00:00
1007.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
1011.lean
feat: allow upper case single character identifiers when relaxedAutoImplicit false ( #2277 )
2023-06-19 20:04:09 -07:00
1011.lean.expected.out
1018unknowMVarIssue.lean
1018unknowMVarIssue.lean.expected.out
perf: do not lint unused variables defined in tactics by default ( #5338 )
2024-10-17 09:55:11 +00:00
1021.lean
fix: nasty bug at findDeclarationRangesCore?
2022-03-19 16:53:22 -07:00
1021.lean.expected.out
fix: declaration ranges changed after stage0 update ( #5845 )
2024-10-25 21:38:06 +00:00
1027.lean
fix: simp_all was "self-simplifying" simplified hypotheses
2022-02-23 16:48:28 -08:00
1027.lean.expected.out
1038.lean
fix: toName function at elabAppFnId
2022-03-04 16:56:02 -08:00
1038.lean.expected.out
1039.lean
chore: snake-case attributes (part 1)
2022-10-19 09:28:08 -07:00
1039.lean.expected.out
1050.lean
feat: per-function termination hints
2024-01-10 17:27:35 +01:00
1050.lean.expected.out
1057.lean
fix: check type mismatch at dependent pattern matching compiler
2022-03-21 09:28:02 -07:00
1057.lean.expected.out
1062.lean
test: for issue #1062
2022-03-22 14:14:28 -07:00
1062.lean.expected.out
1074b.lean
feat: infer Prop for inductive/structure when defining syntactic subsingletons ( #5517 )
2024-10-08 22:39:38 +00:00
1074b.lean.expected.out
fix: app unexpander for sorryAx ( #5759 )
2024-10-18 01:44:52 +00:00
1079.lean
chore: fix tests
2022-08-15 08:55:25 -07:00
1079.lean.expected.out
1081.lean
fix: smart unfolding
2022-03-29 15:49:14 -07:00
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
1102.lean
feat: reorder tc subgoals according to out-params
2023-04-10 13:00:04 -07:00
1102.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
1112.lean
fix: index out of bounds at computeFixedIndexBitMask
2022-04-19 05:21:43 -07:00
1112.lean.expected.out
1113.lean
feat: apply rfl theorems at dsimp
2022-04-21 16:26:57 -07:00
1113.lean.expected.out
1163.lean.expected.out
1206.lean
chore: move Std.* data structures to Lean.*
2022-09-26 05:46:04 -07:00
1206.lean.expected.out
1235.lean
fix: remove kabstractWithPred
2022-06-20 16:35:18 -07:00
1235.lean.expected.out
1240.lean
chore: split up & simplify importModules
2023-08-31 15:37:33 -04:00
1240.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
1275.lean
fix: wrap &"..." <|> ... as well
2022-10-28 21:25:47 +02:00
1275.lean.expected.out
fix: make sure name literals use escaping when pretty printing ( #5639 )
2024-10-08 17:36:49 +00:00
1279.lean
fix: dependent pattern matching bug
2022-07-03 13:25:12 -07:00
1279.lean.expected.out
1279_simplified.lean
1279_simplified.lean.expected.out
1292.lean
fix: bug at the code specialization cache
2022-07-07 22:59:18 -07:00
1292.lean.expected.out
1298.lean
chore: upstream NatCast and IntCast ( #3347 )
2024-02-16 00:54:22 +00:00
1298.lean.expected.out
1301.lean
test: for issue #1301
2022-07-13 06:05:12 -07:00
1301.lean.expected.out
fix: app unexpander for sorryAx ( #5759 )
2024-10-18 01:44:52 +00:00
1321.lean
test: for issue #1321
2022-07-18 23:50:41 -04:00
1321.lean.expected.out
1358.lean
fix: ensure messages associated with last exception are not lost at evalTactic
2022-07-22 12:05:29 -04:00
1358.lean.expected.out
1363.lean
chore: move Lean.Data.Parsec to Std.Internal.Parsec ( #5115 )
2024-08-21 15:26:17 +00:00
1363.lean.expected.out
1367.lean
fix: notation delaborator on over-application
2022-07-25 13:42:37 -07:00
1367.lean.expected.out
1371.lean
fix: unused match-syntax alternatives are silently ignored
2022-07-31 06:00:08 -07:00
1371.lean.expected.out
1377.lean
fix: preserve user-facing names and BinderInfo when lifting let-rec declarations
2022-07-28 06:36:45 -07:00
1377.lean.expected.out
1433.lean
fix: bug at lean_nat_mod
2022-08-06 08:07:25 -07:00
1433.lean.expected.out
1569.lean
fix: disable auto implicit feature when running tactics
2022-09-09 15:17:50 -07:00
1569.lean.expected.out
1571.lean
fix: fixes #1571
2022-09-15 11:16:16 -07:00
1571.lean.expected.out
1576.lean
fix: fixes #1576
2022-09-09 14:29:48 -07:00
1576.lean.expected.out
1606.lean
feat: use colEq in sepByIndent
2022-09-19 12:44:43 -07:00
1606.lean.expected.out
1616.lean
fix: stop iterating over visited mvars in collectUnassignedMVars
2023-05-15 09:37:19 -07:00
1616.lean.expected.out
fix: show argument name in implicit argument error ( #4426 )
2024-06-14 18:08:42 +00:00
1668.lean
fix: derive Repr missing a comma
2022-10-01 07:17:57 -07:00
1668.lean.expected.out
1673.lean
fix: fixes #1673
2022-10-02 08:23:14 -07:00
1673.lean.expected.out
feat: infer mutual structural recursion ( #4718 )
2024-07-15 09:34:06 +00:00
1681.lean
fix: fixes #1681
2022-10-07 18:36:25 -07:00
1681.lean.expected.out
1682.lean
feat: sort refine new goals using the order they were created
2022-10-04 06:54:14 -07:00
1682.lean.expected.out
fix: discrepancy theorem vs example ( #4493 )
2024-06-24 01:18:41 +00:00
1690.lean
fix: avoid nontermination on non-utf8 input
2022-10-06 17:45:21 -07:00
1690.lean.expected.out
fix: validate UTF-8 at C++ -> Lean boundary ( #3963 )
2024-06-19 14:05:48 +00:00
1705.lean
fix: fixes #1705
2022-10-07 13:11:26 -07:00
1705.lean.expected.out
1707.lean
fix: fixes #1707
2022-10-08 07:58:56 -07:00
1707.lean.expected.out
fix: validate UTF-8 at C++ -> Lean boundary ( #3963 )
2024-06-19 14:05:48 +00:00
1719.lean
feat: improve apply error message when root term elaboration is postponed
2022-10-26 17:15:24 -07:00
1719.lean.expected.out
1760.lean
fix: do not create choice nodes for failed parses
2022-11-11 09:13:02 +01:00
1760.lean.expected.out
1763.lean
feat: congr theorems using Iff
2022-10-26 18:00:24 -07:00
1763.lean.expected.out
1779.lean
feat: use unop% to implement unary minus notation
2022-10-26 06:55:24 -07:00
1779.lean.expected.out
1781.lean
fix: bug in level normalization (soundness bug)
2022-10-26 05:22:26 -07:00
1781.lean.expected.out
1804.lean
feat: allow doSeq in let x <- e | seq
2022-11-08 08:29:21 -08:00
1804.lean.expected.out
1825.lean
fix: integer overflows
2022-11-15 07:37:54 -08:00
1825.lean.expected.out
1845.lean
fix: do method lifting across choice nodes
2022-11-21 17:52:14 +01:00
1845.lean.expected.out
1856.lean
fix: fixes #1856
2022-11-18 19:34:32 -08:00
1856.lean.expected.out
1870.lean
chore: upstream Zero and NeZero
2024-09-10 19:30:09 +10:00
1870.lean.expected.out
chore: upstream Zero and NeZero
2024-09-10 19:30:09 +10:00
1878.lean
test: for #1878
2022-11-24 13:03:45 -08:00
1878.lean.expected.out
1891.lean
fix: fixes #1891
2022-11-29 08:59:46 -08:00
1891.lean.expected.out
1918.lean
fix: remove repeat calls to inferType in ignoreField
2023-05-15 09:35:44 -07:00
1918.lean.expected.out
1971.lean
feat: include unexpected token in error message
2023-09-12 11:42:24 +02:00
1971.lean.expected.out
2005.lean
fix: be more careful with MatchResult.uncovered in syntax match
2023-01-09 13:05:00 +01:00
2005.lean.expected.out
2006.lean
fix: fixes #2006
2023-01-04 08:19:22 -08:00
2006.lean.expected.out
2045.lean
feat: apply app unexpanders for all prefixes of an application ( #3375 )
2024-02-27 07:04:17 +00:00
2045.lean.expected.out
2077.lean
fix: fixes #2077
2023-06-30 19:26:00 -07:00
2077.lean.expected.out
2115.lean
chore: fix test file names
2023-07-01 06:20:36 -07:00
2115.lean.expected.out
2125.lean
fix: reject occurrences of inductive type in index
2023-02-28 12:22:54 -08:00
2125.lean.expected.out
2178.lean
chore: upstream Zero and NeZero
2024-09-10 19:30:09 +10:00
2178.lean.expected.out
2273.lean
feat: add flag for apply to defer failed typeclass syntheses as goals
2023-06-19 20:07:07 -07:00
2273.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
2361.lean
feat: withAssignableSyntheticOpaque in assumption ( #2596 )
2023-10-30 04:00:52 +00:00
2361.lean.expected.out
2505.lean
chore: fix MVarId.getType' ( #2595 )
2023-10-09 11:04:33 +00:00
2505.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +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
2634.lean
fix: simp fails when custom discharger makes no progress ( #3317 )
2024-02-17 13:42:04 +00:00
2634.lean.expected.out
3057.lean
fix: manage all declarations in a given derive ( #3058 )
2024-01-09 07:42:06 +00:00
3057.lean.expected.out
3140.lean
fix: derive BEq on structure with Prop-fields ( #3191 )
2024-01-18 02:32:51 +00:00
3140.lean.expected.out
3989_1.lean
3989_1.lean.expected.out
3989_2.lean
3989_2.lean.expected.out
4089.lean
feat: relaxed reset/reuse in the code generator ( #4100 )
2024-05-07 22:08:32 +00:00
4089.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +00:00
4117.lean
fix: add checkSystem and withIncRecDepth to withAutoBoundImplicit ( #4128 )
2024-05-10 21:55:26 +00:00
4117.lean.expected.out
4240.lean
fix: accidental ownership with specialization
2024-06-07 13:59:22 +02:00
4240.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +00:00
4309.lean
fix: panic when applying @[simp] to malformed theorem syntax ( #4341 )
2024-06-04 16:52:26 +00:00
4309.lean.expected.out
4375.lean
fix: kernel exception from fvars left from ?m a b instantiation ( #4410 )
2024-06-10 19:02:27 +00:00
4375.lean.expected.out
4452.lean
fix: deprecated warning position at simp arguments ( #4484 )
2024-06-17 23:21:14 +00:00
4452.lean.expected.out
fix: deprecated warning position at simp arguments ( #4484 )
2024-06-17 23:21:14 +00:00
4591.lean
fix: unresolve name avoiding locals ( #4593 )
2024-07-02 01:15:39 +00:00
4591.lean.expected.out
fix: unresolve name avoiding locals ( #4593 )
2024-07-02 01:15:39 +00:00
4845.lean
fix: wildcard generalize only generalizes visible theorems ( #4846 )
2024-10-25 05:09:28 +00:00
4845.lean.expected.out
fix: wildcard generalize only generalizes visible theorems ( #4846 )
2024-10-25 05:09:28 +00:00
abst.lean
chore: fix tests
2021-09-07 19:14:30 -07:00
abst.lean.expected.out
allFieldForConstants.lean
allFieldForConstants.lean.expected.out
ambiguousOpenExport.lean
ambiguousOpenExport.lean.expected.out
antiquotRecovery.lean
antiquotRecovery.lean.expected.out
appParserIssue.lean
appParserIssue.lean.expected.out
argNameAtPlaceholderError.lean
argNameAtPlaceholderError.lean.expected.out
fix: show argument name in implicit argument error ( #4426 )
2024-06-14 18:08:42 +00:00
argNameIfMacroScopes.lean
argNameIfMacroScopes.lean.expected.out
arrayGetU.lean
arrayGetU.lean.expected.out
attrCmd.lean
chore: avoid Has prefix in type classes
2020-10-27 18:29:19 -07:00
attrCmd.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
autobound_and_macroscopes.lean
autobound_and_macroscopes.lean.expected.out
autoBoundErrorMsg.lean
autoBoundErrorMsg.lean.expected.out
autoBoundImplicits1.lean
autoBoundImplicits1.lean.expected.out
autoBoundImplicits2.lean
autoBoundImplicits2.lean.expected.out
autoBoundPostponeLoop.lean
autoBoundPostponeLoop.lean.expected.out
autoImplicitChain.lean
feat: add a linter for local vars that clash with their constructors ( #4301 )
2024-06-14 13:03:09 +00:00
autoImplicitChain.lean.expected.out
autoImplicitChainNameIssue.lean
autoImplicitChainNameIssue.lean.expected.out
autoImplicitCtorParamIssue.lean
autoImplicitCtorParamIssue.lean.expected.out
autoImplicitForbidden.lean
autoImplicitForbidden.lean.expected.out
autoIssue.lean
autoIssue.lean.expected.out
autoPPExplicit.lean
autoPPExplicit.lean.expected.out
fix: discrepancy in the elaborators for theorem, def, and example ( #4482 )
2024-06-27 00:58:58 +00:00
auxDeclIssue.lean
auxDeclIssue.lean.expected.out
badBinderName.lean
badBinderName.lean.expected.out
badIhName.lean
badIhName.lean.expected.out
beginEndAsMacro.lean
beginEndAsMacro.lean.expected.out
bigUnivOffsets.lean
bigUnivOffsets.lean.expected.out
binder_predicates.lean
binder_predicates.lean.expected.out
binderCacheIssue.lean
binderCacheIssue.lean.expected.out
binderCacheIssue2.lean
binderCacheIssue2.lean.expected.out
bindersAbstractingUnassignedMVars.lean
feat: allow mkLambdaFVars and mkForallFVars to abstract unassigned metavars too
2022-03-09 11:27:58 -08:00
bindersAbstractingUnassignedMVars.lean.expected.out
binop_at_pattern_issue.lean
binop_at_pattern_issue.lean.expected.out
binop_lazy.lean
binop_lazy.lean.expected.out
binopInfoTree.lean
binopInfoTree.lean.expected.out
binopQuotPrecheck.lean
binopQuotPrecheck.lean.expected.out
binrel_binop.lean
binrel_binop.lean.expected.out
binrelTypeMismatch.lean
binrelTypeMismatch.lean.expected.out
fix: app unexpander for sorryAx ( #5759 )
2024-10-18 01:44:52 +00:00
binsearch.lean
binsearch.lean.expected.out
bintreeGoal.lean
bintreeGoal.lean.expected.out
bitwise.lean
fix: bitwise shift overflow of UInt types
2021-03-17 10:08:02 +01:00
bitwise.lean.expected.out
bool_simp.lean
chore: fix spelling mistakes in tests ( #5439 )
2024-09-24 03:22:53 +00:00
bool_simp.lean.expected.out
builtinSimprocTrace.lean
builtinSimprocTrace.lean.expected.out
byCasesMetaM.lean
byCasesMetaM.lean.expected.out
byStrictIndent.lean
byStrictIndent.lean.expected.out
bytearray.lean
bytearray.lean.expected.out
cacheIssue.lean
cacheIssue.lean.expected.out
calcErrors.lean
calcErrors.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
casesOnCases.lean
casesOnCases.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
caseSuggestions.lean
caseSuggestions.lean.expected.out
cdotAtSimpArg.lean
cdotAtSimpArg.lean.expected.out
cdotTuple.lean
cdotTuple.lean.expected.out
class_def_must_fail.lean
class_def_must_fail.lean.expected.out
classBadOutParam.lean
classBadOutParam.lean.expected.out
chore: refactor structure command, fixes ( #5842 )
2024-10-25 19:46:17 +00:00
coe.lean
fix: extended coe notation and delaborator ( #3295 )
2024-02-10 04:58:28 +00:00
coe.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +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
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
collectDepsIssue.lean
collectDepsIssue.lean.expected.out
commandPrefix.lean
commandPrefix.lean.expected.out
computedFieldsCode.lean
computedFieldsCode.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +00:00
congrThm.lean
congrThm.lean.expected.out
congrThmIssue.lean
congrThmIssue.lean.expected.out
constDelab.lean
constDelab.lean.expected.out
constructorTac.lean
constructorTac.lean.expected.out
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
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
csimpAttr.lean
csimpAttr.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +00:00
csimpAttrAppend.lean
csimpAttrAppend.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +00:00
ctor_layout.lean
chore: revert "chore: temporarily remove test broken by #4746 " ( #5201 )
2024-08-29 08:47:48 +00:00
ctor_layout.lean.expected.out
chore: revert "chore: temporarily remove test broken by #4746 " ( #5201 )
2024-08-29 08:47:48 +00:00
ctorUnivTooBig.lean
ctorUnivTooBig.lean.expected.out
dbgMacros.lean
dbgMacros.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +00:00
decEqMutualInductives.lean
decEqMutualInductives.lean.expected.out
refactor: deriving DecidableEq to use termination_by structural ( #4826 )
2024-07-29 21:24:05 +00:00
decimals.lean
decimals.lean.expected.out
decreasing_by.lean
feat: always run clean_wf, even before decreasing_by ( #5016 )
2024-08-15 14:42:15 +00:00
decreasing_by.lean.expected.out
feat: always run clean_wf, even before decreasing_by ( #5016 )
2024-08-15 14:42:15 +00:00
defaultInstance.lean
defaultInstance.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
defaultInstanceWithPrio.lean
defaultInstanceWithPrio.lean.expected.out
defInst.lean
feat: improve #eval command
2022-03-12 19:55:15 -08:00
defInst.lean.expected.out
fix: app unexpander for sorryAx ( #5759 )
2024-10-18 01:44:52 +00:00
delabDoLetFun.lean
delabDoLetFun.lean.expected.out
delabOverApp.lean
delabOverApp.lean.expected.out
chore: review delaborators, make sure they respond to pp.explicit ( #5830 )
2024-10-24 22:56:47 +00:00
delabUnexpand.lean
delabUnexpand.lean.expected.out
delta.lean
chore: fix tests
2021-09-16 10:29:38 -07:00
delta.lean.expected.out
deltaRedIndPredBelow.lean
deltaRedIndPredBelow.lean.expected.out
deprecated.lean
deprecated.lean.expected.out
derivingDecidableEq.lean
derivingDecidableEq.lean.expected.out
derivingHashable.lean
derivingHashable.lean.expected.out
derivingRpcEncoding.lean
derivingRpcEncoding.lean.expected.out
diamond1.lean
chore: style use · instead of . for lambda dot notation
2022-03-11 07:49:03 -08:00
diamond1.lean.expected.out
fix: make cdot anonymous function notation handle ambiguous notation ( #4833 )
2024-08-09 21:16:51 +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
diamond3.lean
chore: style use · instead of . for lambda dot notation
2022-03-11 07:49:03 -08:00
diamond3.lean.expected.out
diamond4.lean
fix: binder annotation for class diamond coercions
2021-08-10 06:59:28 -07:00
diamond4.lean.expected.out
diamond5.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
diamond5.lean.expected.out
diamond6.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
diamond6.lean.expected.out
diamond7.lean
chore: upstream Zero and NeZero
2024-09-10 19:30:09 +10:00
diamond7.lean.expected.out
diamond8.lean
chore: upstream Zero and NeZero
2024-09-10 19:30:09 +10:00
diamond8.lean.expected.out
diamond9.lean
chore: upstream Zero and NeZero
2024-09-10 19:30:09 +10:00
diamond9.lean.expected.out
diamond10.lean
chore: upstream Zero and NeZero
2024-09-10 19:30:09 +10:00
diamond10.lean.expected.out
discrTreeIota.lean
chore: upstream eq_iff_true_of_subsingleton ( #4689 )
2024-07-08 21:09:33 +00:00
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: include references in attributes in call hierarchy ( #5650 )
2024-10-18 15:38:32 +00:00
doErrorMsg.lean
doErrorMsg.lean.expected.out
doIfLet.lean
feat: support let mut x := e | alt
2022-08-10 06:29:49 -07:00
doIfLet.lean.expected.out
doIssue.lean
chore: remove tryPureCoe?
2022-02-03 16:25:24 -08:00
doIssue.lean.expected.out
doLetLoop.lean
doLetLoop.lean.expected.out
doNotation1.lean
doNotation1.lean.expected.out
fix: correct typo in invalid reassignment error ( #5080 )
2024-08-18 08:10:07 +00:00
doSeqRightIssue.lean
doSeqRightIssue.lean.expected.out
doubleReset.lean
doubleReset.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +00:00
dsimpViaConst.lean
dsimpViaConst.lean.expected.out
dsimpZetaIssue.lean
dsimpZetaIssue.lean.expected.out
eagerCoeExpansion.lean
eagerCoeExpansion.lean.expected.out
chore: remove instBEqNat, which is redundant with instBEqOfDecidableEq but not defeq ( #5694 )
2024-10-16 04:42:22 +00:00
eagerUnfoldingIssue.lean
eagerUnfoldingIssue.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
ellipsisProjIssue.lean
ellipsisProjIssue.lean.expected.out
elseifDoErrorPos.lean
elseifDoErrorPos.lean.expected.out
emptyc.lean
chore: avoid Has prefix in type classes
2020-10-27 18:29:19 -07:00
emptyc.lean.expected.out
emptyTypeAscription.lean
emptyTypeAscription.lean.expected.out
eoi.lean
chore: improve EOI error message
2021-04-03 11:56:26 +02:00
eoi.lean.expected.out
eraseInsts.lean
eraseInsts.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
eraseSimp.lean
eraseSimp.lean.expected.out
errorOnInductionForNested.lean
errorOnInductionForNested.lean.expected.out
errorRecoveryBug.lean
errorRecoveryBug.lean.expected.out
eta.lean
feat: add Expr.eta
2021-04-09 14:21:21 -07:00
eta.lean.expected.out
etaReducedMvarAssignments.lean
fix: eta reduce mvar assignments in isDefEq ( #4387 )
2024-06-18 23:41:40 +00:00
etaReducedMvarAssignments.lean.expected.out
chore: use emoji variant of ✅ ️, ❌ ️, 💥 ️ ( #5173 )
2024-08-26 19:46:37 +00:00
etaStructIssue.lean
feat: infer Prop for inductive/structure when defining syntactic subsingletons ( #5517 )
2024-10-08 22:39:38 +00:00
etaStructIssue.lean.expected.out
eval_except.lean
eval_except.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
evalCmd.lean
feat: add support for CommandElabM at #eval
2022-06-29 16:34:49 -07:00
evalCmd.lean.expected.out
evalInstMessage.lean
evalInstMessage.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
evalLeak.lean
evalLeak.lean.expected.out
evalNone.lean
evalNone.lean.expected.out
fix: show argument name in implicit argument error ( #4426 )
2024-06-14 18:08:42 +00:00
evalSorry.lean
evalSorry.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
evalWithMVar.lean
evalWithMVar.lean.expected.out
fix: show argument name in implicit argument error ( #4426 )
2024-06-14 18:08:42 +00:00
exactErrorPos.lean
exactErrorPos.lean.expected.out
exceptionalTrace.lean
exceptionalTrace.lean.expected.out
exitAfterParseError.lean
exitAfterParseError.lean.expected.out
expandExplicitBinders.lean
expandExplicitBinders.lean.expected.out
extract.lean
chore: remove new_frontend from tests
2020-10-25 09:16:38 -07:00
extract.lean.expected.out
failTac.lean
fix: display all remaining goals at fail tactic error message
2022-02-26 09:49:06 -08:00
failTac.lean.expected.out
file_not_found.lean
file_not_found.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
filePath.lean
filePath.lean.expected.out
fixedIndexToParamIssue.lean
fixedIndexToParamIssue.lean.expected.out
fixedIndicesToParams.lean
fixedIndicesToParams.lean.expected.out
forallMetaBounded.lean
forallMetaBounded.lean.expected.out
forErrors.lean
forErrors.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
Format.lean
chore: remove remaining #lang lean4 in tests
2021-01-27 14:45:31 +01:00
Format.lean.expected.out
formatTerm.lean
formatTerm.lean.expected.out
fun.lean
refactor: avoid nested sequence in simpleBinder
2022-07-08 19:06:10 +02:00
fun.lean.expected.out
funExpected.lean
funExpected.lean.expected.out
funind_errors.lean
funind_errors.lean.expected.out
funind_reserved.lean
funind_reserved.lean.expected.out
funInfoBug.lean
funInfoBug.lean.expected.out
funParen.lean
funParen.lean.expected.out
feat: add option pp.mvars.delayed ( #5643 )
2024-10-08 17:48:52 +00:00
gcd.lean
feat: add Nat.gcd
2021-03-07 18:47:02 -08:00
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
chore: fix spelling mistakes in src/Init/ ( #5427 )
2024-09-23 21:09:58 +00:00
guessLex.lean
chore: fix spelling mistakes in tests ( #5439 )
2024-09-24 03:22:53 +00:00
guessLex.lean.expected.out
feat: infer mutual structural recursion ( #4718 )
2024-07-15 09:34:06 +00:00
guessLexDiff.lean
feat: always run clean_wf, even before decreasing_by ( #5016 )
2024-08-15 14:42:15 +00:00
guessLexDiff.lean.expected.out
feat: infer mutual structural recursion ( #4718 )
2024-07-15 09:34:06 +00:00
guessLexFailures.lean
guessLexFailures.lean.expected.out
fix: structural recursion: do not check for brecOn too early ( #4831 )
2024-07-25 15:25:34 +00:00
guessLexTricky.lean
feat: always run clean_wf, even before decreasing_by ( #5016 )
2024-08-15 14:42:15 +00:00
guessLexTricky.lean.expected.out
guessLexTricky2.lean
guessLexTricky2.lean.expected.out
have.lean
feat: have: remove unnecessary whitespace check and allow name- and type-less have
2021-05-25 14:25:14 +02:00
have.lean.expected.out
hidingInaccessibleNames.lean
hidingInaccessibleNames.lean.expected.out
fix: show argument name in implicit argument error ( #4426 )
2024-06-14 18:08:42 +00:00
holeErrors.lean
holeErrors.lean.expected.out
fix: show argument name in implicit argument error ( #4426 )
2024-06-14 18:08:42 +00:00
holes.lean
chore: remove new_frontend from tests
2020-10-25 09:16:38 -07:00
holes.lean.expected.out
fix: show argument name in implicit argument error ( #4426 )
2024-06-14 18:08:42 +00:00
hpow.lean
chore: typos ( #4026 )
2024-04-29 14:04:50 +00:00
hpow.lean.expected.out
hygienicIntro.lean
hygienicIntro.lean.expected.out
implementedByIssue.lean
implementedByIssue.lean.expected.out
implicitArgumentError.lean
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
implicitArgumentError.lean.expected.out
fix: show argument name in implicit argument error ( #4426 )
2024-06-14 18:08:42 +00:00
implicitLambdaIssue.lean
implicitLambdaIssue.lean.expected.out
implicitTypePos.lean
implicitTypePos.lean.expected.out
indimpltarget.lean
indimpltarget.lean.expected.out
inductionErrors.lean
inductionErrors.lean.expected.out
inductionGen.lean
inductionGen.lean.expected.out
inductionMutual.lean
feat: add a linter for local vars that clash with their constructors ( #4301 )
2024-06-14 13:03:09 +00:00
inductionMutual.lean.expected.out
inductionParse.lean
fix: induction pre-tactic should be indented ( #5494 )
2024-09-27 12:43:42 +00:00
inductionParse.lean.expected.out
fix: induction pre-tactic should be indented ( #5494 )
2024-09-27 12:43:42 +00:00
inductive1.lean
inductive1.lean.expected.out
inductiveUnivErrorMsg.lean
inductiveUnivErrorMsg.lean.expected.out
indUsingTerm.lean
chore: fix spelling mistakes in tests ( #5439 )
2024-09-24 03:22:53 +00:00
indUsingTerm.lean.expected.out
infoFromFailure.lean
infoFromFailure.lean.expected.out
chore: use emoji variant of ✅ ️, ❌ ️, 💥 ️ ( #5173 )
2024-08-26 19:46:37 +00:00
inlineIssue.lean
inlineIssue.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
inst.lean
chore: remove new_frontend from tests
2020-10-25 09:16:38 -07:00
inst.lean.expected.out
instance1.lean
instance1.lean.expected.out
int_div_mod.lean
int_div_mod.lean.expected.out
intModBug.lean
test: test for Int.mod bug
2021-01-31 08:57:41 -08:00
intModBug.lean.expected.out
intNegSucc.lean
intNegSucc.lean.expected.out
introLetBug.lean
introLetBug.lean.expected.out
invalidEnd.lean
invalidEnd.lean.expected.out
invalidFieldName.lean
invalidFieldName.lean.expected.out
invalidInstImplicit.lean
invalidInstImplicit.lean.expected.out
invalidMutualError.lean
invalidMutualError.lean.expected.out
invalidNamedArgs.lean
invalidNamedArgs.lean.expected.out
invalidPatternIssue.lean
invalidPatternIssue.lean.expected.out
IRbug.lean
chore: avoid Has prefix in type classes
2020-10-27 18:29:19 -07:00
IRbug.lean.expected.out
isDefEqOffsetBug.lean
chore: upstream Zero and NeZero
2024-09-10 19:30:09 +10:00
isDefEqOffsetBug.lean.expected.out
chore: upstream Zero and NeZero
2024-09-10 19:30:09 +10:00
isNoncomputable.lean
isNoncomputable.lean.expected.out
issue2260.lean
issue2260.lean.expected.out
issue2981.lean
issue2981.lean.expected.out
fix: have Lean.Meta.ppGoal use hard newlines ( #5640 )
2024-10-08 17:36:08 +00:00
issue3232.lean
issue3232.lean.expected.out
jason2.lean
fix: missing error messages
2021-03-05 17:20:04 -08:00
jason2.lean.expected.out
fix: show argument name in implicit argument error ( #4426 )
2024-06-14 18:08:42 +00:00
json.lean
json.lean.expected.out
kernelMVarBug.lean
kernelMVarBug.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
keyAttrErase.lean
keyAttrErase.lean.expected.out
lazySeq.lean
test: add *> laziness test
2021-09-07 18:03:15 -07:00
lazySeq.lean.expected.out
lcnfTypes.lean
lcnfTypes.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
LE.lean
feat: make #check <ident> always show the signature without elaboration
2022-12-21 21:59:05 +01:00
LE.lean.expected.out
lean3RefineBug.lean
lean3RefineBug.lean.expected.out
letArrowOutsideDo.lean
letArrowOutsideDo.lean.expected.out
letFun.lean
feat: encode let_fun using a letFun function ( #2973 )
2023-12-18 09:01:42 +00:00
letFun.lean.expected.out
letPatIssue.lean
letPatIssue.lean.expected.out
letrec1.lean
chore: remove new_frontend from tests
2020-10-25 09:16:38 -07:00
letrec1.lean.expected.out
letrecErrors.lean
letrecErrors.lean.expected.out
letRecTheorem.lean
letRecTheorem.lean.expected.out
feat: decide! tactic for using kernel reduction ( #5665 )
2024-10-11 06:40:57 +00:00
librarySearch.lean
chore: rename List.join to List.flatten
2024-10-14 22:28:12 +11:00
librarySearch.lean.expected.out
liftOverLeft.lean
liftOverLeft.lean.expected.out
linterMissingDocs.lean
chore: deprecate := variants of inductive and structure ( #5542 )
2024-10-11 05:54:18 +00:00
linterMissingDocs.lean.expected.out
linterSuspiciousUnexpanderPatterns.lean
linterSuspiciousUnexpanderPatterns.lean.expected.out
linterUnusedVariables.lean
perf: do not lint unused variables defined in tactics by default ( #5338 )
2024-10-17 09:55:11 +00:00
linterUnusedVariables.lean.expected.out
perf: do not lint unused variables defined in tactics by default ( #5338 )
2024-10-17 09:55:11 +00:00
listLength.lean
listLength.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +00:00
lit_values.lean
lit_values.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +00: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
chore: fix tests
2022-07-02 15:17:01 -07:00
lvl1.lean.expected.out
macroElabRulesIssue1.lean
macroElabRulesIssue1.lean.expected.out
macroElabRulesIssue2.lean
macroElabRulesIssue2.lean.expected.out
macroError.lean
macroError.lean.expected.out
macroPrio.lean
macroPrio.lean.expected.out
macroResolveName.lean
macroResolveName.lean.expected.out
macroscopes.lean
macroscopes.lean.expected.out
macroStack.lean
macroStack.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
macroSwizzle.lean
macroSwizzle.lean.expected.out
fix: app unexpander for sorryAx ( #5759 )
2024-10-18 01:44:52 +00:00
macroTrace.lean
macroTrace.lean.expected.out
magical.lean
fix: reject projection (_ : ∃ x, p).2
2022-03-01 09:00:46 -08:00
magical.lean.expected.out
mangling.lean
mangling.lean.expected.out
match1.lean
chore: remove command universes
2021-06-29 17:01:07 -07:00
match1.lean.expected.out
feat: add option pp.mvars.delayed ( #5643 )
2024-10-08 17:48:52 +00:00
match2.lean
feat: ignore {} annotation at constructors
2022-04-13 08:30:21 -07:00
match2.lean.expected.out
match3.lean
chore: remove ≅ notation for HEq
2021-09-15 08:06:32 -07:00
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
matchMultAlt.lean.expected.out
matchOfNatIssue.lean
matchOfNatIssue.lean.expected.out
matchOrIssue.lean
matchOrIssue.lean.expected.out
matchPatternInsideBinders.lean
matchPatternInsideBinders.lean.expected.out
matchPatternPartialApp.lean
matchPatternPartialApp.lean.expected.out
matchunit.lean
matchunit.lean.expected.out
matchUnknownFVarBug.lean
matchUnknownFVarBug.lean.expected.out
matchVarNames.lean
matchVarNames.lean.expected.out
metaEvalInstMessage.lean
metaEvalInstMessage.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
mkProjStx.lean
mkProjStx.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
modBug.lean
chore: fix tests
2021-08-07 13:22:58 -07:00
modBug.lean.expected.out
moduleDoc.lean
moduleDoc.lean.expected.out
moduleOf.lean
moduleOf.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
motiveNotTypeCorect.lean
motiveNotTypeCorect.lean.expected.out
mulcommErrorMessage.lean
mulcommErrorMessage.lean.expected.out
feat: add option pp.mvars.delayed ( #5643 )
2024-10-08 17:48:52 +00:00
multiConstantError.lean
multiConstantError.lean.expected.out
mutualdef1.lean
mutualdef1.lean.expected.out
mutualWithNamespaceMacro.lean
mutualWithNamespaceMacro.lean.expected.out
mutwf1.lean
chore: cleanup #5167 workarounds after update stage0 ( #5175 )
2024-08-26 17:53:30 +00:00
mutwf1.lean.expected.out
feat: always run clean_wf, even before decreasing_by ( #5016 )
2024-08-15 14:42:15 +00:00
mutwftypemismatch.lean
mutwftypemismatch.lean.expected.out
mvar_fvar.lean
mvar_fvar.lean.expected.out
mvarAtDefaultValue.lean
mvarAtDefaultValue.lean.expected.out
chore: refactor structure command, fixes ( #5842 )
2024-10-25 19:46:17 +00:00
nameArgErrorIssue.lean
nameArgErrorIssue.lean.expected.out
fix: app unexpander for sorryAx ( #5759 )
2024-10-18 01:44:52 +00:00
namedHoles.lean
namedHoles.lean.expected.out
fix: app unexpander for sorryAx ( #5759 )
2024-10-18 01:44:52 +00:00
namelit.lean
feat: delab Name.mkStr/Num
2021-05-19 09:21:52 +02:00
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
noTabs.lean
test: forgot tabs ban test
2021-04-26 17:09:48 +02:00
noTabs.lean.expected.out
fix: app unexpander for sorryAx ( #5759 )
2024-10-18 01:44:52 +00:00
notationDelab.lean
notationDelab.lean.expected.out
notationPrecheck.lean
notationPrecheck.lean.expected.out
openExport.lean
openExport.lean.expected.out
openScoped.lean
openScoped.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
optionGetD.lean
optionGetD.lean.expected.out
or_shortcircuit.lean
or_shortcircuit.lean.expected.out
parserPrio.lean
parserPrio.lean.expected.out
parserRecovery.lean
parserRecovery.lean.expected.out
partialIssue.lean
partialIssue.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
partialSyntaxTraces.lean
partialSyntaxTraces.lean.expected.out
partialVariable.lean
partialVariable.lean.expected.out
patvar.lean
fix: simple-match macro
2021-01-12 06:41:32 -08:00
patvar.lean.expected.out
phashmap_inst_coherence.lean
phashmap_inst_coherence.lean.expected.out
chore: remove instBEqNat, which is redundant with instBEqOfDecidableEq but not defeq ( #5694 )
2024-10-16 04:42:22 +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
ppDeepTerms.lean
ppDeepTerms.lean.expected.out
fix: the ⋯ elaboration warning did not mention pp.maxSteps ( #5710 )
2024-10-14 17:28:28 +00:00
ppExpr.lean
chore: remove unnecessary args
2022-04-07 18:19:15 -07:00
ppExpr.lean.expected.out
PPInstances.lean
PPInstances.lean.expected.out
ppite.lean
test: pretty printing if-then-else
2020-12-24 08:40:30 -08:00
ppite.lean.expected.out
pplevel.lean
chore: fix codebase and tests
2021-06-29 17:14:52 -07:00
pplevel.lean.expected.out
ppMotives.lean
ppMotives.lean.expected.out
test: update test output following stage0 update ( #4815 )
2024-07-23 21:43:38 +00:00
ppNotationCode.lean
ppNotationCode.lean.expected.out
fix: make sure name literals use escaping when pretty printing ( #5639 )
2024-10-08 17:36:49 +00:00
ppNumericTypes.lean
ppNumericTypes.lean.expected.out
ppProofs.lean
ppProofs.lean.expected.out
fix: discrepancy theorem vs example ( #4493 )
2024-06-24 01:18:41 +00:00
PPRoundtrip.lean
PPRoundtrip.lean.expected.out
ppSyntax.lean
ppSyntax.lean.expected.out
ppUnicode.lean
ppUnicode.lean.expected.out
precissues.lean
precissues.lean.expected.out
printStructure.lean
printStructure.lean.expected.out
private.lean
chore: remove new_frontend from tests
2020-10-25 09:16:38 -07:00
private.lean.expected.out
privateFieldCopyIssue.lean
privateFieldCopyIssue.lean.expected.out
Process.lean
test: remove flaky test ( #5468 )
2024-09-25 08:18:42 +00:00
Process.lean.expected.out
test: remove flaky test ( #5468 )
2024-09-25 08:18:42 +00:00
promise.lean
chore: add test
2022-09-05 08:52:46 -07:00
promise.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
protected.lean
protected.lean.expected.out
protectedAlias.lean
protectedAlias.lean.expected.out
prvCtor.lean
feat: make Environment.mk private ( #2604 )
2023-10-04 22:02:54 +11:00
prvCtor.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
prvNameWithMacroScopes.lean
prvNameWithMacroScopes.lean.expected.out
pureCoeIssue.lean
pureCoeIssue.lean.expected.out
rat1.lean
feat: add Lean.Rat for implementing decision procedures
2021-09-14 19:18:12 -07:00
rat1.lean.expected.out
feat: add Lean.Rat for implementing decision procedures
2021-09-14 19:18:12 -07:00
rawStringEOF.lean
rawStringEOF.lean.expected.out
readDir.lean
feat: make FilePath a concrete type
2021-05-28 14:19:59 +02:00
readDir.lean.expected.out
reduceBool.lean
reduceBool.lean.expected.out
redundantAlt.lean
redundantAlt.lean.expected.out
ref1.lean
feat: force users to use discard when action result is not being bound and it is not PUnit
2020-12-08 06:14:48 -08:00
ref1.lean.expected.out
refineFiltersOldMVars.lean
refineFiltersOldMVars.lean.expected.out
fix: cdot parser error message range ( #4528 )
2024-06-21 15:06:07 +00:00
refineOccursCheck.lean
refineOccursCheck.lean.expected.out
Reformat.lean
Reformat.lean.expected.out
renameBug.lean
renameBug.lean.expected.out
renameI.lean
chore: fix tests
2021-09-16 10:29:38 -07:00
renameI.lean.expected.out
replaceLocalDeclInstantiateMVars.lean
replaceLocalDeclInstantiateMVars.lean.expected.out
repr.lean
feat: add helper class ReprAtom
2020-12-18 14:14:46 -08:00
repr.lean.expected.out
repr_issue.lean
repr_issue.lean.expected.out
resolveGlobalName.lean
resolveGlobalName.lean.expected.out
revertlet.lean
revertlet.lean.expected.out
rewrite.lean
feat: do not instantiate metavariables in kabstract/rw for disallowed occurrences ( #2539 )
2024-01-03 00:01:40 +00:00
rewrite.lean.expected.out
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
run_meta1.lean
fix: run_meta macro ( #3334 )
2024-02-15 00:12:45 +00:00
run_meta1.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
runSTBug.lean
runSTBug.lean.expected.out
runTacticMustCatchExceptions.lean
runTacticMustCatchExceptions.lean.expected.out
refactor: back rfl tactic primarily via apply_rfl ( #3718 )
2024-09-25 10:34:42 +00:00
rwEqThms.lean
rwEqThms.lean.expected.out
fix: discrepancy theorem vs example ( #4493 )
2024-06-24 01:18:41 +00:00
rwPrioritizesLCtxOverEnv.lean
rwPrioritizesLCtxOverEnv.lean.expected.out
rwWithoutOffsetCnstrs.lean
rwWithoutOffsetCnstrs.lean.expected.out
rwWithSynthesizeBug.lean
rwWithSynthesizeBug.lean.expected.out
chore: review delaborators, make sure they respond to pp.explicit ( #5830 )
2024-10-24 22:56:47 +00:00
safeShadowing.lean
safeShadowing.lean.expected.out
sanitizeMacroScopes.lean
sanitizeMacroScopes.lean.expected.out
sanitychecks.lean
sanitychecks.lean.expected.out
feat: partial inhabitation uses local Inhabited instances created from parameters ( #5821 )
2024-10-23 18:15:31 +00:00
scientific.lean
scientific.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
scopedInstanceOutsideNamespace.lean
scopedInstanceOutsideNamespace.lean.expected.out
scopedLocalInsts.lean
scopedLocalInsts.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
scopedMacros.lean
scopedMacros.lean.expected.out
scopedTokens.lean
scopedTokens.lean.expected.out
scopedunifhint.lean.expected.out
semicolonOrLinebreak.lean
semicolonOrLinebreak.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
sepByIndentQuot.lean
sepByIndentQuot.lean.expected.out
setLit.lean
chore: set literal notation ( #3348 )
2024-02-19 23:22:36 +00:00
setLit.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
shadow.lean
chore: remove new_frontend from tests
2020-10-25 09:16:38 -07:00
shadow.lean.expected.out
simp_all_duplicateHyps.lean
simp_all_duplicateHyps.lean.expected.out
simp_dsimp.lean
simp_dsimp.lean.expected.out
simp_trace.lean
feat: Nat.add_left_eq_self and relatives ( #5104 )
2024-08-21 04:11:57 +00:00
simp_trace.lean.expected.out
feat: allow users to disable simpCtorEq simproc ( #5167 )
2024-08-26 13:51:21 +00:00
simp_trace_backtrack.lean
simp_trace_backtrack.lean.expected.out
simpArgTypeMismatch.lean
simpArgTypeMismatch.lean.expected.out
simpArrayIdx.lean
chore: Array cleanup ( #5782 )
2024-10-21 06:00:37 +00:00
simpArrayIdx.lean.expected.out
simpcfg.lean
chore: fix tests
2021-09-16 10:29:38 -07:00
simpcfg.lean.expected.out
simpDisch.lean
simpDisch.lean.expected.out
fix: have Lean.Meta.ppGoal use hard newlines ( #5640 )
2024-10-08 17:36:08 +00:00
simpPrefixIssue.lean
simpPrefixIssue.lean.expected.out
simprocChar.lean
simprocChar.lean.expected.out
simprocEval1.lean
simprocEval1.lean.expected.out
simprocEval2.lean
simprocEval2.lean.expected.out
simprocEval3.lean
simprocEval3.lean.expected.out
simprocEval4.lean
simprocEval4.lean.expected.out
simprocTrace.lean
simprocTrace.lean.expected.out
simpTracePostIssue.lean
simpTracePostIssue.lean.expected.out
simpZetaFalse.lean
simpZetaFalse.lean.expected.out
sint_basic.lean
feat: define Int8 ( #5790 )
2024-10-25 06:06:40 +00:00
sint_basic.lean.expected.out
feat: define Int8 ( #5790 )
2024-10-25 06:06:40 +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
refactor: redefine unsigned fixed width integers in terms of BitVec ( #5323 )
2024-10-16 07:28:23 +00:00
smartUnfolding.lean
smartUnfolding.lean.expected.out
smartUnfoldingMatch.lean
smartUnfoldingMatch.lean.expected.out
sorryAtError.lean
sorryAtError.lean.expected.out
sorryWarning.lean
sorryWarning.lean.expected.out
specializeAttr.lean
specializeAttr.lean.expected.out
splitIssue.lean
splitIssue.lean.expected.out
stdio.lean
fix: invalid namespace completions ( #5322 )
2024-09-13 12:23:03 +00:00
stdio.lean.expected.out
stream.lean
chore: use polymorphic method forIn
2021-02-04 18:13:01 -08:00
stream.lean.expected.out
strictImplicit.lean
strictImplicit.lean.expected.out
string_gaps_err_newline.lean
string_gaps_err_newline.lean.expected.out
string_imp.lean
string_imp.lean.expected.out
string_imp2.lean
test: String.get' and String.next'
2022-11-09 17:02:49 -08:00
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
chore: refactor structure command, fixes ( #5842 )
2024-10-25 19:46:17 +00:00
structAutoBound.lean
structAutoBound.lean.expected.out
chore: refactor structure command, fixes ( #5842 )
2024-10-25 19:46:17 +00:00
structDefault.lean
structDefault.lean.expected.out
structDefValueOverride.lean
structDefValueOverride.lean.expected.out
structInst1.lean
structInst1.lean.expected.out
structInstError.lean
structInstError.lean.expected.out
structInstExtraEta.lean
structInstExtraEta.lean.expected.out
structInstSourcesLeftToRight.lean
structInstSourcesLeftToRight.lean.expected.out
structSorryBug.lean
structSorryBug.lean.expected.out
StxQuot.lean
feat: quotations for parser aliases ( #4307 )
2024-05-30 09:22:22 +00:00
StxQuot.lean.expected.out
fix: app unexpander for sorryAx ( #5759 )
2024-10-18 01:44:52 +00:00
substBadMotive.lean
substBadMotive.lean.expected.out
substFails.lean
substFails.lean.expected.out
substlet.lean
substlet.lean.expected.out
syntaxErrors.lean
syntaxErrors.lean.expected.out
syntaxInNamespacesAndPP.lean
syntaxInNamespacesAndPP.lean.expected.out
syntaxPrec.lean
syntaxPrec.lean.expected.out
syntheticHolesAsPatterns.lean
syntheticHolesAsPatterns.lean.expected.out
syntheticOpaqueReadOnly.lean
syntheticOpaqueReadOnly.lean.expected.out
synthorder.lean
synthorder.lean.expected.out
fix: modify projection instance binder info ( #5376 )
2024-09-20 06:03:59 +00:00
tabulate.lean
tabulate.lean.expected.out
tacUnsolvedGoalsErrors.lean
tacUnsolvedGoalsErrors.lean.expected.out
fix: cdot parser error message range ( #4528 )
2024-06-21 15:06:07 +00:00
tcloop.lean
feat: add options maxHeartbeats and synthInstance.maxHeartbeats
2021-01-24 17:45:50 -08:00
tcloop.lean.expected.out
fix: use MessageData.tagged to mark maxHeartbeat exceptions ( #5566 )
2024-10-09 02:08:50 +00:00
termination_by.lean
feat: termination_by structural ( #4542 )
2024-07-01 16:51:30 +00:00
termination_by.lean.expected.out
feat: unnecessary termination_by clauses cause warnings, not errors ( #4809 )
2024-07-22 20:52:14 +00:00
termination_by_vars.lean
termination_by_vars.lean.expected.out
termination_by_where.lean
termination_by_where.lean.expected.out
terminationFailure.lean
feat: safer #eval, and #eval! ( #4810 )
2024-07-23 15:26:56 +00:00
terminationFailure.lean.expected.out
feat: infer mutual structural recursion ( #4718 )
2024-07-15 09:34:06 +00:00
test_extern.lean
test_extern.lean.expected.out
test_single.sh
theoremType.lean
theoremType.lean.expected.out
thunk.lean
refactor: clean up Thunk
2021-04-22 20:29:08 -07:00
thunk.lean.expected.out
toExpr.lean
test: toExpr tests
2024-02-23 15:16:12 -08:00
toExpr.lean.expected.out
toFieldNameIssue.lean
toFieldNameIssue.lean.expected.out
tokenErrors.lean
tokenErrors.lean.expected.out
tooManyVarsAtInduction.lean
tooManyVarsAtInduction.lean.expected.out
traceClassScopes.lean
traceClassScopes.lean.expected.out
traceStateBactracking.lean
traceStateBactracking.lean.expected.out
traceTacticSteps.lean
traceTacticSteps.lean.expected.out
trailingComma.lean
trailingComma.lean.expected.out
feat: PProd syntax (part 3) ( #4756 )
2024-07-16 21:06:04 +00:00
treeMap.lean
chore: cleanup some deprecations in tests ( #5834 )
2024-10-25 11:11:22 +00:00
treeMap.lean.expected.out
chore: cleanup some deprecations in tests ( #5834 )
2024-10-25 11:11:22 +00:00
typeIncorrectPat.lean
typeIncorrectPat.lean.expected.out
typeMismatch.lean
typeMismatch.lean.expected.out
typeOf.lean
chore: remove old notation
2021-10-02 15:06:40 -07:00
typeOf.lean.expected.out
chore: shorten suggestion about diagnostics ( #4882 )
2024-07-31 17:56:43 +00:00
uintCtors.lean
refactor: redefine unsigned fixed width integers in terms of BitVec ( #5323 )
2024-10-16 07:28:23 +00:00
uintCtors.lean.expected.out
uintMatch.lean
uintMatch.lean.expected.out
unboxStruct.lean
unboxStruct.lean.expected.out
feat: new snapshot architecture on the cmdline ( #3106 )
2024-08-05 15:57:42 +00:00
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
unfoldDefEq.lean
unfoldDefEq.lean.expected.out
unfoldFailure.lean
unfoldFailure.lean.expected.out
feat: improved error message for unfold ( #5815 )
2024-10-23 03:35:15 +00:00
unfoldReduceMatch.lean
unfoldReduceMatch.lean.expected.out
unhygienic.lean
unhygienic.lean.expected.out
unhygienicCode.lean
unhygienicCode.lean.expected.out
unifHintAndTC.lean
unifHintAndTC.lean.expected.out
univInference.lean
univInference.lean.expected.out
unknownId.lean
unknownId.lean.expected.out
unknownTactic.lean
unknownTactic.lean.expected.out
unnecessaryUnfolding.lean
unnecessaryUnfolding.lean.expected.out
unsolvedIndCases.lean
unsolvedIndCases.lean.expected.out
unsound.lean
fix: missing check at infer_proj
2022-02-25 07:15:34 -08:00
unsound.lean.expected.out
unused_univ.lean
unused_univ.lean.expected.out
unusedLet.lean
unusedLet.lean.expected.out
test: update test output following stage0 update ( #4815 )
2024-07-23 21:43:38 +00:00
unusedWarningAtStructUpdate.lean
unusedWarningAtStructUpdate.lean.expected.out
updateExprIssue.lean
updateExprIssue.lean.expected.out
feat: better #eval command ( #5627 )
2024-10-08 20:51:46 +00:00
updateLevelIssues.lean
updateLevelIssues.lean.expected.out
Uri.lean
chore: move Bootstrap.System.Uri to Init
2022-08-29 08:06:30 -07:00
Uri.lean.expected.out
chore: use new comment syntax
2022-09-14 08:26:17 -07:00
varBinderUpdate.lean
varBinderUpdate.lean.expected.out
warningAsError.lean
warningAsError.lean.expected.out
wf1.lean
feat: arity mismatch error message at well-founded recursion
2021-09-21 20:34:15 -07:00
wf1.lean.expected.out
feat: infer mutual structural recursion ( #4718 )
2024-07-15 09:34:06 +00:00
wf2.lean
feat: per-function termination hints
2024-01-10 17:27:35 +01:00
wf2.lean.expected.out
wfrecUnusedLet.lean
wfrecUnusedLet.lean.expected.out
whnfProj.lean
whnfProj.lean.expected.out
wildcardAlt.lean
wildcardAlt.lean.expected.out
withAssignableSyntheticOpaqueBug.lean
withAssignableSyntheticOpaqueBug.lean.expected.out
feat: add option pp.mvars.delayed ( #5643 )
2024-10-08 17:48:52 +00:00
withLocation.lean
withLocation.lean.expected.out
withLocationImplementationDetails.lean
withLocationImplementationDetails.lean.expected.out
withSetOptionIn.lean
withSetOptionIn.lean.expected.out
workspaceSymbols.lean
workspaceSymbols.lean.expected.out
xmlParsing.lean
xmlParsing.lean.expected.out
zipper.lean
chore: fix tests
2022-01-15 12:18:09 -08:00
zipper.lean.expected.out