lean4-htt/tests/lean
Leonardo de Moura bbe6d37109 fix: specialize
2021-09-11 19:52:51 -07:00
..
interactive feat: improved name-unresolving in delab 2021-09-07 16:26:00 +02:00
Reformat
run fix: specialize 2021-09-11 19:52:51 -07:00
server chore: fix tests 2021-08-24 08:57:41 -07:00
trust0
.gitignore
217.lean
217.lean.expected.out
220.lean
220.lean.expected.out
223.lean
223.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
236.lean
236.lean.expected.out feat: improved name-unresolving in delab 2021-09-07 16:26:00 +02:00
241.lean
241.lean.expected.out
242.lean
242.lean.expected.out
243.lean
243.lean.expected.out feat: improved name-unresolving in delab 2021-09-07 16:26:00 +02:00
247.lean
247.lean.expected.out
248.lean
248.lean.expected.out
255.lean
255.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
276.lean
276.lean.expected.out
277a.lean
277a.lean.expected.out
277b.lean
277b.lean.expected.out
283.lean
283.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
297.lean
297.lean.expected.out
301.lean
301.lean.expected.out
302.lean
302.lean.expected.out
307.lean
307.lean.expected.out
309.lean
309.lean.expected.out
331.lean
331.lean.expected.out
343.lean
343.lean.expected.out
345.lean
345.lean.expected.out
346.lean
346.lean.expected.out
348.lean
348.lean.expected.out
353.lean
353.lean.expected.out
366.lean
366.lean.expected.out fix: TC issue introduced by recent bug fix 2021-08-23 17:32:19 -07:00
370.lean
370.lean.expected.out
386.lean
386.lean.expected.out
389.lean
389.lean.expected.out
414.lean
414.lean.expected.out
415.lean
415.lean.expected.out
421.lean
421.lean.expected.out
423.lean
423.lean.expected.out
435.lean
435.lean.expected.out
435b.lean
435b.lean.expected.out
439.lean
439.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
440.lean
440.lean.expected.out
448.lean
448.lean.expected.out
449.lean
449.lean.expected.out
450.lean
450.lean.expected.out
456.lean
456.lean.expected.out
469.lean
469.lean.expected.out
474.lean
474.lean.expected.out
496.lean
496.lean.expected.out
529.lean feat: add withOpenDecl and withOpen parsers 2021-08-22 20:50:35 -07:00
529.lean.expected.out feat: add withOpenDecl and withOpen parsers 2021-08-22 20:50:35 -07:00
550.lean
550.lean.expected.out
586.lean
586.lean.expected.out
593.lean
593.lean.expected.out feat: improved name-unresolving in delab 2021-09-07 16:26:00 +02:00
603.lean
603.lean.expected.out
604.lean
604.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
620.lean
620.lean.expected.out
621.lean
621.lean.expected.out
625.lean
625.lean.expected.out
629.lean
629.lean.expected.out
641.lean feat: improved name-unresolving in delab 2021-09-07 16:26:00 +02:00
641.lean.expected.out feat: improved name-unresolving in delab 2021-09-07 16:26:00 +02:00
653.lean fix: fixes #653 2021-09-04 18:42:33 -07:00
653.lean.expected.out fix: fixes #653 2021-09-04 18:42:33 -07:00
655.lean fix: fixes #655 2021-09-07 12:17:28 -07:00
655.lean.expected.out fix: fixes #655 2021-09-07 12:17:28 -07:00
abst.lean chore: fix tests 2021-09-07 19:14:30 -07:00
abst.lean.expected.out
appParserIssue.lean
appParserIssue.lean.expected.out
attrCmd.lean
attrCmd.lean.expected.out
autobound_and_macroscopes.lean
autobound_and_macroscopes.lean.expected.out
autoBoundErrorMsg.lean
autoBoundErrorMsg.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
autoBoundImplicits1.lean
autoBoundImplicits1.lean.expected.out
autoBoundImplicits2.lean
autoBoundImplicits2.lean.expected.out
autoBoundPostponeLoop.lean
autoBoundPostponeLoop.lean.expected.out
autoPPExplicit.lean
autoPPExplicit.lean.expected.out
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
binderCacheIssue.lean
binderCacheIssue.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
binderCacheIssue2.lean
binderCacheIssue2.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
binomialHeap.lean
binomialHeap.lean.expected.out
binop_lazy.lean test: use <|> at binop_lazy test 2021-09-07 17:10:36 -07:00
binop_lazy.lean.expected.out feat: elaborate binop_lazy% 2021-09-07 13:30:09 -07:00
binopIssues.lean
binopIssues.lean.expected.out
binsearch.lean
binsearch.lean.expected.out
bitwise.lean
bitwise.lean.expected.out
byCasesMetaM.lean
byCasesMetaM.lean.expected.out
bytearray.lean
bytearray.lean.expected.out
cacheIssue.lean
cacheIssue.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
calcErrors.lean feat: elaborator for the calc notation 2021-08-31 09:56:49 -07:00
calcErrors.lean.expected.out chore: add type to error message 2021-08-31 10:06:22 -07:00
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
collectDepsIssue.lean
collectDepsIssue.lean.expected.out
commandPrefix.lean
commandPrefix.lean.expected.out feat: pretty print let_fun 2021-09-11 05:15:11 -07:00
constDelab.lean
constDelab.lean.expected.out
constructorTac.lean
constructorTac.lean.expected.out
conv1.lean feat: change lhs and rhs conv tactic semantics 2021-09-05 09:29:40 -07:00
conv1.lean.expected.out feat: change lhs and rhs conv tactic semantics 2021-09-05 09:29:40 -07:00
copy-produced
csimpAttr.lean
csimpAttr.lean.expected.out
csimpAttrAppend.lean
csimpAttrAppend.lean.expected.out
ctor_layout.lean
ctor_layout.lean.expected.out
dbgMacros.lean
dbgMacros.lean.expected.out
decimals.lean
decimals.lean.expected.out
defaultInstance.lean
defaultInstance.lean.expected.out
defInst.lean feat: add support for classes with a prefix of outParams at deriving ... 2021-09-03 11:33:09 -07:00
defInst.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
delabUnexpand.lean
delabUnexpand.lean.expected.out
delta.lean feat: add delta tactic 2021-09-09 13:07:33 -07:00
delta.lean.expected.out feat: add delta tactic 2021-09-09 13:07:33 -07:00
derivingRepr.lean
derivingRepr.lean.expected.out
diamond1.lean
diamond1.lean.expected.out
diamond2.lean
diamond2.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
diamond3.lean
diamond3.lean.expected.out
diamond4.lean
diamond4.lean.expected.out
diamond5.lean
diamond5.lean.expected.out
diamond6.lean
diamond6.lean.expected.out
diamond7.lean
diamond7.lean.expected.out
docStr.lean
docStr.lean.expected.out
doErrorMsg.lean
doErrorMsg.lean.expected.out
doIfLet.lean
doIfLet.lean.expected.out
doIssue.lean
doIssue.lean.expected.out
doLetLoop.lean
doLetLoop.lean.expected.out
doNotation1.lean
doNotation1.lean.expected.out
doSeqRightIssue.lean
doSeqRightIssue.lean.expected.out
eagerCoeExpansion.lean
eagerCoeExpansion.lean.expected.out chore: "fix" <|> notation declaration 2021-09-07 17:29:27 -07:00
eagerUnfoldingIssue.lean
eagerUnfoldingIssue.lean.expected.out
elseifDoErrorPos.lean
elseifDoErrorPos.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
emptyc.lean
emptyc.lean.expected.out
eoi.lean
eoi.lean.expected.out
eraseInsts.lean feat: allow instances to be (temporarily) erased 2021-08-31 15:30:29 -07:00
eraseInsts.lean.expected.out feat: allow instances to be (temporarily) erased 2021-08-31 15:30:29 -07:00
eraseSimp.lean
eraseSimp.lean.expected.out
errorRecoveryBug.lean
errorRecoveryBug.lean.expected.out
eta.lean
eta.lean.expected.out
eval_except.lean
eval_except.lean.expected.out
evalSorry.lean
evalSorry.lean.expected.out
evalWithMVar.lean
evalWithMVar.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
exactErrorPos.lean
exactErrorPos.lean.expected.out
exitAfterParseError.lean
exitAfterParseError.lean.expected.out
extract.lean
extract.lean.expected.out
file_not_found.lean
file_not_found.lean.expected.out
filePath.lean
filePath.lean.expected.out
forallMetaBounded.lean
forallMetaBounded.lean.expected.out
forErrors.lean
forErrors.lean.expected.out
Format.lean
Format.lean.expected.out
funExpected.lean
funExpected.lean.expected.out
funInfoBug.lean
funInfoBug.lean.expected.out
gcd.lean
gcd.lean.expected.out
have.lean
have.lean.expected.out
hidingInaccessibleNames.lean
hidingInaccessibleNames.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
holeErrors.lean
holeErrors.lean.expected.out
holes.lean
holes.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
hygienicIntro.lean
hygienicIntro.lean.expected.out
implicitLambdaIssue.lean
implicitLambdaIssue.lean.expected.out
implicitTypePos.lean fix: position information for implicit type 2021-08-26 08:07:16 -07:00
implicitTypePos.lean.expected.out fix: position information for implicit type 2021-08-26 08:07:16 -07:00
inductionErrors.lean
inductionErrors.lean.expected.out
inductionGen.lean
inductionGen.lean.expected.out
inductive1.lean
inductive1.lean.expected.out
infoFromFailure.lean
infoFromFailure.lean.expected.out feat: improved name-unresolving in delab 2021-09-07 16:26:00 +02:00
infoTree.lean
infoTree.lean.expected.out feat: convert "orphan" kernel nat literals n into ofNat n 2021-09-08 14:58:13 -07:00
inst.lean
inst.lean.expected.out
intModBug.lean
intModBug.lean.expected.out
intNegSucc.lean
intNegSucc.lean.expected.out
invalidFieldName.lean
invalidFieldName.lean.expected.out
invalidInstImplicit.lean
invalidInstImplicit.lean.expected.out
invalidNamedArgs.lean
invalidNamedArgs.lean.expected.out
IRbug.lean
IRbug.lean.expected.out
isDefEqOffsetBug.lean
isDefEqOffsetBug.lean.expected.out
jason1.lean
jason1.lean.expected.out
jason2.lean
jason2.lean.expected.out
json.lean
json.lean.expected.out
kernelMVarBug.lean
kernelMVarBug.lean.expected.out
keyAttrErase.lean feat: add support for erasing keyed attributes 2021-09-09 14:28:41 -07:00
keyAttrErase.lean.expected.out feat: add support for erasing keyed attributes 2021-09-09 14:28:41 -07:00
lazySeq.lean test: add *> laziness test 2021-09-07 18:03:15 -07:00
lazySeq.lean.expected.out test: add *> laziness test 2021-09-07 18:03:15 -07:00
letrec1.lean
letrec1.lean.expected.out
letrecErrors.lean
letrecErrors.lean.expected.out
liftOverLeft.lean
liftOverLeft.lean.expected.out
listLength.lean
listLength.lean.expected.out
ll_infer_type_bug.lean
ll_infer_type_bug.lean.expected.out
localNotationPP.lean
localNotationPP.lean.expected.out
loopErrorRecovery.lean
loopErrorRecovery.lean.expected.out
lvl1.lean
lvl1.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
macroTrace.lean
macroTrace.lean.expected.out
mangling.lean
mangling.lean.expected.out
match1.lean
match1.lean.expected.out
match2.lean
match2.lean.expected.out
match3.lean
match3.lean.expected.out
match4.lean
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
matchMissingCasesAsStuckError.lean
matchMissingCasesAsStuckError.lean.expected.out
matchOfNatIssue.lean feat: convert "orphan" kernel nat literals n into ofNat n 2021-09-08 14:58:13 -07:00
matchOfNatIssue.lean.expected.out feat: convert "orphan" kernel nat literals n into ofNat n 2021-09-08 14:58:13 -07:00
matchunit.lean
matchunit.lean.expected.out
matchUnknownFVarBug.lean
matchUnknownFVarBug.lean.expected.out
missingExplicitWithForwardNamedDep.lean
missingExplicitWithForwardNamedDep.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
mkProjStx.lean
mkProjStx.lean.expected.out
modBug.lean
modBug.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
moduleDoc.lean
moduleDoc.lean.expected.out
moduleOf.lean
moduleOf.lean.expected.out
mulcommErrorMessage.lean
mulcommErrorMessage.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
multiConstantError.lean feat: improve error message for constant a b c : Nat 2021-08-26 08:26:33 -07:00
multiConstantError.lean.expected.out feat: improve error message for constant a b c : Nat 2021-08-26 08:26:33 -07:00
mutualdef1.lean
mutualdef1.lean.expected.out
mutualWithNamespaceMacro.lean
mutualWithNamespaceMacro.lean.expected.out
mvar1.lean chore: fix tests 2021-09-07 19:14:30 -07:00
mvar1.lean.expected.out
mvar2.lean chore: fix tests 2021-09-07 19:14:30 -07:00
mvar2.lean.expected.out
mvar3.lean chore: fix tests 2021-09-07 19:14:30 -07:00
mvar3.lean.expected.out
mvar_fvar.lean chore: fix tests 2021-09-07 19:14:30 -07:00
mvar_fvar.lean.expected.out
mvarAtDefaultValue.lean
mvarAtDefaultValue.lean.expected.out
namedHoles.lean
namedHoles.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
namelit.lean
namelit.lean.expected.out
negFloat.lean
negFloat.lean.expected.out
newCatPanic.lean
newCatPanic.lean.expected.out
nonAtomicFieldName.lean
nonAtomicFieldName.lean.expected.out
nondepArrow.lean
nondepArrow.lean.expected.out
nonReserved.lean
nonReserved.lean.expected.out
noTabs.lean
noTabs.lean.expected.out
notationPrecheck.lean
notationPrecheck.lean.expected.out
openExport.lean
openExport.lean.expected.out
openScoped.lean
openScoped.lean.expected.out
or_shortcircuit.lean
or_shortcircuit.lean.expected.out
parserPrio.lean
parserPrio.lean.expected.out
partialVariable.lean
partialVariable.lean.expected.out
patvar.lean
patvar.lean.expected.out
phashmap_inst_coherence.lean
phashmap_inst_coherence.lean.expected.out
ppExpr.lean
ppExpr.lean.expected.out
PPInstances.lean
PPInstances.lean.expected.out
ppite.lean
ppite.lean.expected.out
pplevel.lean
pplevel.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
ppMotives.lean
ppMotives.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
ppNotationCode.lean
ppNotationCode.lean.expected.out
ppProofs.lean
ppProofs.lean.expected.out
PPRoundtrip.lean
PPRoundtrip.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
ppSyntax.lean
ppSyntax.lean.expected.out
precissues.lean
precissues.lean.expected.out feat: pretty print let_fun 2021-09-11 05:15:11 -07:00
private.lean
private.lean.expected.out
privateFieldCopyIssue.lean
privateFieldCopyIssue.lean.expected.out
Process.lean
Process.lean.expected.out
protected.lean
protected.lean.expected.out
pureCoeIssue.lean
pureCoeIssue.lean.expected.out
readDir.lean
readDir.lean.expected.out
readlinkf.sh
redundantAlt.lean
redundantAlt.lean.expected.out
ref1.lean
ref1.lean.expected.out
Reformat.lean
Reformat.lean.expected.out
renameBug.lean fix: nasty bug at rename tactic 2021-08-25 15:27:29 -07:00
renameBug.lean.expected.out fix: nasty bug at rename tactic 2021-08-25 15:27:29 -07:00
repr.lean
repr.lean.expected.out
repr_issue.lean
repr_issue.lean.expected.out
resolveGlobalName.lean
resolveGlobalName.lean.expected.out
revertlet.lean
revertlet.lean.expected.out
rewrite.lean
rewrite.lean.expected.out
runSTBug.lean
runSTBug.lean.expected.out
safeShadowing.lean
safeShadowing.lean.expected.out
sanitizeMacroScopes.lean
sanitizeMacroScopes.lean.expected.out
sanitychecks.lean
sanitychecks.lean.expected.out
scopedInstanceOutsideNamespace.lean
scopedInstanceOutsideNamespace.lean.expected.out
scopedLocalInsts.lean
scopedLocalInsts.lean.expected.out
scopedMacros.lean
scopedMacros.lean.expected.out
scopedTokens.lean
scopedTokens.lean.expected.out
scopedunifhint.lean
scopedunifhint.lean.expected.out
shadow.lean
shadow.lean.expected.out
simpArgTypeMismatch.lean
simpArgTypeMismatch.lean.expected.out
simpcfg.lean
simpcfg.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
simpPrefixIssue.lean fix: simp was not applying rewrites to the function application prefixes 2021-09-09 17:07:14 -07:00
simpPrefixIssue.lean.expected.out fix: simp was not applying rewrites to the function application prefixes 2021-09-09 17:07:14 -07:00
simpZetaFalse.lean feat: simpLet when zeta reduction is disabled 2021-09-10 19:34:38 -07:00
simpZetaFalse.lean.expected.out feat: simpLet when zeta reduction is disabled 2021-09-10 19:34:38 -07:00
sizeof.lean
sizeof.lean.expected.out
smartUnfolding.lean
smartUnfolding.lean.expected.out
smartUnfoldingMatch.lean
smartUnfoldingMatch.lean.expected.out
sorryAtError.lean
sorryAtError.lean.expected.out
sorryWarning.lean
sorryWarning.lean.expected.out
stdio.lean
stdio.lean.expected.out
stream.lean
stream.lean.expected.out
strictImplicit.lean
strictImplicit.lean.expected.out
string_imp.lean
string_imp.lean.expected.out
string_imp2.lean
string_imp2.lean.expected.out
struct1.lean
struct1.lean.expected.out
structAutoBound.lean
structAutoBound.lean.expected.out
structDefault.lean
structDefault.lean.expected.out
structDefValueOverride.lean
structDefValueOverride.lean.expected.out
structInst1.lean
structInst1.lean.expected.out
structInstError.lean
structInstError.lean.expected.out
structSorryBug.lean
structSorryBug.lean.expected.out
StxQuot.lean
StxQuot.lean.expected.out chore: disable pp.analyze for now 2021-09-07 07:51:43 -07:00
substlet.lean
substlet.lean.expected.out
syntaxErrors.lean
syntaxErrors.lean.expected.out
syntaxInNamespacesAndPP.lean
syntaxInNamespacesAndPP.lean.expected.out
syntaxPrec.lean chore: align stx precedence in syntax to the new one in macro 2021-08-24 10:11:12 -07:00
syntaxPrec.lean.expected.out chore: fix test output 2021-09-05 17:49:03 -07:00
tacUnsolvedGoalsErrors.lean
tacUnsolvedGoalsErrors.lean.expected.out
tcloop.lean
tcloop.lean.expected.out
test_single.sh
theoremType.lean
theoremType.lean.expected.out
thunk.lean
thunk.lean.expected.out
toFieldNameIssue.lean
toFieldNameIssue.lean.expected.out
tokenErrors.lean
tokenErrors.lean.expected.out
tooManyVarsAtInduction.lean
tooManyVarsAtInduction.lean.expected.out
typeIncorrectPat.lean
typeIncorrectPat.lean.expected.out
typeMismatch.lean
typeMismatch.lean.expected.out
typeOf.lean
typeOf.lean.expected.out
uintCtors.lean
uintCtors.lean.expected.out
uintMatch.lean fix: pattern matching on UInt 2021-09-05 19:15:59 -07:00
uintMatch.lean.expected.out fix: pattern matching on UInt 2021-09-05 19:15:59 -07:00
unboxStruct.lean
unboxStruct.lean.expected.out
unexpandersNamespaces.lean
unexpandersNamespaces.lean.expected.out
UnexpandSubtype.lean
UnexpandSubtype.lean.expected.out
unhygienic.lean
unhygienic.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
unused_univ.lean
unused_univ.lean.expected.out
whnfProj.lean
whnfProj.lean.expected.out
zipper.lean
zipper.lean.expected.out