lean4-htt/tests/lean/run
2020-09-08 12:29:35 -07:00
..
.gitignore chore: ignore more test output files 2020-05-14 14:38:52 +02:00
28.lean
34.lean
108.lean fix: closes #108 2020-02-01 23:17:00 -08:00
111.lean chore: fix tests 2020-05-26 15:05:01 -07:00
121.lean fix: #121 in the old frontend 2020-03-06 13:43:19 -08:00
125.lean chore: fix tests 2020-05-12 15:02:03 -07:00
1954.lean
1968.lean
anonymous_ctor_error_msg.lean doc: document issue 2020-02-18 10:41:12 -08:00
array1.lean feat: add Array.partition 2020-09-05 08:48:15 -07:00
autoparam.lean feat: elaborate autoParams 2020-02-13 16:24:50 -08:00
backtrackable_estate.lean chore: { <source> with ... } syntax 2020-05-20 15:08:43 -07:00
bigmul.lean fix: assertion violation 2020-01-31 08:25:59 -08:00
bigop.lean chore: make sure leading and trailing parsers use the same kind of check 2020-06-10 13:41:10 -07:00
borrowBug.lean
catchThe.lean feat: uniform Exceptions 2020-08-21 17:02:21 -07:00
check.lean
choiceMacroRules.lean chore: fix test 2020-06-08 16:13:52 -07:00
closure1.lean chore: fix tests 2020-08-24 17:59:11 -07:00
coeIssue1.lean feat: add coercion tests 2020-01-28 15:52:04 -08:00
coeIssue2.lean feat: add coercion tests 2020-01-28 15:52:04 -08:00
coeIssue3.lean feat: add coercion tests 2020-01-28 15:52:04 -08:00
coeIssues4.lean feat: add bridge Coe + HasNat transitivity instance 2020-01-28 16:17:14 -08:00
CoeNew.lean feat: simplify Coe again 2020-01-29 22:08:42 -08:00
coeSort1.lean feat: simplify CoeFun and CoeSort 2020-01-29 21:56:26 -08:00
coeSort2.lean feat: simplify CoeFun and CoeSort 2020-01-29 21:56:26 -08:00
CommandExtOverlap.lean feat: delaborator: do not set whitespace information 2020-05-20 11:54:53 -07:00
compiler_proj_bug.lean
constantCompilerBug.lean chore: fix tests 2020-05-26 15:05:01 -07:00
core.lean feat: add CoreM 2020-08-18 09:45:16 -07:00
coroutine.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
csimp_type_error.lean
DefEqAssignBug.lean chore: fix tests 2020-08-24 17:59:11 -07:00
depElim1.lean chore: fix test 2020-09-07 16:35:28 -07:00
deriv.lean refactor: never implicitly ignore monadic results 2020-04-23 11:09:59 -07:00
dofun_prec.lean feat: change precedence for fun and do parsing rules to maxPrec 2020-06-11 16:24:04 -07:00
doNotation1.lean refactor: add MonadStateOf 2020-08-18 16:35:33 -07:00
elab_cmd.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
elabCmd.lean feat: adjust semantics to new syntax 2020-08-19 09:56:23 -07:00
elabIte.lean feat: change ite and dite argument order 2020-02-03 14:11:29 -08:00
etaFirst.lean test: unifier 2020-03-05 18:44:33 -08:00
eval_unboxed_const.lean feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
evalconst.lean feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
expectedTypePropagation.lean fix: forget to update 2020-01-29 20:08:03 -08:00
expr1.lean chore: fix tests 2020-05-26 15:05:00 -07:00
expr_maps.lean chore: fix tests 2020-05-26 15:05:00 -07:00
ext_eff.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
ext_eff_linear.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
extern.lean
extmacro.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
finally.lean feat: add MonadFinally 2020-08-25 17:58:35 -07:00
float1.lean feat: expose some transcendental functions from the C library 2020-04-06 15:22:25 -07:00
float_cases_bug.lean chore: fix tests 2020-01-28 10:34:27 -08:00
float_from_bignum.lean feat: Float from big numbers 2020-04-06 14:05:17 -07:00
floatarray.lean feat: add FloatArray 2020-04-07 18:05:54 -07:00
foldConsts.lean chore: fix tests 2020-05-26 15:05:01 -07:00
frontend1.lean feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
fun.lean
generalize.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
generalizeTelescope.lean chore: fix tests 2020-08-24 17:59:11 -07:00
genindices.lean chore: fix tests 2020-05-26 15:05:01 -07:00
getline_crash.lean chore: fix test 2020-03-23 15:47:51 -07:00
handlers.lean
implicitTypesRecCoe.lean feat: break PreDefinitions into strongly connected components 2020-09-06 14:22:06 -07:00
incmd.lean feat: expand in command macro 2020-09-02 10:04:58 -07:00
ind_cmd_bug.lean
induction1.lean feat: refine refine tactic 2020-08-30 16:14:38 -07:00
inductive1.lean feat: new inductive command syntax 2020-09-02 09:41:52 -07:00
inductive2.lean feat: allow commands such as variable and universe in the preamble of a mutual command block 2020-07-16 09:55:51 -07:00
inj1.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
inj2.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
inline_fn.lean
inliner_loop.lean
instances.lean fix: freeing Environments in tests 2020-07-10 07:42:26 -07:00
instuniv.lean fix: freeing Environments in tests 2020-07-10 07:42:26 -07:00
int_to_nat_bug.lean
intromacro.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
IO_test.lean feat: add IO.FS.lines 2020-03-23 14:53:27 -07:00
irCompilerBug.lean test: add test for buggy compiler step 2020-08-26 08:34:35 -07:00
kernel1.lean feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
kernel2.lean feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
kevin.lean feat: adjust semantics to new syntax 2020-08-19 09:56:23 -07:00
level.lean chore: fix tests 2020-05-26 15:05:00 -07:00
LiftMethodIssue.lean chore: fix test 2020-02-11 16:26:39 -08:00
listDecEq.lean feat: add withPtrEqDecEq (version of withPtrEq for implementing decidable equality) 2020-02-15 16:12:09 -08:00
macro.lean chore: fix some tests 2020-06-08 16:12:06 -07:00
macro2.lean fix: notation command 2020-06-09 14:11:34 -07:00
macro3.lean feat: add Array.getSepElems 2020-01-18 19:12:44 -08:00
macro_macro.lean fix: add workaround for setting correct LBP for $ in antiquotations 2020-01-20 10:42:58 -08:00
macroid.lean feat: adjust semantics to new syntax 2020-08-19 09:56:23 -07:00
match1.lean fix: def+match macro 2020-09-07 11:34:53 -07:00
matchArrayLit.lean feat: add auxiliary definitions for compiling array literals in pattern matching expressions 2020-08-07 09:23:33 -07:00
matchtac.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
meta1.lean chore: fix tests 2020-08-24 12:17:47 -07:00
meta2.lean chore: fix tests 2020-08-24 17:59:11 -07:00
meta3.lean chore: fix tests 2020-08-23 19:58:41 -07:00
meta4.lean chore: fix some tests 2020-08-20 18:36:29 -07:00
meta5.lean chore: fix tests 2020-08-24 17:59:11 -07:00
meta6.lean chore: remove workaround 2020-08-26 16:24:20 -07:00
meta7.lean fix: avoid unnecessary reduction 2020-09-06 06:57:52 -07:00
mixedMacroRules.lean chore: fix tests 2020-06-08 16:18:46 -07:00
mixfix.lean feat: expand macros infix, infixl, infixr, prefix, and postfix 2020-09-07 16:35:25 -07:00
monadCache.lean feat: add MonadCacheT 2020-09-08 10:48:47 -07:00
monadControl.lean test: MonadControl 2020-08-25 13:54:41 -07:00
nativeReflBackdoor.lean feat: elaborate #print axioms command 2020-08-28 13:08:42 -07:00
natlit.lean fix: nat lit support 2020-03-13 06:54:33 -07:00
nested_match_bug.lean
new_compiler.lean chore: fix tests 2020-05-12 15:02:03 -07:00
new_frontend2.lean feat: declare_syntax_cat without importing Init.Lean 2020-01-11 09:02:50 -08:00
new_inductive.lean chore: fix tests 2020-05-12 15:02:03 -07:00
new_inductive2.lean
newfrontend1.lean feat: refine refine tactic 2020-08-30 16:14:38 -07:00
newfrontend2.lean feat: extend scope of cdot notation 2020-01-30 11:42:37 -08:00
newfrontend3.lean feat: abstract proofs occurring in binders 2020-09-08 12:29:35 -07:00
newfrontend4.lean doc: document why example fails 2020-02-12 13:46:55 -08:00
newfrontend5.lean refactor: remove support for fun {a : A} => ... 2020-03-26 10:40:16 -07:00
noncomputable_bug.lean
obtain.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
parseCore.lean chore: fix tests 2020-05-26 15:05:00 -07:00
partial1.lean feat: add addAndCompilePartial 2020-09-07 07:56:11 -07:00
patbug.lean fix: to_pattern_fn bug 2020-03-17 12:58:08 -07:00
print_cmd.lean feat: elaborate #print command 2020-07-28 16:24:16 -07:00
proofIrrelFVar.lean fix: isDefEqQuick 2020-08-15 13:24:43 -07:00
prv.lean fix: resolveGlobalName for atomic references to private names 2020-07-23 14:58:19 -07:00
ptrAddr.lean chore: fix test 2020-02-15 16:15:37 -08:00
quasi_pattern_unification_approx_issue.lean
rc_tests.lean
readerThe.lean feat: add adaptTheReader 2020-08-19 10:23:11 -07:00
recInfo1.lean chore: fix tests 2020-05-26 15:05:00 -07:00
reduce1.lean feat: allow decide! and nativeDecide! take _ as an argument 2020-03-18 16:00:06 -07:00
reduce2.lean test: add rfl tests 2020-03-17 16:18:18 -07:00
reduce3.lean test: decide! tests 2020-03-18 16:48:28 -07:00
Reformat.lean refactor: simplify ppModule using new module parser 2020-08-31 15:44:58 +02:00
Reid1.lean feat: simplify CoeFun and CoeSort 2020-01-29 21:56:26 -08:00
Reparen.lean refactor: simplify ppModule using new module parser 2020-08-31 15:44:58 +02:00
replace.lean chore: fix tests 2020-05-26 15:05:01 -07:00
resolveLVal.lean feat: improve resolveLVal 2020-09-07 12:25:43 -07:00
revert1.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
scc.lean feat: add Tarjan's SCC 2020-09-06 14:19:59 -07:00
sharecommon.lean chore: fix tests 2020-06-25 11:58:49 -07:00
stateRef.lean feat: real ST monad 2020-08-23 12:15:32 -07:00
struct1.lean test: basic tests for new structure command 2020-07-24 12:13:02 -07:00
struct2.lean fix: id marker for auxiliary _default declarations 2020-07-24 15:59:45 -07:00
struct3.lean test: structure 2020-07-27 16:07:19 -07:00
struct_inst_typed.lean chore: test for simulating old { Prod . ... } syntax 2020-05-20 16:06:57 -07:00
struct_instance_in_eqn.lean chore: { <source> with ... } syntax 2020-05-20 15:08:43 -07:00
structInst.lean chore: fix some tests 2020-05-21 09:50:20 -07:00
structInst2.lean chore: fix tests 2020-05-12 15:02:03 -07:00
structInst3.lean chore: fix some tests 2020-05-21 09:50:20 -07:00
structInst4.lean chore: fix some tests 2020-05-21 09:50:20 -07:00
structure.lean feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
subst1.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
synth1.lean chore: fix tests 2020-05-26 15:05:00 -07:00
synthPending1.lean feat: synthPending implementation 2020-03-13 13:52:00 -07:00
tactic.lean chore: fix tests 2020-05-26 15:05:00 -07:00
tactic1.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
tacticExtOverlap.lean chore: "begin ... end" ==> "by { ... }" 2020-08-30 14:01:27 -07:00
task_test.lean
task_test2.lean
termElab.lean chore: fix tests 2020-08-24 17:59:11 -07:00
termParserAttr.lean feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
termparsertest1.lean chore: fix tests 2020-05-26 15:05:00 -07:00
test_single.sh chore: factor out and unify common test behavior; retrieve lean from PATH 2020-05-14 14:38:52 +02:00
toExpr.lean feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
trace.lean refactor: simplify Util/Trace.lean 2020-08-28 17:36:44 -07:00
tryPureCoe.lean feat: add tryPureCoe 2020-03-27 11:20:43 -07:00
type_class_performance1.lean
typeclass_append.lean chore: reduce stack space requirements in test 2020-08-13 12:13:38 -07:00
typeclass_coerce.lean fix: add isNewAnswer predicate 2020-01-09 13:37:21 -08:00
typeclass_diamond.lean fix: do not consider auxiliary declarations as local instances 2020-09-07 08:08:35 -07:00
typeclass_easy.lean feat: add #synth command to new frontend 2020-01-09 09:54:45 -08:00
typeclass_loop.lean test: example that requires the instance arg reordering 2020-04-08 16:56:14 -07:00
typeclass_metas_internal_goals1.lean chore: reactivate typeclass test 2020-01-09 11:46:10 -08:00
typeclass_metas_internal_goals2.lean chore: reactivate typeclass test 2020-01-09 11:46:10 -08:00
typeclass_metas_internal_goals3.lean chore: reactivate typeclass test 2020-01-09 11:46:10 -08:00
typeclass_metas_internal_goals4.lean chore: reactivate typeclass test 2020-01-09 11:46:10 -08:00
typeclass_outparam.lean chore: reactivate typeclass test 2020-01-09 11:47:48 -08:00
ubscalar.lean chore: { <source> with ... } syntax 2020-05-20 15:08:43 -07:00
unexpected_result_with_bind.lean fix: typo at IR.Expr.alphaEqv 2020-03-31 10:04:59 -07:00
unif_issue.lean chore: fix tests 2020-05-26 15:05:01 -07:00
unif_issue2.lean chore: fix tests 2020-05-26 15:05:01 -07:00
update.lean chore: fix tests 2020-05-26 15:05:00 -07:00
WindowsNewlines.lean fix: support Windows newlines and '\r' escape 2020-03-27 13:21:21 -07:00