..
extra
fail
chore(tests/lean/fail): update to current syntax
2017-05-23 11:14:31 -07:00
interactive
feat(shell/server): sync: default "content" to file content
2018-01-23 11:14:18 -08:00
leanpkg
feat(leanpkg): leanpkg new/init: initialize git repository to correct branch
2018-01-15 09:58:19 +01:00
native_run
perf
run
feat(library/type_context): improve unifier first-order approximation
2018-01-30 15:42:17 -08:00
server
slow
trust0
fix(library/equations_compiler/util): make sure untrusted macros are unfolded when creating auxiliary *._sunfold definitions
2018-01-11 12:45:42 -08:00
trust10
.gitignore
584a.lean
584a.lean.expected.out
584b.lean
584b.lean.expected.out
584c.lean
584c.lean.expected.out
634.lean
634.lean.expected.out
634b.lean
634b.lean.expected.out
634c.lean
634c.lean.expected.out
634d.lean
634d.lean.expected.out
652.lean
652.lean.expected.out
671.lean
671.lean.expected.out
712.lean
712.lean.expected.out
858.lean
858.lean.expected.out
1162.lean
1162.lean.expected.out
feat(library/equations_compiler): error recovery
2017-07-16 05:17:38 -07:00
1207.lean
refactor(frontends/lean/tactic_notation): rename note/define tactics to have/let
2017-06-22 08:03:23 -07:00
1207.lean.expected.out
feat(library/compiler/eta_expansion): also eta-expand expressions containing sorry
2017-05-23 11:14:31 -07:00
1258.lean
1258.lean.expected.out
fix(library/type_context): fixes #1500
2017-03-31 19:19:44 -07:00
1277.lean
1277.lean.expected.out
1279.lean
1279.lean.expected.out
fix(frontends/lean/structure_cmd): segfault
2017-05-29 07:37:50 +02:00
1290.lean
1290.lean.expected.out
chore(tests): update tests with changes to error recovery
2017-05-23 11:14:30 -07:00
1292.lean
1292.lean.expected.out
chore(tests): update tests with changes to error recovery
2017-05-23 11:14:30 -07:00
1293.lean
feag(frontends/lean): explicit delimiters in declaration parameters
2017-09-15 10:07:09 -07:00
1293.lean.expected.out
feag(frontends/lean): explicit delimiters in declaration parameters
2017-09-15 10:07:09 -07:00
1299.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
1299.lean.expected.out
chore(tests): update tests with changes to error recovery
2017-05-23 11:14:30 -07:00
1327.lean
chore(tests/lean): fix tests
2017-07-01 21:12:29 -07:00
1327.lean.expected.out
1334a.lean
1334a.lean.expected.out
1334b.lean
1334b.lean.expected.out
1369.lean
1369.lean.expected.out
1467.lean
feat(library/tactic/dsimplify): new configuration options for dsimp
2017-07-02 18:26:03 -07:00
1467.lean.expected.out
1487.lean
1487.lean.expected.out
1513.lean
fix(library/tactic): fixes #1513
2017-04-15 11:34:24 -07:00
1513.lean.expected.out
fix(library/tactic): fixes #1513
2017-04-15 11:34:24 -07:00
1598.lean
fix(library/init/meta/constructor_tactic): fixes #1598
2017-05-25 09:57:15 -07:00
1598.lean.expected.out
fix(library/init/meta/constructor_tactic): fixes #1598
2017-05-25 09:57:15 -07:00
1603.lean
feat(library/init/meta/interactive): unfold is now based on the simp framework
2017-07-02 11:30:48 -07:00
1603.lean.expected.out
fix(library/tactic/dsimplify): fixes #1603
2017-05-25 11:21:06 -07:00
1638.lean
fix(library/tactic/exact_tactic): make sure exact/refine tactics check for cycles when assigning metavariables
2017-06-04 15:10:42 -07:00
1638.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
1639.lean
feat(library/init/meta/interactive): unfold is now based on the simp framework
2017-07-02 11:30:48 -07:00
1639.lean.expected.out
feat(library/tactic/tactic_state): improve error message for unify and is_def_eq tactics
2017-06-03 19:52:22 -07:00
1669.lean
fix(frontends/lean/elaborator): fixes #1669
2017-06-18 16:14:48 -07:00
1669.lean.expected.out
fix(frontends/lean/elaborator): fixes #1669
2017-06-18 16:14:48 -07:00
1723.lean
chore(tests): move 1723 test to the expected output tests
2017-07-09 08:05:05 +02:00
1723.lean.expected.out
chore(tests): move 1723 test to the expected output tests
2017-07-09 08:05:05 +02:00
1745.lean
fix(frontends/lean/parser): support backtracking from empty expressions
2017-07-15 11:12:09 +01:00
1745.lean.expected.out
fix(frontends/lean/parser): support backtracking from empty expressions
2017-07-15 11:12:09 +01:00
1760.lean
feat(frontends/lean/elaborator): closes #1760
2017-08-21 16:15:03 -07:00
1760.lean.expected.out
feat(frontends/lean/elaborator): closes #1760
2017-08-21 16:15:03 -07:00
1766.lean
fix(library/tactic/destruct_tactic): fixes #1766
2017-08-02 15:35:33 +01:00
1766.lean.expected.out
fix(library/tactic/destruct_tactic): fixes #1766
2017-08-02 15:35:33 +01:00
1786.lean
chore(init/meta/interactive): check simp lemmas for ambiguous overloads
2017-08-15 12:43:02 +02:00
1786.lean.expected.out
chore(init/meta/interactive): check simp lemmas for ambiguous overloads
2017-08-15 12:43:02 +02:00
1794.lean
feat(library/type_context): smart unfolding
2018-01-09 15:09:08 -08:00
1794.lean.expected.out
feat(library/type_context): smart unfolding
2018-01-09 15:09:08 -08:00
1814.lean
feat(src/kernel/error_msgs): show aliased variables when printing error messages
2017-09-05 16:46:44 -07:00
1814.lean.expected.out
feat(src/kernel/error_msgs): show aliased variables when printing error messages
2017-09-05 16:46:44 -07:00
1817.lean
fix(frontends/lean/pp): fixes #1817
2017-09-07 15:23:58 -07:00
1817.lean.expected.out
fix(library/num): fixes #1862
2017-11-09 09:49:53 -08:00
1859.lean
fix(frontends/lean/elaborator): change assertion into type mismatch error
2017-11-06 10:51:37 +01:00
1859.lean.expected.out
fix(frontends/lean/elaborator): change assertion into type mismatch error
2017-11-06 10:51:37 +01:00
1860.lean
fix(library/type_context): zeta-expand reflected quotations before trying to substitute local refs
2017-11-07 11:27:39 +01:00
1860.lean.expected.out
fix(library/type_context): zeta-expand reflected quotations before trying to substitute local refs
2017-11-07 11:27:39 +01:00
1861.lean
feat(library/vm/vm): add # when displaying simple VM objects.
2017-11-06 19:15:57 -08:00
1861.lean.expected.out
feat(frontends/lean/builtin_cmds): display warning message if has_repr instance could not be synthesized
2017-11-06 19:26:18 -08:00
1862.lean
fix(library/num): fixes #1862
2017-11-09 09:49:53 -08:00
1862.lean.expected.out
fix(library/num): fixes #1862
2017-11-09 09:49:53 -08:00
1870.lean
fix(frontends/lean/elaborator): type of '..' placeholders
2017-11-19 18:57:18 +01:00
1870.lean.expected.out
fix(frontends/lean/elaborator): type of '..' placeholders
2017-11-19 18:57:18 +01:00
1898.lean
fix(frontends/lean): closes #1898
2018-01-02 12:33:00 -08:00
1898.lean.expected.out
fix(frontends/lean): closes #1898
2018-01-02 12:33:00 -08:00
1917.lean
fix(library/equations_compiler): bug at pull_nested_rec
2018-01-30 13:49:47 -08:00
1917.lean.expected.out
fix(library/equations_compiler): bug at pull_nested_rec
2018-01-30 13:49:47 -08:00
alias.lean
alias.lean.expected.out
alias2.lean
alias2.lean.expected.out
anc1.lean
refactor(frontends/lean/token_table,library): take ~> assume
2017-07-05 11:20:10 -07:00
anc1.lean.expected.out
chore(library): remove id_locked
2017-11-22 16:29:04 -08:00
andthen_focus_error_message.lean
feat(frontends/lean/tactic_notation): add support for tac ; [tac_1, ..., tac_n] notation in interactive tactic mode
2017-06-02 11:38:04 -07:00
andthen_focus_error_message.lean.expected.out
fix(tests): fix tests
2017-07-21 02:10:48 -07:00
apply_elim.lean
fix(library/tactic/apply_tactic): when using elimator-like definitions
2017-11-16 11:21:17 -08:00
apply_elim.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
apply_tac.lean
refactor(library/init/algebra): remove order_pair classes
2017-08-02 14:41:35 +01:00
apply_tac.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
as_is_leak_bug.lean
fix(frontends/lean/decl_util): as-is annotation was leaking into elaborated terms
2018-01-30 12:48:48 -08:00
as_is_leak_bug.lean.expected.out
fix(frontends/lean/decl_util): as-is annotation was leaking into elaborated terms
2018-01-30 12:48:48 -08:00
as_pattern.lean
fix(frontends/lean/parser): unicode pattern aliases
2017-11-27 12:43:15 +01:00
as_pattern.lean.expected.out
feat(library): provide names for constructor arguments
2017-12-04 16:25:16 -08:00
assert_tac3.lean
assert_tac3.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
assertion1.lean
refactor(frontends/lean/{elaborator,structure_cmd}): compile structure inheritance to nested fields
2017-04-24 19:35:15 +02:00
assertion1.lean.expected.out
chore(*): replace "'^.' notation" with "field notation", pretty print using "."
2017-03-31 09:40:49 -07:00
assumption_tac_notation.lean
assumption_tac_notation.lean.expected.out
attribute_bug1.lean
attribute_bug1.lean.expected.out
attributes.lean
attributes.lean.expected.out
auto_quote_error.lean
auto_quote_error.lean.expected.out
auto_quote_error2.lean
refactor(frontends/lean/tactic_notation): rename note/define tactics to have/let
2017-06-22 08:03:23 -07:00
auto_quote_error2.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
aux_decl_zeta.lean
aux_decl_zeta.lean.expected.out
bad_end.lean
bad_end.lean.expected.out
bad_end_error_pos.lean
bad_end_error_pos.lean.expected.out
bad_error1.lean
bad_error1.lean.expected.out
chore(tests): update tests with changes to error recovery
2017-05-23 11:14:30 -07:00
bad_error2.lean
chore(tests/lean): fix tests
2017-08-18 17:32:13 -07:00
bad_error2.lean.expected.out
chore(tests/lean): fix tests
2017-08-18 17:32:13 -07:00
bad_error3.lean
bad_error3.lean.expected.out
feat(kernel/error_msgs,frontends/lean/elaborator): add more context to 'type/function expected' errors
2017-07-21 01:46:31 -07:00
bad_error4.lean
bad_error4.lean.expected.out
fix(frontends/lean/elaborator): suppress error messages containing synthetic sorrys
2017-07-21 01:46:31 -07:00
bad_error5.lean
feat(library/init/meta/interactive): add sorry interactive tactic (alias for admit).
2018-01-11 16:58:46 -08:00
bad_error5.lean.expected.out
feat(library/init/meta/interactive): add sorry interactive tactic (alias for admit).
2018-01-11 16:58:46 -08:00
bad_id.lean
bad_id.lean.expected.out
chore(tests): update tests with changes to error recovery
2017-05-23 11:14:30 -07:00
bad_inaccessible.lean
chore(tests/lean): fix tests
2017-08-18 17:32:13 -07:00
bad_inaccessible.lean.expected.out
chore(tests/lean): fix tests
2017-08-18 17:32:13 -07:00
bad_inaccessible2.lean
chore(tests/lean): fix tests
2017-08-18 17:32:13 -07:00
bad_inaccessible2.lean.expected.out
chore(tests/lean): fix tests
2017-08-18 17:32:13 -07:00
bad_index.lean
bad_index.lean.expected.out
bad_notation.lean
bad_notation.lean.expected.out
chore(tests): update tests with changes to error recovery
2017-05-23 11:14:30 -07:00
bad_open.lean
bad_open.lean.expected.out
chore(tests): update tests with changes to error recovery
2017-05-23 11:14:30 -07:00
bad_pattern2.lean
bad_pattern2.lean.expected.out
chore(tests/lean): fix tests
2017-08-18 17:32:13 -07:00
bad_print.lean
fix(frontends/lean/print_cmd): report error on unknown identifier
2017-07-06 19:58:30 +02:00
bad_print.lean.expected.out
fix(frontends/lean/print_cmd): report error on unknown identifier
2017-07-06 19:58:30 +02:00
bad_quoted_symbol.lean
fix(frontends/lean/scanner): minor lexical grammar fixup
2017-07-26 17:02:00 +02:00
bad_quoted_symbol.lean.expected.out
fix(frontends/lean/scanner): minor lexical grammar fixup
2017-07-26 17:02:00 +02:00
bad_set_option.lean
bad_set_option.lean.expected.out
bad_structures.lean
bad_structures.lean.expected.out
bad_structures2.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
bad_structures2.lean.expected.out
fix(frontends/lean/structure_cmd): simplify parser
2017-08-02 11:27:13 +01:00
bad_unification_hint.lean
bad_unification_hint.lean.expected.out
refactor(frontends/lean): do not hard code commands accepting attributes & modifiers
2017-06-19 11:09:26 -07:00
begin_end_bug.lean
begin_end_bug.lean.expected.out
feat(library/compiler/eta_expansion): also eta-expand expressions containing sorry
2017-05-23 11:14:31 -07:00
bug1.lean
bug1.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
by_contradiction.lean
by_contradiction.lean.expected.out
caching_user_attribute.lean
chore(init/meta/attribute): rename user_attribute.set_param to user_attribute.set
2017-09-14 18:48:18 +02:00
caching_user_attribute.lean.expected.out
refactor(*): wrap string in a structure
2017-06-07 17:30:49 -07:00
calc1.lean
calc1.lean.expected.out
case.lean
feat(library/init/meta/interactive): new case tactic with support for with_cases and tagging
2017-12-11 16:27:03 -08:00
case.lean.expected.out
feat(library/init/meta/interactive): new case tactic with support for with_cases and tagging
2017-12-11 16:27:03 -08:00
cases_ginductive.lean
chore(tests/lean): fix tests
2017-12-05 15:36:58 -08:00
cases_ginductive.lean.expected.out
chore(tests/lean): fix tests
2017-12-11 16:27:03 -08:00
cases_induction_fresh.lean
feat(library/tactic/induction_tactic): clear hypothesis before introducing new ones
2017-07-07 10:06:30 -07:00
cases_induction_fresh.lean.expected.out
chore(tests/lean): fix tests
2017-12-11 16:27:03 -08:00
cases_unsupported_equality.lean
chore(library/tactic/cases_tactic): add a bit more information to error message
2017-07-18 09:07:09 +01:00
cases_unsupported_equality.lean.expected.out
chore(library/tactic/cases_tactic): add a bit more information to error message
2017-07-18 09:07:09 +01:00
change1.lean
feat(library/init/meta/simp_tactic): add option for reducing [reducible] definitions at dsimp, and to_unfold : list name similar to the one in the simp tactic
2017-07-03 13:28:46 -07:00
change1.lean.expected.out
change2.lean
feat(library/init/meta/simp_tactic): add option for reducing [reducible] definitions at dsimp, and to_unfold : list name similar to the one in the simp tactic
2017-07-03 13:28:46 -07:00
change2.lean.expected.out
change_tac.lean
feat(init/meta/interactive): change-with tactic
2017-06-07 10:33:14 -07:00
change_tac.lean.expected.out
feat(init/meta/interactive): change-with tactic
2017-06-07 10:33:14 -07:00
char_lits.lean
fix(library/io,tests/lean): io monad command line arguments, and tests
2018-01-23 15:24:41 -08:00
char_lits.lean.expected.out
fix(library/string): unicode char literals
2017-10-27 09:48:09 -07:00
check.lean
check.lean.expected.out
check2.lean
check2.lean.expected.out
choice_expl.lean
choice_expl.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
class_instance_param.lean
fix(kernel/expr,library/constructions/projection): preserve instance-implicitness in structure parameters
2017-08-27 16:47:04 +02:00
class_instance_param.lean.expected.out
fix(kernel/expr,library/constructions/projection): preserve instance-implicitness in structure parameters
2017-08-27 16:47:04 +02:00
cls_err.lean
refactor(frontends/lean): do not hard code commands accepting attributes & modifiers
2017-06-19 11:09:26 -07:00
cls_err.lean.expected.out
cmd_meta_errors.lean
refactor(frontends/lean): do not hard code commands accepting attributes & modifiers
2017-06-19 11:09:26 -07:00
cmd_meta_errors.lean.expected.out
refactor(frontends/lean): do not hard code commands accepting attributes & modifiers
2017-06-19 11:09:26 -07:00
coe1.lean
coe1.lean.expected.out
chore(tests): update test output
2017-09-06 14:27:39 +02:00
coe2.lean
coe2.lean.expected.out
chore(tests): update test output
2017-09-06 14:27:39 +02:00
coe3.lean
coe3.lean.expected.out
coe4.lean
coe4.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
coe5.lean
coe5.lean.expected.out
refactor(init/meta/expr): unify expr and pexpr
2017-05-17 10:38:12 -07:00
coe6.lean
coe6.lean.expected.out
chore(*): replace "'^.' notation" with "field notation", pretty print using "."
2017-03-31 09:40:49 -07:00
combinators1.lean
feat(library/init/meta): propagate tags in constructor-like tactics
2017-12-11 16:27:03 -08:00
combinators1.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
concrete_instance.lean
concrete_instance.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
const.lean
const.lean.expected.out
crash.lean
crash.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
ctx.lean
ctx.lean.expected.out
ctx_error_msgs.lean
ctx_error_msgs.lean.expected.out
ctxopt.lean
ctxopt.lean.expected.out
curly_notation.lean
chore(frontends/lean): go back to 'c' as notation for characters
2017-05-02 13:00:51 -07:00
curly_notation.lean.expected.out
chore(frontends/lean,library): fix character pretty printer
2017-05-02 13:17:22 -07:00
cyclic_default_fields.lean
refactor(frontends/lean/{elaborator,structure_cmd}): compile structure inheritance to nested fields
2017-04-24 19:35:15 +02:00
cyclic_default_fields.lean.expected.out
feat(frontends/lean/builtin_exprs): improve infix paren notation
2017-04-27 12:33:33 -07:00
def1.lean
def1.lean.expected.out
def2.lean
def2.lean.expected.out
def3.lean
def3.lean.expected.out
def4.lean
def4.lean.expected.out
feat(frontends/lean/elaborator): closes #1760
2017-08-21 16:15:03 -07:00
def_inaccessible_issue.lean
def_inaccessible_issue.lean.expected.out
fix(library/type_context): fixes #1801
2017-08-22 14:03:58 -07:00
def_ite_value.lean
def_ite_value.lean.expected.out
defeq1.lean
feat(library/init/meta/simp_tactic): add option for reducing [reducible] definitions at dsimp, and to_unfold : list name similar to the one in the simp tactic
2017-07-03 13:28:46 -07:00
defeq1.lean.expected.out
defeq_simp1.lean
feat(library/tactic): add dsimp_config configuration object for the dsimp tactic family
2017-06-30 17:15:10 -07:00
defeq_simp1.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
defeq_simp2.lean
feat(library/init/meta/simp_tactic): add option for reducing [reducible] definitions at dsimp, and to_unfold : list name similar to the one in the simp tactic
2017-07-03 13:28:46 -07:00
defeq_simp2.lean.expected.out
fix(frontends/lean/pp): hide proof terms in non-proofs by default
2017-07-15 22:21:22 +01:00
defeq_simp3.lean
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
defeq_simp3.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
defeq_simp4.lean
feat(library/init/meta/simp_tactic): add option for reducing [reducible] definitions at dsimp, and to_unfold : list name similar to the one in the simp tactic
2017-07-03 13:28:46 -07:00
defeq_simp4.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
defeq_simp5.lean
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
defeq_simp5.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
dep_bug.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
dep_bug.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
dep_cases_clear_hyp.lean
fix(library/tactic/cases_tactic): try to clear input hypothesis when performing dependent elimination
2017-12-05 11:03:46 -08:00
dep_cases_clear_hyp.lean.expected.out
chore(tests/lean): fix tests
2017-12-11 16:27:03 -08:00
derive.lean
chore(init/meta/mk_has_reflect_instance): disallow indexed families for now
2017-09-14 18:48:18 +02:00
derive.lean.expected.out
chore(init/meta/mk_has_reflect_instance): disallow indexed families for now
2017-09-14 18:48:18 +02:00
div_eqn.lean
feat(library/equations_compiler/util): cleanup equation rhs
2017-05-25 13:09:13 -07:00
div_eqn.lean.expected.out
feat(library/equations_compiler/util): cleanup equation rhs
2017-05-25 13:09:13 -07:00
do_match_fail.lean
do_match_fail.lean.expected.out
feat(library/equations_compiler): unpack counter-examples in wf recursion
2017-07-06 22:04:58 -07:00
dsimp_whnf.lean
feat(library/init/meta/simp_tactic): add option for reducing [reducible] definitions at dsimp, and to_unfold : list name similar to the one in the simp tactic
2017-07-03 13:28:46 -07:00
dsimp_whnf.lean.expected.out
dsimp_whnf_post.lean
dsimp_whnf_post.lean.expected.out
dunfold_constant.lean
dunfold_constant.lean.expected.out
elab1.lean
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
elab1.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
elab2.lean
elab2.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
elab3.lean
elab3.lean.expected.out
elab4.lean
elab4.lean.expected.out
feat(kernel/error_msgs,frontends/lean/elaborator): add more context to 'type/function expected' errors
2017-07-21 01:46:31 -07:00
elab4b.lean
elab4b.lean.expected.out
feat(kernel/error_msgs,frontends/lean/elaborator): add more context to 'type/function expected' errors
2017-07-21 01:46:31 -07:00
elab5.lean
elab5.lean.expected.out
elab6.lean
elab6.lean.expected.out
elab7.lean
elab7.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
elab8.lean
elab8.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
elab9.lean
elab9.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
elab11.lean
elab11.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
elab12.lean
refactor(frontends/lean/token_table,library): take ~> assume
2017-07-05 11:20:10 -07:00
elab12.lean.expected.out
feat(frontends/lean/elaborator): closes #1760
2017-08-21 16:15:03 -07:00
elab13.lean
refactor(frontends/lean/token_table,library): take ~> assume
2017-07-05 11:20:10 -07:00
elab13.lean.expected.out
fix(frontends/lean/pp): insert line breaks in notations
2017-05-01 13:13:07 +02:00
elab14.lean
elab14.lean.expected.out
elab15.lean
elab15.lean.expected.out
elab_error_msgs.lean
elab_error_msgs.lean.expected.out
fix(frontends/lean/elaborator): suppress error messages containing synthetic sorrys
2017-07-21 01:46:31 -07:00
elab_error_recovery.lean
feat(library/equations_compiler): error recovery
2017-07-16 05:17:38 -07:00
elab_error_recovery.lean.expected.out
feat(frontends/lean/elaborator): closes #1760
2017-08-21 16:15:03 -07:00
elab_meta2.lean
elab_meta2.lean.expected.out
empty.lean
fix(library/noncomputable): fixes #1631
2017-05-31 23:16:37 -07:00
empty.lean.expected.out
empty_french_quote.lean
fix(util/name): escape empty name components using french quotes
2017-07-31 16:01:46 +01:00
empty_french_quote.lean.expected.out
fix(util/name): escape empty name components using french quotes
2017-07-31 16:01:46 +01:00
emptyc_errors.lean
emptyc_errors.lean.expected.out
fix(frontends/lean/elaborator): suppress error messages containing synthetic sorrys
2017-07-21 01:46:31 -07:00
eqn_compiler_ctor.lean
refactor(*): move out stdlib
2017-07-26 11:52:10 +01:00
eqn_compiler_ctor.lean.expected.out
refactor(*): move out stdlib
2017-07-26 11:52:10 +01:00
eqn_compiler_error_msg.lean
eqn_compiler_error_msg.lean.expected.out
fix(library/type_context): fixes #1801
2017-08-22 14:03:58 -07:00
eqn_compiler_loop.lean
eqn_compiler_loop.lean.expected.out
feat(library/equations_compiler): unpack counter-examples in wf recursion
2017-07-06 22:04:58 -07:00
eqn_hole.lean
eqn_hole.lean.expected.out
feat(library/equations_compiler/elim_match): extend is_value_transition trick to other infinite types
2017-07-06 22:10:23 -07:00
eqn_proof.lean
perf(library/equations_compiler): performance problem for definitions that produce many equational lemmas
2017-11-22 16:16:11 -08:00
eqn_proof.lean.expected.out
perf(library/equations_compiler): performance problem for definitions that produce many equational lemmas
2017-11-22 16:16:11 -08:00
error_full_names.lean
error_full_names.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
error_pos.lean
error_pos.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
errors2.lean
errors2.lean.expected.out
chore(tests): update tests with changes to error recovery
2017-05-23 11:14:30 -07:00
escape_id.lean
fix(frontends/lean/pp): escape keyword-like identifiers
2017-07-01 10:38:15 -07:00
escape_id.lean.expected.out
fix(frontends/lean/pp): escape keyword-like identifiers
2017-07-01 10:38:15 -07:00
eta_bug.lean
eta_bug.lean.expected.out
eta_tac.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
eta_tac.lean.expected.out
feat(library): provide names for constructor arguments
2017-12-04 16:25:16 -08:00
eval_expr_error.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
eval_expr_error.lean.expected.out
feat(frontends/lean/elaborator): substitute reflected locals into expr quotes
2017-05-09 16:02:41 -07:00
eval_tactic.lean
fix(library/eval_helper): evaluating tactics
2017-05-31 16:18:15 +02:00
eval_tactic.lean.expected.out
fix(library/eval_helper): evaluating tactics
2017-05-31 16:18:15 +02:00
exact_error_pos.lean
exact_error_pos.lean.expected.out
example_false.lean
example_false.lean.expected.out
fix(frontends/lean/definition_cmds): show trace messages in examples
2017-09-06 14:44:44 +02:00
explicit_delimiters.lean
feag(frontends/lean): explicit delimiters in declaration parameters
2017-09-15 10:07:09 -07:00
explicit_delimiters.lean.expected.out
feag(frontends/lean): explicit delimiters in declaration parameters
2017-09-15 10:07:09 -07:00
expr_quote.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
expr_quote.lean.expected.out
chore(tests/lean): fix tests
2018-01-09 15:09:32 -08:00
extract.lean
feat(library/vm/vm_string): efficient iterator.extract
2018-01-10 13:27:28 -08:00
extract.lean.expected.out
feat(library/vm/vm_string): efficient iterator.extract
2018-01-10 13:27:28 -08:00
ff_byte.lean
fix(frontends/lean/scanner): do not treat 0xFF as end-of-file
2017-05-31 16:54:04 +02:00
ff_byte.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
field_access.lean
refactor(init/data/list): move out advanced list defs
2017-07-26 11:52:11 +01:00
field_access.lean.expected.out
refactor(init/data/list): move out advanced list defs
2017-07-26 11:52:11 +01:00
field_proj_pos.lean
fix(frontends/lean/scanner): wrong upos after field projection
2017-05-23 10:33:31 +02:00
field_proj_pos.lean.expected.out
fix(frontends/lean/scanner): wrong upos after field projection
2017-05-23 10:33:31 +02:00
field_type_mismatch.lean
field_type_mismatch.lean.expected.out
fix(frontends/lean/structure_cmd): remove evil Pi overload that accidentally abstracted constants in structure decls
2017-04-26 14:22:36 -07:00
focus_tac.lean
focus_tac.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
fold.lean
fold.lean.expected.out
format_macro.lean
chore(tests): fix tests
2017-06-18 18:33:38 -07:00
format_macro.lean.expected.out
fix(frontends/lean/parser): support backtracking from empty expressions
2017-07-15 11:12:09 +01:00
format_thunk1.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
format_thunk1.lean.expected.out
format_to_buffer.lean
chore(tests): fix tests
2017-06-18 18:33:38 -07:00
format_to_buffer.lean.expected.out
refactor(library): unify char.to_string and char.has_to_string
2017-06-12 16:32:35 +02:00
ftree.lean
ftree.lean.expected.out
generalize1.lean
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
generalize1.lean.expected.out
get_unused_name.lean
feat(library/init/meta/tactic): add default parameter value
2017-06-01 16:24:36 -07:00
get_unused_name.lean.expected.out
feat(library/init/meta/tactic): add default parameter value
2017-06-01 16:24:36 -07:00
guard_names.lean
feat(library/init/meta/interactive): new case tactic with support for with_cases and tagging
2017-12-11 16:27:03 -08:00
guard_names.lean.expected.out
feat(library/init/meta): add guard_names { t } tactical
2017-12-05 16:29:46 -08:00
hex_char.lean
chore(frontends/lean): go back to 'c' as notation for characters
2017-05-02 13:00:51 -07:00
hex_char.lean.expected.out
chore(frontends/lean,library): fix character pretty printer
2017-05-02 13:17:22 -07:00
hex_numeral.lean
hex_numeral.lean.expected.out
hide_cmd1.lean
feat(frontends/lean): add hide command
2017-12-13 11:53:21 -08:00
hide_cmd1.lean.expected.out
feat(frontends/lean): add hide command
2017-12-13 11:53:21 -08:00
hinst_lemmas1.lean
hinst_lemmas1.lean.expected.out
feat(library/tactic/dsimplify): new configuration options for dsimp
2017-07-02 18:26:03 -07:00
hinst_lemmas2.lean
hinst_lemmas2.lean.expected.out
feat(kernel): store depth of composite terms and use it in the hash code computation
2017-05-25 16:51:02 -07:00
hole_in_fn.lean
hole_in_fn.lean.expected.out
hole_issue2.lean
fix(library/noncomputable): fixes #1631
2017-05-31 23:16:37 -07:00
hole_issue2.lean.expected.out
refactor(frontends/lean): do not hard code commands accepting attributes & modifiers
2017-06-19 11:09:26 -07:00
implicit_after_auto_param_bug.lean
fix(frontends/lean/elaborator): implicit arguments after auto_param arguments
2017-11-14 17:22:12 -08:00
implicit_after_auto_param_bug.lean.expected.out
fix(frontends/lean/elaborator): implicit arguments after auto_param arguments
2017-11-14 17:22:12 -08:00
import_invalid_tk.lean
refactor(*): move out stdlib
2017-07-26 11:52:10 +01:00
import_invalid_tk.lean.expected.out
feat(library/init): add d_array type
2017-11-06 14:56:11 -08:00
import_middle.lean
refactor(*): move out stdlib
2017-07-26 11:52:10 +01:00
import_middle.lean.expected.out
inaccessible.lean
inaccessible.lean.expected.out
chore(tests/lean): fix tests
2017-08-18 17:32:13 -07:00
inaccessible2.lean
chore(tests/lean): fix test suite
2017-11-10 16:59:09 -08:00
inaccessible2.lean.expected.out
feat(frontends/lean): add aliasing patterns id@pat
2017-11-17 16:35:21 -08:00
induction_generalize_premise_args.lean
feat(init/meta/interactive): auto-generalize inductive major premise args
2017-07-20 01:51:00 -07:00
induction_generalize_premise_args.lean.expected.out
chore(tests/lean): fix tests
2017-12-11 16:27:03 -08:00
induction_naming.lean
feat(library/tactic/induction_tactic): new name generator for induction and cases tactics
2017-12-05 14:57:36 -08:00
induction_naming.lean.expected.out
chore(tests/lean): fix tests
2017-12-10 19:30:43 -08:00
induction_naming2.lean
feat(kernel/inductive): improve how induction hypotheses are named
2017-12-05 15:58:09 -08:00
induction_naming2.lean.expected.out
chore(tests/lean): fix tests
2017-12-10 19:30:43 -08:00
induction_tac1.lean
induction_tac1.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
inductive_cmd_leftover_placeholder_universe.lean
inductive_cmd_leftover_placeholder_universe.lean.expected.out
inductive_resultant_level_inference.lean
inductive_resultant_level_inference.lean.expected.out
infix_paren_improved.lean
feat(frontends/lean/builtin_exprs): improve infix paren notation
2017-04-27 12:33:33 -07:00
infix_paren_improved.lean.expected.out
feat(frontends/lean/builtin_exprs): improve infix paren notation
2017-04-27 12:33:33 -07:00
inject.lean
inject.lean.expected.out
fix(library/type_context): fixes #1801
2017-08-22 14:03:58 -07:00
inline_issue.lean
inline_issue.lean.expected.out
inst.lean
refactor(frontends/lean): do not hard code commands accepting attributes & modifiers
2017-06-19 11:09:26 -07:00
inst.lean.expected.out
inst_error.lean
inst_error.lean.expected.out
fix(frontends/lean/parser): pass error-recovery flag from parser to elaborator
2017-05-23 11:14:31 -07:00
instance_cache1.lean
instance_cache1.lean.expected.out
instance_cache_bug1.lean
instance_cache_bug1.lean.expected.out
fix(frontends/lean/parser): pass error-recovery flag from parser to elaborator
2017-05-23 11:14:31 -07:00
int_eval.lean
int_eval.lean.expected.out
internal_names.lean
internal_names.lean.expected.out
chore(tests): update tests with changes to error recovery
2017-05-23 11:14:30 -07:00
invalid_ematch_attr.lean
chore(test/lean): add overlooked test
2017-08-15 12:45:14 +02:00
invalid_ematch_attr.lean.expected.out
chore(test/lean): add overlooked test
2017-08-15 12:45:14 +02:00
io_bug1.lean
fix(library/io,tests/lean): io monad command line arguments, and tests
2018-01-23 15:24:41 -08:00
io_bug1.lean.expected.out
feat(library/system/io,shell/lean): add --run switch
2017-04-11 16:41:30 -07:00
io_bug2.lean
fix(library/io,tests/lean): io monad command line arguments, and tests
2018-01-23 15:24:41 -08:00
io_bug2.lean.expected.out
chore(tests): fix tests
2017-06-18 18:33:38 -07:00
io_fs_error.lean
fix(library/io,tests/lean): io monad command line arguments, and tests
2018-01-23 15:24:41 -08:00
io_fs_error.lean.expected.out
io_process_echo.lean
fix(library/io,tests/lean): io monad command line arguments, and tests
2018-01-23 15:24:41 -08:00
io_process_echo.lean.expected.out
feat(frontends/lean/elaborator): substitute reflected locals into expr quotes
2017-05-09 16:02:41 -07:00
kernel_ex.lean
feat(frontends/lean/definition_cmds): when the kernel fails to type check a declaration include the fully elaborated term in the error message
2017-09-13 16:43:54 -07:00
kernel_ex.lean.expected.out
feat(frontends/lean/definition_cmds): when the kernel fails to type check a declaration include the fully elaborated term in the error message
2017-09-13 16:43:54 -07:00
key_eqv1.lean
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
key_eqv1.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
keyword_tactics.lean
fix(frontends/lean/tactic_notation): by tactic: accept non-atomic proof
2017-09-14 18:48:18 +02:00
keyword_tactics.lean.expected.out
fix(frontends/lean/tactic_notation): by tactic: accept non-atomic proof
2017-09-14 18:48:18 +02:00
let1.lean
let1.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
let3.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
let3.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
let4.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
let4.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
let_elim_issue.lean
fix(library/io,tests/lean): io monad command line arguments, and tests
2018-01-23 15:24:41 -08:00
let_elim_issue.lean.expected.out
feat(library/system/io,shell/lean): add --run switch
2017-04-11 16:41:30 -07:00
lift_coe_off.lean
lift_coe_off.lean.expected.out
list_monad1.lean
list_monad1.lean.expected.out
local_notation_bug2.lean
local_notation_bug2.lean.expected.out
feat(kernel/error_msgs,frontends/lean/elaborator): add more context to 'type/function expected' errors
2017-07-21 01:46:31 -07:00
local_ref_bugs.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
local_ref_bugs.lean.expected.out
long_term.lean
fix(frontends/lean/pp): insert line breaks in notations
2017-05-01 13:13:07 +02:00
long_term.lean.expected.out
fix(frontends/lean/pp): insert line breaks in notations
2017-05-01 13:13:07 +02:00
macro_args.lean
chore(tests): fix tests
2017-06-18 18:33:38 -07:00
macro_args.lean.expected.out
chore(tests): fix tests
2017-06-18 18:33:38 -07:00
match_at_type.lean
fix(library/noncomputable): fixes #1631
2017-05-31 23:16:37 -07:00
match_at_type.lean.expected.out
match_bug.lean
match_bug.lean.expected.out
feat(frontends/lean): add aliasing patterns id@pat
2017-11-17 16:35:21 -08:00
match_convoy_infer_type_failure.lean
fix(frontends/lean/elaborator): check resulting type at visit_convoy
2017-06-25 10:50:40 -07:00
match_convoy_infer_type_failure.lean.expected.out
fix(frontends/lean/elaborator): check resulting type at visit_convoy
2017-06-25 10:50:40 -07:00
meta_equation_pos.lean
meta_equation_pos.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
meta_wf_error.lean
feat(frontends/lean,library/equations_compiler): store tactics for generating well founded relation and decreasing proofs
2017-05-23 15:00:29 -07:00
meta_wf_error.lean.expected.out
feat(frontends/lean,library/equations_compiler): store tactics for generating well founded relation and decreasing proofs
2017-05-23 15:00:29 -07:00
minimize_errors.lean
minimize_errors.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
missing_import.lean
refactor(*): move out stdlib
2017-07-26 11:52:10 +01:00
missing_import.lean.expected.out
feat(library/init): add d_array type
2017-11-06 14:56:11 -08:00
mk_constructor_fresh_names.lean
feat(library): provide names for constructor arguments
2017-12-04 16:25:16 -08:00
mk_constructor_fresh_names.lean.expected.out
feat(library): provide names for constructor arguments
2017-12-04 16:25:16 -08:00
namespace_bug.lean
namespace_bug.lean.expected.out
nary_overload.lean
nary_overload.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
nat_add_assoc_no_axioms.lean
nat_add_assoc_no_axioms.lean.expected.out
nat_pp.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
nat_pp.lean.expected.out
nested_errors.lean
nested_errors.lean.expected.out
nested_match.lean
feat(library/init/meta/interactive): rw [-h] ==> rw [← h]
2017-07-05 11:42:55 -07:00
nested_match.lean.expected.out
feat(library/equations_compiler/wf_rec): improve error message for failed decreasing proofs
2017-05-26 13:55:29 -07:00
no_coe.lean
no_coe.lean.expected.out
chore(tests): update test output
2017-09-06 14:27:39 +02:00
no_confusion_type.lean
chore(tests/lean): fix test suite
2017-07-26 14:10:02 +01:00
no_confusion_type.lean.expected.out
no_eqn_lemma_for_meta_default.lean
fix(frontends/lean/structure_cmd): do not generate equation lemma for _default meta definitions
2017-11-22 12:24:51 -08:00
no_eqn_lemma_for_meta_default.lean.expected.out
fix(frontends/lean/structure_cmd): do not generate equation lemma for _default meta definitions
2017-11-22 12:24:51 -08:00
no_meta_rec_inst.lean
no_meta_rec_inst.lean.expected.out
non_exhaustive_error.lean
feat(library/equations_compiler/elim_match): extend is_value_transition trick to other infinite types
2017-07-06 22:10:23 -07:00
non_exhaustive_error.lean.expected.out
chore(library/equations_compiler/pack_mutual): _mutual should be a suffix instead of prefix
2018-01-08 10:43:34 -08:00
non_meta_rec_fn.lean
fix(library/compiler/rec_fn_macro): do not type-check in non-meta declarations
2017-12-17 15:47:52 +01:00
non_meta_rec_fn.lean.expected.out
fix(frontends/lean): fixes #1890
2017-12-17 09:42:06 -08:00
noncomp.lean
noncomp.lean.expected.out
noncomp_error.lean
noncomp_error.lean.expected.out
noncomp_thm.lean
noncomp_thm.lean.expected.out
noncomputable_bytecode_issue.lean
fix(library/noncomputable): fixes #1631
2017-05-31 23:16:37 -07:00
noncomputable_bytecode_issue.lean.expected.out
fix(library/noncomputable): fixes #1631
2017-05-31 23:16:37 -07:00
notation.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
notation.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
notation2.lean
fix(frontends/lean/notation_cmd): notation: default binding power for leading tokens to max
2017-07-05 17:30:38 +02:00
notation2.lean.expected.out
chore(tests/lean/notation2): fix test
2017-11-17 17:25:10 -08:00
notation3.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
notation3.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
notation4.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
notation4.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
notation5.lean
notation5.lean.expected.out
notation6.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
notation6.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
notation7.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
notation7.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
notation8.lean
notation8.lean.expected.out
notation_error_pos.lean
notation_error_pos.lean.expected.out
fix(frontends/lean/parser): pass error-recovery flag from parser to elaborator
2017-05-23 11:14:31 -07:00
offset_is_def_eq_trick.lean
offset_is_def_eq_trick.lean.expected.out
fix(library/type_context): fixes #1801
2017-08-22 14:03:58 -07:00
omit.lean
omit.lean.expected.out
open_namespaces.lean
open_namespaces.lean.expected.out
over_notation.lean
over_notation.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
param.lean
feag(frontends/lean): explicit delimiters in declaration parameters
2017-09-15 10:07:09 -07:00
param.lean.expected.out
param_binder_update.lean
param_binder_update.lean.expected.out
param_binder_update2.lean
param_binder_update2.lean.expected.out
parser_error_recovery.lean
feat(library/compiler/eta_expansion): also eta-expand expressions containing sorry
2017-05-23 11:14:31 -07:00
parser_error_recovery.lean.expected.out
fix(frontends/lean/parser): support backtracking from empty expressions
2017-07-15 11:12:09 +01:00
parsing_only.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
parsing_only.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
pp.lean
pp.lean.expected.out
pp_all.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
pp_all.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
pp_all2.lean
pp_all2.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
pp_beta.lean
pp_beta.lean.expected.out
pp_binder_types.lean
pp_binder_types.lean.expected.out
pp_bug.lean
pp_bug.lean.expected.out
pp_char_bug.lean
chore(frontends/lean): go back to 'c' as notation for characters
2017-05-02 13:00:51 -07:00
pp_char_bug.lean.expected.out
fix(frontends/lean/pp): hide proof terms in non-proofs by default
2017-07-15 22:21:22 +01:00
pp_goal_issue.lean
pp_goal_issue.lean.expected.out
pp_no_proofs.lean
pp_no_proofs.lean.expected.out
fix(frontends/lean/pp): hide proof terms in non-proofs by default
2017-07-15 22:21:22 +01:00
pp_opt_param.lean
feat(frontends/lean/pp): hide (some) defaulted arguments on pp.implicit true
2017-05-17 10:38:12 -07:00
pp_opt_param.lean.expected.out
feat(frontends/lean/pp): hide (some) defaulted arguments on pp.implicit true
2017-05-17 10:38:12 -07:00
pp_param_bug.lean
pp_param_bug.lean.expected.out
pp_shadowed_const.lean
fix(frontends/lean/pp): shadowing shortened const
2017-05-18 09:35:14 -07:00
pp_shadowed_const.lean.expected.out
fix(frontends/lean/pp): shadowing shortened const
2017-05-18 09:35:14 -07:00
pp_struct.lean
pp_struct.lean.expected.out
chore(*): replace "'^.' notation" with "field notation", pretty print using "."
2017-03-31 09:40:49 -07:00
pp_zero_bug.lean
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
pp_zero_bug.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
ppbug.lean
ppbug.lean.expected.out
feat(library): provide names for constructor arguments
2017-12-04 16:25:16 -08:00
print_ax1.lean
print_ax1.lean.expected.out
print_ax3.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
print_ax3.lean.expected.out
print_meta.lean
print_meta.lean.expected.out
chore(tests/lean): fix tests
2018-01-09 15:09:32 -08:00
print_reducible.lean
print_reducible.lean.expected.out
private_structure.lean
fix(frontends/lean): anonymous constructor and structure instances for private structures
2017-06-07 17:51:23 -07:00
private_structure.lean.expected.out
fix(frontends/lean): anonymous constructor and structure instances for private structures
2017-06-07 17:51:23 -07:00
prodtst.lean
prodtst.lean.expected.out
proj_notation.lean
feat(frontends/lean/elaborator): allow field notation for recursive calls
2017-08-22 15:33:37 -07:00
proj_notation.lean.expected.out
fix(frontends/lean): closes #1898
2018-01-02 12:33:00 -08:00
protected.lean
protected.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
protected_consts.lean
protected_consts.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
protected_test.lean
protected_test.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
qexpr1.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
qexpr1.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
qexpr2.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
qexpr2.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
qexpr3.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
qexpr3.lean.expected.out
quot_abuse1.lean
quot_abuse1.lean.expected.out
quot_abuse2.lean
quot_abuse2.lean.expected.out
quot_bug.lean
quot_bug.lean.expected.out
quot_ind_bug.lean
quot_ind_bug.lean.expected.out
quote_error_pos.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
quote_error_pos.lean.expected.out
readlinkf.sh
record_rec_protected.lean
record_rec_protected.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
red.lean
red.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
refine_error.lean
refine_error.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
reflect.lean
chore(tests): fix tests
2017-06-18 18:33:38 -07:00
reflect.lean.expected.out
chore(tests): fix tests
2017-06-18 18:33:38 -07:00
reflect_type_defeq.lean
refactor(library/init/meta/expr): pure Lean implementation of reflected
2017-06-01 10:17:51 +02:00
reflect_type_defeq.lean.expected.out
refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code
2017-07-21 01:46:31 -07:00
reserve_bugs.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
reserve_bugs.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
restrict_bug.lean
restrict_bug.lean.expected.out
rev_tac1.lean
rev_tac1.lean.expected.out
right_assoc_dollar.lean
right_assoc_dollar.lean.expected.out
rquote.lean
fix(tests/lean): fix tests
2017-06-27 18:55:52 -07:00
rquote.lean.expected.out
fix(tests/lean): fix tests
2017-06-27 18:55:52 -07:00
sec.lean
sec.lean.expected.out
sec3.lean
sec3.lean.expected.out
chore(tests): update tests with changes to error recovery
2017-05-23 11:14:30 -07:00
sec_param_pp.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
sec_param_pp.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
sec_param_pp2.lean
sec_param_pp2.lean.expected.out
set_attr1.lean
chore(library/init/meta): add to_unfold parameter to simplify, and remove redundant simp* tactics
2017-07-02 15:26:06 -07:00
set_attr1.lean.expected.out
set_of.lean
set_of.lean.expected.out
chore(*): replace "'^.' notation" with "field notation", pretty print using "."
2017-03-31 09:40:49 -07:00
set_opt_tac.lean
fix(frontends/lean/builtin_exprs): allow constant patterns in do notation
2017-07-20 01:51:00 -07:00
set_opt_tac.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
shadow.lean
shadow.lean.expected.out
showenv.l
simp_except.lean
feat(library/init/meta/interactive): simp without foo ==> simp [-foo]
2017-07-03 17:10:46 -07:00
simp_except.lean.expected.out
feat(library/init/meta/interactive): simp without foo ==> simp [-foo]
2017-07-03 17:10:46 -07:00
slow_error.lean
refactor(library/tactic/user_attribute,init/meta/attribute): merge caching_user_attribute into user_attribute
2017-09-05 23:14:34 +02:00
slow_error.lean.expected.out
refactor(library/tactic/user_attribute,init/meta/attribute): merge caching_user_attribute into user_attribute
2017-09-05 23:14:34 +02:00
smart_unfolding.lean
feat(frontends/lean/builtin_cmds): use type_context to implement #reduce command
2018-01-09 16:42:52 -08:00
smart_unfolding.lean.expected.out
feat(frontends/lean/builtin_cmds): use type_context to implement #reduce command
2018-01-09 16:42:52 -08:00
smt_begin_end1.lean
refactor(frontends/lean/tactic_notation): rename note/define tactics to have/let
2017-06-22 08:03:23 -07:00
smt_begin_end1.lean.expected.out
string_imp.lean
feat(library/vm/vm_string): provide native implementation of type string in the VM
2017-10-23 10:55:26 -07:00
string_imp.lean.expected.out
feat(library/vm/vm_string): provide native implementation of type string in the VM
2017-10-23 10:55:26 -07:00
string_imp2.lean
refactor(library/init): remove has_cmp and is_ordering type classes
2017-11-14 08:33:24 -08:00
string_imp2.lean.expected.out
refactor(library/init): remove has_cmp and is_ordering type classes
2017-11-14 08:33:24 -08:00
struct_class.lean
refactor(frontends/lean): do not hard code commands accepting attributes & modifiers
2017-06-19 11:09:26 -07:00
struct_class.lean.expected.out
chore(library): remove out notation for out_param
2017-12-15 15:47:58 -08:00
structure_elab_segfault.lean
fix(frontends/lean/structure_cmd): even less error recovery
2017-05-30 19:02:25 +02:00
structure_elab_segfault.lean.expected.out
feat(frontends/lean/pp): show substituted expressions for delayed abstractions
2017-07-15 21:34:05 +01:00
structure_instance_bug.lean
structure_instance_bug.lean.expected.out
structure_instance_bug2.lean
fix(frontent/lean/elaborator): check if field is found in structure update
2017-04-28 17:42:07 +02:00
structure_instance_bug2.lean.expected.out
feat(frontends/lean): change structure update notation
2017-11-17 16:40:47 -08:00
structure_instance_bug3.lean
fix(frontends/lean/elaborator): segfault
2017-05-23 11:14:31 -07:00
structure_instance_bug3.lean.expected.out
fix(frontends/lean/elaborator): suppress error messages containing synthetic sorrys
2017-07-21 01:46:31 -07:00
structure_instance_info.lean
feat(frontends/lean): change structure update notation
2017-11-17 16:40:47 -08:00
structure_instance_info.lean.expected.out
feat(init/meta/pexpr): allow creating structure instance pre-terms
2017-10-11 16:13:34 +02:00
structure_instances.lean
chore(tests): forgot to commit structure instance test
2017-11-22 12:16:28 -08:00
structure_instances.lean.expected.out
chore(tests): forgot to commit structure instance test
2017-11-22 12:16:28 -08:00
structure_patterns.lean
feat(frontends/lean/{parser,elaborator}): structure instance patterns
2017-11-22 12:16:28 -08:00
structure_patterns.lean.expected.out
fix(frontends/lean/parser): fix debug build
2017-11-30 17:47:49 +01:00
structure_result_type_may_be_zero.lean
structure_result_type_may_be_zero.lean.expected.out
structure_segfault.lean
feat(frontends/lean): add hide command
2017-12-13 11:53:21 -08:00
structure_segfault.lean.expected.out
fix(frontends/lean/structure_cmd): allow extending structures in the current context
2017-10-23 11:12:14 -07:00
structure_with_index_error.lean
structure_with_index_error.lean.expected.out
subpp.lean
subpp.lean.expected.out
subst_bug.lean
subst_bug.lean.expected.out
synth_inferred_mismatch.lean
synth_inferred_mismatch.lean.expected.out
t2.lean
t2.lean.expected.out
t5.lean
t5.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
t6.lean
t6.lean.expected.out
t10.lean
t10.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
t11.lean
t11.lean.expected.out
t12.lean
t12.lean.expected.out
fix(frontends/lean/parser): support backtracking from empty expressions
2017-07-15 11:12:09 +01:00
t13.lean
t13.lean.expected.out
t14.lean
t14.lean.expected.out
fix(frontends/lean/builtin_cmds): suppress unhelpful #check output
2017-05-23 11:14:31 -07:00
tactic_error_pos.lean
tactic_error_pos.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
tactic_failure.lean
tactic_failure.lean.expected.out
tactic_state_pp.lean
refactor(frontends/lean/tactic_notation): rename note/define tactics to have/let
2017-06-22 08:03:23 -07:00
tactic_state_pp.lean.expected.out
feat(library): provide names for constructor arguments
2017-12-04 16:25:16 -08:00
task.lean
feat(library/init): add d_array type
2017-11-06 14:56:11 -08:00
task.lean.expected.out
feat(library/init): add d_array type
2017-11-06 14:56:11 -08:00
test.sh
test_all.sh
test_single.sh
test_single_pp.sh
trace1.lean
trace1.lean.expected.out
trace2.lean
trace2.lean.expected.out
trace_kabstract.lean
trace_kabstract.lean.expected.out
try_for_heap.lean
try_for_heap.lean.expected.out
tuple.lean
tuple.lean.expected.out
type_class_bug.lean
type_class_bug.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
type_error_at_eval_expr.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
type_error_at_eval_expr.lean.expected.out
fix(frontends/lean/elaborator): suppress error messages containing synthetic sorrys
2017-07-21 01:46:31 -07:00
unfold1.lean
refactor(library/init/meta/simp_tactic): make sure dunfold tactics use name convention used at simp, dsimp, ...
2017-07-03 21:36:17 -07:00
unfold1.lean.expected.out
feat(library/tactic/tactic_state): display number of goals
2017-12-06 11:20:09 -08:00
unfold_crash.lean
refactor(library/init/meta/simp_tactic): make sure dunfold tactics use name convention used at simp, dsimp, ...
2017-07-03 21:36:17 -07:00
unfold_crash.lean.expected.out
uni_bug1.lean
uni_bug1.lean.expected.out
fix(frontends/lean/pp): hide proof terms in non-proofs by default
2017-07-15 22:21:22 +01:00
unicode_lit.lean
fix(util/utf8): UTF8 decoding
2017-10-27 09:48:09 -07:00
unicode_lit.lean.expected.out
fix(util/utf8): UTF8 decoding
2017-10-27 09:48:09 -07:00
unification_hints1.lean
unification_hints1.lean.expected.out
refactor(library): avoid auxiliary definitions such as add/mul/le/etc
2017-05-01 08:52:19 -07:00
unification_hints2.lean
unification_hints2.lean.expected.out
unify3.lean
unify3.lean.expected.out
unify_tac1.lean
feat(library/tactic/apply_tactic): make apply tactic more robust
2017-06-27 10:42:26 -07:00
unify_tac1.lean.expected.out
feat(library/tactic/tactic_state): improve error message for unify and is_def_eq tactics
2017-06-03 19:52:22 -07:00
univ.lean
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
univ.lean.expected.out
chore(*): remove pos_num and num from stdlib
2017-05-25 18:24:16 -07:00
univ_vars.lean
univ_vars.lean.expected.out
user_attribute.lean
feat(library/tactic/user_attribute,init/meta/attribute): implement parameterized user attributes
2017-09-05 23:14:34 +02:00
user_attribute.lean.expected.out
feat(library/tactic/user_attribute,init/meta/attribute): implement parameterized user attributes
2017-09-05 23:14:34 +02:00
user_command.lean
feat(frontends/lean/user_command): add user-defined commands
2017-06-19 11:27:12 -07:00
user_command.lean.expected.out
feat(kernel/error_msgs,frontends/lean/elaborator): add more context to 'type/function expected' errors
2017-07-21 01:46:31 -07:00
user_notation.lean
feat(frontends/lean/user_notation): more error checking
2017-06-07 10:09:38 -07:00
user_notation.lean.expected.out
refactor(frontends/lean): do not hard code commands accepting attributes & modifiers
2017-06-19 11:09:26 -07:00
utf8.lean
feat(library/vm/vm_string): provide native implementation of type string in the VM
2017-10-23 10:55:26 -07:00
utf8.lean.expected.out
feat(library/vm/vm_string): provide native implementation of type string in the VM
2017-10-23 10:55:26 -07:00
var.lean
var.lean.expected.out
var2.lean
var2.lean.expected.out
vm_eval_crash.lean
vm_eval_crash.lean.expected.out
vm_inline_aux.lean
feat(frontends/lean): add hide command
2017-12-13 11:53:21 -08:00
vm_inline_aux.lean.expected.out
feat(frontends/lean): add hide command
2017-12-13 11:53:21 -08:00
vm_let_expr.lean
vm_let_expr.lean.expected.out
vm_noncomputable_real.lean
fix(library/compiler/preprocess): do not unfold noncomputable definitions
2017-08-01 08:37:18 +01:00
vm_noncomputable_real.lean.expected.out
fix(library/compiler/preprocess): do not unfold noncomputable definitions
2017-08-01 08:37:18 +01:00
vm_sorry.lean
feat(library/init/meta/interactive): add sorry interactive tactic (alias for admit).
2018-01-11 16:58:46 -08:00
vm_sorry.lean.expected.out
feat(library/init/meta/interactive): add sorry interactive tactic (alias for admit).
2018-01-11 16:58:46 -08:00
vm_string_lt_bug.lean
fix(library/vm/vm_string): bug at VM string <
2017-11-21 16:26:36 -08:00
vm_string_lt_bug.lean.expected.out
fix(library/vm/vm_string): bug at VM string <
2017-11-21 16:26:36 -08:00
whnf.lean
whnf.lean.expected.out
feat(frontends/lean/builtin_cmds): use type_context to implement #reduce command
2018-01-09 16:42:52 -08:00
whnf_cache_bug.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
whnf_cache_bug.lean.expected.out
chore(tests/lean): fix tests
2018-01-09 15:09:32 -08:00
whnf_core1.lean
feat(frontends/lean): swap (t) and ``(t) semantics
2017-05-15 09:41:31 -07:00
whnf_core1.lean.expected.out
chore(tests/lean): fix tests
2018-01-09 15:09:32 -08:00
with_cases.lean
feat(library/init/meta): propagate tag information
2017-12-10 19:15:41 -08:00
with_cases.lean.expected.out
feat(library/init/meta): propagate tag information
2017-12-10 19:15:41 -08:00
wrong_arity.lean
wrong_arity.lean.expected.out