lean4-htt/tests/lean
2017-07-26 11:52:10 +01:00
..
extra
fail chore(tests/lean/fail): update to current syntax 2017-05-23 11:14:31 -07:00
interactive fix(tests): fix tests 2017-07-21 02:10:48 -07:00
native_run
perf
run refactor(*): move out stdlib 2017-07-26 11:52:10 +01:00
server
slow
smt2
trust0
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
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 feat(frontends/lean): swap (t) and ``(t) semantics 2017-05-15 09:41:31 -07:00
1293.lean.expected.out chore(tests): update tests with changes to error recovery 2017-05-23 11:14:30 -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
1513.lean.expected.out
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 fix(library/tactic/exact_tactic): make sure exact/refine tactics check for cycles when assigning metavariables 2017-06-04 15:10:42 -07: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
1749.lean refactor(*): move out stdlib 2017-07-26 11:52:10 +01:00
1749.lean.expected.out refactor(*): move out stdlib 2017-07-26 11:52:10 +01: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 fix(frontends/lean/pp): hide proof terms in non-proofs by default 2017-07-15 22:21:22 +01: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_tac.lean feat(library/init/meta/interactive): add apply_with interactive tactic 2017-06-27 18:37:13 -07:00
apply_tac.lean.expected.out feat(library/init/meta): handle auto_params and opt_params at apply tactic 2017-06-27 18:17:48 -07:00
assert_tac3.lean
assert_tac3.lean.expected.out
assertion1.lean
assertion1.lean.expected.out
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/init/meta/interactive): address issue raised in comment at #1374 2017-06-27 16:45:21 -07: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
bad_error2.lean.expected.out
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
bad_error5.lean.expected.out feat(library/compiler/eta_expansion): also eta-expand expressions containing sorry 2017-05-23 11:14:31 -07: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
bad_inaccessible.lean.expected.out
bad_inaccessible2.lean
bad_inaccessible2.lean.expected.out fix(frontends/lean/elaborator): suppress error messages containing synthetic sorrys 2017-07-21 01:46:31 -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): update tests with changes to error recovery 2017-05-23 11:14:30 -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
bad_quoted_symbol.lean.expected.out
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
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 refactor(*): wrap string in a structure 2017-06-07 17:30:49 -07: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
case.lean.expected.out fix(library/init/meta): error message mentions now solve1 instead of focus 2017-06-12 20:42:48 -07: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 feat(library/tactic/induction_tactic): clear hypothesis before introducing new ones 2017-07-07 10:06:30 -07: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/string): correctly escape non-printable characters 2017-06-23 20:39:41 +02:00
char_lits.lean.expected.out fix(library/string): correctly escape non-printable characters 2017-06-23 20:39:41 +02: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
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 fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07:00
coe2.lean
coe2.lean.expected.out fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07:00
coe3.lean
coe3.lean.expected.out
coe4.lean
coe4.lean.expected.out
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
combinators1.lean
combinators1.lean.expected.out
concrete_instance.lean
concrete_instance.lean.expected.out
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
curly_notation.lean.expected.out
cyclic_default_fields.lean
cyclic_default_fields.lean.expected.out
def1.lean
def1.lean.expected.out
def2.lean
def2.lean.expected.out
def3.lean
def3.lean.expected.out
def4.lean
def4.lean.expected.out fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07:00
def_inaccessible_issue.lean
def_inaccessible_issue.lean.expected.out
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
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
defeq_simp3.lean.expected.out
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
defeq_simp5.lean
defeq_simp5.lean.expected.out
dep_bug.lean feat(frontends/lean): swap (t) and ``(t) semantics 2017-05-15 09:41:31 -07:00
dep_bug.lean.expected.out
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
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
elab8.lean
elab8.lean.expected.out
elab9.lean
elab9.lean.expected.out
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 fix(frontends/lean/elaborator): suppress error messages containing synthetic sorrys 2017-07-21 01:46:31 -07:00
elab13.lean refactor(frontends/lean/token_table,library): take ~> assume 2017-07-05 11:20:10 -07:00
elab13.lean.expected.out
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 refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code 2017-07-21 01:46:31 -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
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 chore(tests): update tests with changes to error recovery 2017-05-23 11:14:30 -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
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
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
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
expr_quote.lean feat(frontends/lean): swap (t) and ``(t) semantics 2017-05-15 09:41:31 -07:00
expr_quote.lean.expected.out fix(library/quote): use opaque macro for elaborated expr quotations 2017-06-07 10:00:17 -07: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
field_access.lean.expected.out fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07: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
focus_tac.lean
focus_tac.lean.expected.out fix(library/init/meta): error message mentions now solve1 instead of focus 2017-06-12 20:42:48 -07: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
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
hex_char.lean
hex_char.lean.expected.out
hex_numeral.lean
hex_numeral.lean.expected.out
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
import_invalid_tk.lean refactor(*): move out stdlib 2017-07-26 11:52:10 +01:00
import_invalid_tk.lean.expected.out refactor(*): move out stdlib 2017-07-26 11:52:10 +01: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 feat(kernel/error_msgs,frontends/lean/elaborator): add more context to 'type/function expected' errors 2017-07-21 01:46:31 -07:00
inaccessible2.lean
inaccessible2.lean.expected.out fix(frontends/lean/elaborator): suppress error messages containing synthetic sorrys 2017-07-21 01:46:31 -07: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 feat(init/meta/interactive): auto-generalize inductive major premise args 2017-07-20 01:51:00 -07:00
induction_tac1.lean
induction_tac1.lean.expected.out
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
infix_paren_improved.lean.expected.out
inject.lean
inject.lean.expected.out
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
io_bug1.lean
io_bug1.lean.expected.out
io_bug2.lean
io_bug2.lean.expected.out chore(tests): fix tests 2017-06-18 18:33:38 -07:00
io_fs_error.lean
io_fs_error.lean.expected.out
io_process_echo.lean
io_process_echo.lean.expected.out
key_eqv1.lean
key_eqv1.lean.expected.out
keyword_tactics.lean feat(frontends/lean/tactic_notation): ignore by keyword in interactive tactic mode 2017-07-05 11:20:10 -07:00
keyword_tactics.lean.expected.out chore(tests/lean/keyword_tactics): fix test output 2017-07-05 11:20:10 -07: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
let_elim_issue.lean.expected.out
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
long_term.lean.expected.out
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 chore(tests): update tests with changes to error recovery 2017-05-23 11:14:30 -07: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 refactor(*): move out stdlib 2017-07-26 11:52:10 +01:00
mk_constructor_fresh_names.lean feat(library/init/meta/rec_util): add mk_constructors_fresh_names 2017-06-01 17:04:21 -07:00
mk_constructor_fresh_names.lean.expected.out feat(library/init/meta/rec_util): add mk_constructors_fresh_names 2017-06-01 17:04:21 -07: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 fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07:00
no_confusion_type.lean chore(*): remove pos_num and num from stdlib 2017-05-25 18:24:16 -07:00
no_confusion_type.lean.expected.out
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 fix(library/equations_compiler/elim_match): undo bcf44f7 2017-07-07 09:16:07 -07: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 fix(frontends/lean/notation_cmd): notation: default binding power for leading tokens to max 2017-07-05 17:30:38 +02: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
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 chore(*): remove pos_num and num from stdlib 2017-05-25 18:24:16 -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
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
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
pp_zero_bug.lean
pp_zero_bug.lean.expected.out
ppbug.lean
ppbug.lean.expected.out
print_ax1.lean
print_ax1.lean.expected.out
print_ax2.lean
print_ax2.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
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
proj_notation.lean.expected.out feat(frontends/lean): make most parser_errors recoverable 2017-05-23 11:14:31 -07: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
qexpr2.lean feat(frontends/lean): swap (t) and ``(t) semantics 2017-05-15 09:41:31 -07:00
qexpr2.lean.expected.out
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
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
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
slow_error.lean.expected.out fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07: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 refactor(library/init/data/string/basic): mark string implementation as private 2017-06-07 18:00:24 -07:00
string_imp.lean.expected.out fix(frontends/lean/elaborator): suppress error messages containing synthetic sorrys 2017-07-21 01:46:31 -07: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 feat(library/init): heterogeneous andthen type class, and tactic.seq_focus implementation 2017-06-02 10:38:27 -07: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
structure_instance_bug2.lean.expected.out chore(tests): update tests with changes to error recovery 2017-05-23 11:14:30 -07: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_result_type_may_be_zero.lean
structure_result_type_may_be_zero.lean.expected.out
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 refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code 2017-07-21 01:46:31 -07: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
task.lean refactor(*): move out stdlib 2017-07-26 11:52:10 +01:00
task.lean.expected.out refactor(*): move out stdlib 2017-07-26 11:52:10 +01: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
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
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
unification_hints1.lean
unification_hints1.lean.expected.out
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
user_attribute.lean.expected.out refactor(frontends/lean): do not hard code commands accepting attributes & modifiers 2017-06-19 11:09:26 -07: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 refactor(*): wrap string in a structure 2017-06-07 17:30:49 -07:00
utf8.lean.expected.out
var.lean
var.lean.expected.out
var2.lean
var2.lean.expected.out
vm_eval_crash.lean
vm_eval_crash.lean.expected.out
vm_let_expr.lean
vm_let_expr.lean.expected.out
vm_sorry.lean feat(frontends/lean): swap (t) and ``(t) semantics 2017-05-15 09:41:31 -07:00
vm_sorry.lean.expected.out feat(library/compiler/eta_expansion): also eta-expand expressions containing sorry 2017-05-23 11:14:31 -07:00
whnf.lean
whnf.lean.expected.out fix(library/constructions/brec_on): make motive explicit in *.below 2017-07-23 09:38:44 +01: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 fix(library/constructions/brec_on): make motive explicit in *.below 2017-07-23 09:38:44 +01: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 fix(library/constructions/brec_on): make motive explicit in *.below 2017-07-23 09:38:44 +01:00
wrong_arity.lean
wrong_arity.lean.expected.out