lean4-htt/tests/lean/run
2020-10-29 12:46:04 -07:00
..
.gitignore chore: ignore more test output files 2020-05-14 14:38:52 +02:00
28.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
29.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
34.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
108.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
111.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
121.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
125.lean chore: HasRepr ==> Repr 2020-10-27 16:15:10 -07:00
175.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
1954.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
1968.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
anonymous_ctor_error_msg.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
anonymousCtor.lean fix: anonymous constructor too restrictive 2020-10-16 07:58:47 -07:00
array1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
autoLiftIssue.lean feat: improve tryLiftAndCoe 2020-10-29 12:46:04 -07:00
autoparam.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
backtrackable_estate.lean chore: HasRepr ==> Repr 2020-10-27 16:15:10 -07:00
bigmul.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
bigop.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
borrowBug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
catchThe.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
cdotTests.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
check.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
choiceExpectedTypeBug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
choiceMacroRules.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
closure1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
coeIssue1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
coeIssue2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
coeIssue3.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
coeIssues4.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
coelambda.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
CoeNew.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
coeSort1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
coeSort2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
CommandExtOverlap.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
compiler_proj_bug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
constantCompilerBug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
core.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
csimp_type_error.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def3.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def4.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def5.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def6.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def7.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def8.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def9.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def10.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def11.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def12.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def13.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def14.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def15.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def16.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def17.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def18.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def19.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
def20.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
DefEqAssignBug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
depElim1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
deriv.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
dofun_prec.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
dollarProjIssue.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
doNotation1.lean chore: HasToString => ToString 2020-10-27 16:11:48 -07:00
doNotation2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
doNotation3.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
doNotation4.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
doNotation5.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
doNotation6.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
doTrailingAtEOI.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
eagerInliningIssue.lean perf: add temporary hack for performance issue 2020-10-15 13:37:29 -07:00
elab_cmd.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
elabCmd.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
elabIte.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
elseIfConfusion.lean fix: do notation else if 2020-10-19 14:29:31 -07:00
emptycOverloadIssues.lean chore: fix tests 2020-10-25 09:11:13 -07:00
etaFirst.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
eval_unboxed_const.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
evalBuiltinInit.lean feat: run initializers on import 2020-10-22 11:59:55 +02:00
evalconst.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
expectedTypePropagation.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
explicitMotive.lean test: add explicit motive test 2020-10-23 06:00:51 -07:00
expr1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
expr_maps.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
extern.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
extmacro.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
fieldDefaultValueWithoutType.lean fix: field default value with implicit type 2020-10-22 07:02:40 -07:00
fieldIssue.lean feat: improve field notation argument search 2020-10-16 14:32:03 -07:00
finally.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
float1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
float_cases_bug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
float_from_bignum.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
floatarray.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
foldConsts.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
forBodyResultTypeIssue.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
forInPArray.lean feat: forIn for PersistentArray 2020-10-20 09:33:50 -07:00
forInUniv.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
frontend1.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
fun.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
generalize.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
generalizeTelescope.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
genindices.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
getline_crash.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
impByNameResolution.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
implicitTypesRecCoe.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
incmd.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
ind_cmd_bug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
induction1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
inductionTacticBug.lean fix: missing withMainMVarContext 2020-10-26 11:35:54 -07:00
inductive1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
inductive2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
inj1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
inj2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
inline_fn.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
inliner_loop.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
instances.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
instuniv.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
int_to_nat_bug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
intromacro.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
IO_test.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
irCompilerBug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
isDefEqMVarSelfIssue.lean fix: better support for constraints of the form ?m a =?= ?m b 2020-10-17 16:29:27 -07:00
kernel1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
kernel2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
kevin.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
level.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
liftMethodInMacrosIssue.lean fix: expand doIf notation before lifting nested methods 2020-10-19 11:32:51 -07:00
LiftMethodIssue.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
listDecEq.lean chore: fix tests 2020-10-25 09:11:13 -07:00
localNameResolutionWithProj.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
macro.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
macro2.lean chore: remove old notation 2020-10-26 09:16:51 -07:00
macro3.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
macro_macro.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
macroid.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
match1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
matchArrayLit.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
matchDiscrType.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
matcherElimUniv.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
matchNoPostponing.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
matchtac.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
meta1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
meta2.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
meta3.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
meta4.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
meta5.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
meta6.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
meta7.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
mixedMacroRules.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
mixfix.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
monadCache.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
monadControl.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
namespaceIssue.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
nativeReflBackdoor.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
natlit.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
nested_match_bug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
nestedDo.lean feat: expand nested dos 2020-10-15 17:11:50 -07:00
nestedrec.lean fix: nested structural recursion 2020-10-18 10:38:51 -07:00
new_compiler.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
new_frontend2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
new_inductive.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
new_inductive2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
newfrontend1.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
newfrontend2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
newfrontend3.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
newfrontend5.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
nicerNestedDos.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
noncomputable_bug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
obtain.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
optParam.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
overloaded.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
parseCore.lean chore: fix tests 2020-10-25 09:11:13 -07:00
partial1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
partialApp.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
patbug.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
print_cmd.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
proofIrrelFVar.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
prv.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
ptrAddr.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
quasi_pattern_unification_approx_issue.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
range.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
rc_tests.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
readerThe.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
recInfo1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
reduce1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
reduce2.lean chore: fix tests 2020-10-25 09:11:13 -07:00
reduce3.lean chore: fix tests 2020-10-25 09:11:13 -07:00
Reid1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
Reparen.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
replace.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
resolveLVal.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
returnOptIssue.lean fix: return optional result 2020-10-20 09:33:50 -07:00
revert1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
scc.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
sharecommon.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
spec_issue.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
stateRef.lean chore: remove workarounds 2020-10-27 13:05:13 -07:00
strInterpolation.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
struct1.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
struct2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
struct3.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
struct_inst_typed.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
struct_instance_in_eqn.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
structInst.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
structInst2.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
structInst3.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
structInst4.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
structNoBody.lean fix: optional := in the structure command 2020-10-22 04:39:20 -07:00
structuralIssue.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
structuralRec1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
structure.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
stxKindInsideNamespace.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
stxMacro.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
subst.lean test: add new subst tests 2020-10-23 05:39:25 -07:00
subst1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
suffices.lean feat: expand suffices macro 2020-10-27 13:05:13 -07:00
synth1.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
synthPending1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
tactic.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
tactic1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
tacticExtOverlap.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
task_test.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
task_test2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
task_test_io.lean chore: move tests to new frontend 2020-10-23 16:18:52 -07:00
termElab.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
termParserAttr.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
termparsertest1.lean chore: HasToString => ToString 2020-10-27 16:11:48 -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 chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
trace.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
tryPureCoe.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
type_class_performance1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
typeclass_append.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
typeclass_coerce.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
typeclass_diamond.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
typeclass_easy.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
typeclass_loop.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
typeclass_metas_internal_goals1.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
typeclass_metas_internal_goals2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
typeclass_metas_internal_goals3.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
typeclass_metas_internal_goals4.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
typeclass_outparam.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
ubscalar.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
unexpected_result_with_bind.lean chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
unif_issue.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
unif_issue2.lean chore: remove new_frontend from tests 2020-10-25 09:16:38 -07:00
univIssue.lean feat: allow universe constraints to be postponed longer 2020-10-26 15:50:05 -07:00
update.lean chore: move tests to new frontend 2020-10-23 16:18:52 -07:00
WindowsNewlines.lean fix: support Windows newlines and '\r' escape 2020-03-27 13:21:21 -07:00