lean4-htt/tests/lean
2017-08-02 14:41:35 +01:00
..
extra chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
fail chore(tests/lean/fail): update to current syntax 2017-05-23 11:14:31 -07:00
interactive refactor(library/init/algebra): remove order_pair classes 2017-08-02 14:41:35 +01:00
native_run feat(*): C++ code generator 2016-12-05 16:11:41 -08:00
perf chore(library, tests): switch to new attribute declaration syntax 2016-08-12 15:36:12 -07:00
run refactor(library/init/algebra): remove order_pair classes 2017-08-02 14:41:35 +01:00
server fix(frontends/lean/parser): crash on Win 10 2016-11-07 21:30:19 -08:00
slow chore(library): disable stdlib but init and systems folder 2016-08-11 18:42:10 -07:00
smt2 test(frontends/smt2): basic tests for parser and elaborator 2016-07-29 10:44:44 -07:00
trust0 chore(library/standard): remove standard.lean (unused, and confusing given stdlib) 2017-07-28 16:47:53 +01:00
trust10 feat(tests): run tests in emscripten build 2016-10-16 14:41:35 -07:00
.gitignore fix(tests/lean/.gitignore): ignore file created by io_fs test 2017-03-28 11:55:57 -07:00
584a.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
584a.lean.expected.out chore(frontends/lean/print_cmd): update print command to keyword changes 2017-01-12 12:04:37 -08:00
584b.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
584b.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
584c.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
584c.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
634.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
634.lean.expected.out fix(frontends/lean/pp): pretty print issue, and fix broken tests output 2016-12-15 15:42:54 -08:00
634b.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
634b.lean.expected.out fix(frontends/lean/pp): pretty print issue, and fix broken tests output 2016-12-15 15:42:54 -08:00
634c.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
634c.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
634d.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
634d.lean.expected.out chore(tests/lean): fix tests 2017-01-30 11:54:00 -08:00
652.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
652.lean.expected.out chore(library/pp_options): pp.binder_types true by default 2016-09-14 09:02:42 -07:00
671.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
671.lean.expected.out fix(library/equations_compiler): performance issues at structural_rec module and equational lemma generator 2017-02-15 21:31:28 -08:00
712.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
712.lean.expected.out feat(frontends/lean): quoted names 2016-07-22 19:06:57 -07:00
858.lean
858.lean.expected.out feat(library/tactic/elaborator_exception): show context of failed placeholders 2017-03-27 13:42:08 -07:00
1162.lean feat(library/equations_compiler/elim_match): report unused equations 2016-10-19 09:58:08 -07:00
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 fix(library/type_context): issue #1258 again 2016-12-22 10:51:16 -08:00
1258.lean.expected.out fix(library/type_context): fixes #1500 2017-03-31 19:19:44 -07:00
1277.lean chore(tests/lean/1277): remove trace 2017-01-23 18:40:22 -08:00
1277.lean.expected.out fix(frontends/lean, library/tactic): remove redundant error messages, and fix position of error messages 2017-02-07 20:25:28 -08:00
1279.lean fix(frontends/lean/elaborator): cactch app_exception when trying to create coercion 2017-01-03 09:03:00 -08:00
1279.lean.expected.out fix(frontends/lean/structure_cmd): segfault 2017-05-29 07:37:50 +02:00
1290.lean fix(frontends/lean/parser): fixes #1290 2017-01-09 15:35:25 -08:00
1290.lean.expected.out chore(tests): update tests with changes to error recovery 2017-05-23 11:14:30 -07:00
1292.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 fix(library/tactic/dsimplify): make sure dsimp only unfold reducible constants when matching 2017-01-21 22:38:17 -08:00
1334a.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
1334a.lean.expected.out fix(library/equations_compiler): use ginductive API 2017-03-02 15:48:03 -08:00
1334b.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
1334b.lean.expected.out fix(library/equations_compiler): use ginductive API 2017-03-02 15:48:03 -08:00
1369.lean fix(library/tests/lean/*): fix tests 2017-03-08 19:31:27 -08:00
1369.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
1467.lean feat(library/tactic/dsimplify): new configuration options for dsimp 2017-07-02 18:26:03 -07:00
1467.lean.expected.out fix(library/tactic/subst_tactic): fixes #1467 2017-03-17 19:54:35 -07:00
1487.lean fix(library/type_context): When synthesizing subsingleton instances, we should not assign universe metavariables 2017-03-25 10:54:12 -07:00
1487.lean.expected.out fix(library/type_context): When synthesizing subsingleton instances, we should not assign universe metavariables 2017-03-25 10:54:12 -07:00
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 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
alias.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
alias.lean.expected.out
alias2.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 refactor(library/init/algebra): remove order_pair classes 2017-08-02 14:41:35 +01: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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
assert_tac3.lean.expected.out chore(frontends/lean/print_cmd): update print command to keyword changes 2017-01-12 12:04:37 -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 feat(library/tactic): add back notation for by assumption 2016-10-11 14:17:18 -07:00
assumption_tac_notation.lean.expected.out feat(*): parallel compilation 2016-11-29 11:12:40 -08:00
attribute_bug1.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
attribute_bug1.lean.expected.out chore(tests): update tests to new position information for by tac 2016-11-30 11:27:02 -05:00
attributes.lean feat(frontends/lean): anonymous instances 2016-09-23 13:34:34 -07:00
attributes.lean.expected.out chore(frontends/lean): remove 'new_elaborator' option 2016-09-20 08:32:37 -07:00
auto_quote_error.lean feat(frontends/lean,library/tactic/tactic_state): improve error localization 2016-09-25 18:40:41 -07:00
auto_quote_error.lean.expected.out feat(library/tactic/elaborator_exception): show context of failed placeholders 2017-03-27 13:42:08 -07:00
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 chore(tests/lean): fix tests 2017-01-30 11:54:00 -08:00
aux_decl_zeta.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
bad_end.lean
bad_end.lean.expected.out fix(frontends/lean): bad position at spurious 'end' token 2016-12-29 19:51:36 -08:00
bad_end_error_pos.lean fix(frontends/lean): bad position at spurious 'end' token 2016-12-29 19:51:36 -08:00
bad_end_error_pos.lean.expected.out fix(frontends/lean): bad position at spurious 'end' token 2016-12-29 19:51:36 -08:00
bad_error1.lean fix(frontends/lean/elaborator): bad error message 2016-11-21 12:18:31 -08:00
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 refactor(library/init/data/nat/basic,lemmas): alternative name, and rename le.elim to le.dest 2016-12-08 07:20:02 -08:00
bad_error2.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
bad_error3.lean feat(frontends/lean/elaborator): catch error early 2017-01-05 13:37:55 -08:00
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 feat(frontends/lean/elaborator): catch exception at is_def_eq 2017-01-06 08:16:51 -08:00
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 fix(frontends/lean/tactic_evaluator): show VM errors on tactic 2017-01-10 14:42:48 -08:00
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 chore(tests/lean): make sure tests only use init and systems.IO 2016-08-11 18:31:33 -07:00
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 feat(frontends/lean): change notation for inaccessible patterns 2017-03-28 16:09:15 -07:00
bad_inaccessible.lean.expected.out feat(frontends/lean): change notation for inaccessible patterns 2017-03-28 16:09:15 -07:00
bad_inaccessible2.lean feat(frontends/lean): change notation for inaccessible patterns 2017-03-28 16:09:15 -07:00
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 chore(tests/lean): fix tests 2017-01-30 11:54:00 -08:00
bad_index.lean.expected.out fix(kernel/inductive/inductive): kernel should reject inductive datatype declaration for I where I occurs in an index 2016-09-10 17:45:58 -07:00
bad_notation.lean chore(tests/lean): make sure tests only use init and systems.IO 2016-08-11 18:31:33 -07:00
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 feat(frontends/lean, library): remove attribute and metaclass scoping 2016-07-29 23:44:21 -04:00
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 feat(frontends/lean/decl_cmds): pattern variables must be atomic 2016-06-29 07:34:36 +01:00
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 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 chore(tests/lean): fix tests 2017-01-30 11:54:00 -08:00
bad_structures.lean.expected.out fix(frontends/lean/structure_cmd): handle is_one_placeholder 2016-10-02 08:07:19 -07:00
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 feat(library/unification_hint): unification hint validation 2017-03-12 16:42:16 -07:00
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 fix(frontends/lean): begin...end block scope 2017-01-03 21:01:14 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
by_contradiction.lean.expected.out chore(tests): update tests to new position information for by tac 2016-11-30 11:27:02 -05:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
calc1.lean.expected.out feat(frontends/lean/elaborator): modify the pre-term for overloaded notation 2016-07-31 17:14:01 -07:00
case.lean feat(init/meta/interactive): Isabelle-like case tactic 2017-04-11 17:07:28 -07:00
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 feat(library/tactic): add 'change' tactic 2016-06-17 13:21:52 -07:00
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 feat(library/tactic/defeq_simplifier): invoke defeq_canonize from defeq_simp 2016-06-24 14:46:43 -07:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
check.lean.expected.out chore(library/pp_options): pp.binder_types true by default 2016-09-14 09:02:42 -07:00
check2.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
check2.lean.expected.out fix(frontends/lean/builtin_cmds): non-determinism 2016-08-11 08:01:44 -07:00
choice_expl.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
coe1.lean.expected.out fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07:00
coe2.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
coe2.lean.expected.out fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07:00
coe3.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
coe3.lean.expected.out fix(library/type_context): bug in type class resolution 2016-07-30 15:54:28 -07:00
coe4.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
coe5.lean.expected.out refactor(init/meta/expr): unify expr and pexpr 2017-05-17 10:38:12 -07:00
coe6.lean chore(frontends/lean): remove ^. variants (~> and ) 2017-03-28 12:23:33 -07:00
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/tactic): add 'focus', 'first', 'solve' and LCF-style AND_THEN tactical 2016-06-29 01:07:41 +01:00
combinators1.lean.expected.out feat(library/tactic/intro_tactic): use get_unused_name 2016-09-19 16:38:03 -07:00
concrete_instance.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
const.lean.expected.out
crash.lean chore(frontends/lean): remove several command aliases 2017-03-09 16:49:03 -08:00
crash.lean.expected.out refactor(frontends/lean/elaborator,kernel/error_msgs): remove duplicate code 2017-07-21 01:46:31 -07:00
ctx.lean chore(tests/lean): providing universes 2016-09-17 12:54:20 -07:00
ctx.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
ctx_error_msgs.lean fix(tests/lean/ctx_error_msgs): avoid internal ids 2016-09-28 20:54:10 -07:00
ctx_error_msgs.lean.expected.out chore(tests): update tests to new position information for by tac 2016-11-30 11:27:02 -05:00
ctxopt.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): remove 'new_elaborator' option 2016-09-20 08:32:37 -07:00
def1.lean.expected.out chore(tests/lean): fix tests after error-recovery 2017-02-06 15:15:47 +01:00
def2.lean feat(library/sorry): make sorry a macro 2017-02-05 14:01:03 +01:00
def2.lean.expected.out feat(library/sorry): make sorry a macro 2017-02-05 14:01:03 +01:00
def3.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
def3.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
def4.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 feat(frontends/lean): change notation for inaccessible patterns 2017-03-28 16:09:15 -07:00
def_inaccessible_issue.lean.expected.out feat(library/equations_compiler): make sure automatically generated equational lemmas use internal names 2017-01-06 11:40:34 -08:00
def_ite_value.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
def_ite_value.lean.expected.out fix(library/tactic/induction_tactic): normalize type in the induction tactic 2016-09-04 17:36:26 -07:00
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 feat(library/tactic): add tactic.defeq_simp 2016-06-17 11:20:15 -07:00
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 fix(library/local_context): depends_on should take into account assigned metavariables 2016-08-25 13:49:54 -07: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 feat(frontends/lean): add support for monad_fail type class in 'do' blocks 2017-02-05 20:09:08 -08:00
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 fix(library/tactic/dsimplify): bugs and implement dsimp using new dsimplify 2016-10-12 08:33:40 -07:00
dsimp_whnf_post.lean fix(tactic/dsimplify.cpp): must whnf in post to be idempotent 2016-12-08 13:34:32 -08:00
dsimp_whnf_post.lean.expected.out fix(tactic/dsimplify.cpp): must whnf in post to be idempotent 2016-12-08 13:34:32 -08:00
dunfold_constant.lean fix(init/meta/expr.lean): is_app_of can return true for constants as well 2016-12-08 11:23:53 -08:00
dunfold_constant.lean.expected.out chore(tests/lean/dunfold_constant): fix test output 2016-12-08 11:34:08 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
elab2.lean.expected.out fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07:00
elab3.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
elab3.lean.expected.out refactor(library,library): rename pre_monad to has_bind 2017-03-09 20:32:25 -08:00
elab4.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
elab5.lean.expected.out test(tests/lean): more examples 2016-07-27 16:08:33 -07:00
elab6.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
elab6.lean.expected.out chore(library/init): adjust Sort vs Type in definitions 2017-01-30 12:50:18 -08:00
elab7.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 fix(frontends/lean/pp): insert line breaks in notations 2017-05-01 13:13:07 +02:00
elab14.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
elab14.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
elab15.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
elab15.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
elab_error_msgs.lean chore(tests/lean): fix tests 2017-01-30 11:54:00 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
elab_meta2.lean.expected.out feat(frontends/lean): 'mutual' and 'meta' are now keywords 2016-09-24 10:44:40 -07:00
empty.lean fix(library/noncomputable): fixes #1631 2017-05-31 23:16:37 -07:00
empty.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
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 feat(library/type_context): solve ?m s =?= ?m t by first-order unification in approximate mode 2016-10-07 12:06:22 -07:00
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 feat(frontends/lean): change notation for inaccessible patterns 2017-03-28 16:09:15 -07:00
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 chore(frontends/lean): remove 'new_elaborator' option 2016-09-20 08:32:37 -07:00
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 chore(frontends/lean): remove 'new_elaborator' option 2016-09-20 08:32:37 -07:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
eta_bug.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
eta_tac.lean feat(frontends/lean): swap (t) and ``(t) semantics 2017-05-15 09:41:31 -07:00
eta_tac.lean.expected.out refactor(library): avoid auxiliary definitions such as add/mul/le/etc 2017-05-01 08:52:19 -07: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 fix(frontends/lean, library/tactic): error position in auto quoted terms 2017-02-09 18:03:04 -08:00
exact_error_pos.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
example_false.lean fix(frontends/lean): type check examples 2016-09-27 14:39:55 -07:00
example_false.lean.expected.out feat(*): parallel compilation 2016-11-29 11:12:40 -08: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 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 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 feat(frontends/lean): auto_param support at structure_instance, and better error messages 2017-03-08 18:04:36 -08:00
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 chore(frontends/lean): coercions are disabled by default 2016-07-29 13:03:23 -07:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(tests): update tests to new position information for by tac 2016-11-30 11:27:02 -05:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
ftree.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
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 chore(tests/lean): fix tests output 2016-07-26 17:54:30 -07:00
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 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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
hex_numeral.lean.expected.out feat(frontends/lean/scanner): hexadecimal numerals 2016-07-19 13:04:27 -04:00
hinst_lemmas1.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): remove 'new_elaborator' option 2016-09-20 08:32:37 -07:00
hole_in_fn.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
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 feat(frontends/lean/builtin_cmds): improve error message when import is used in the middle of the file 2017-01-11 11:15:29 -08:00
inaccessible.lean feat(frontends/lean): change notation for inaccessible patterns 2017-03-28 16:09:15 -07:00
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 feat(frontends/lean): change notation for inaccessible patterns 2017-03-28 16:09:15 -07:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
induction_tac1.lean.expected.out chore(tests/lean/induction_tac1): adjust output 2016-10-05 22:01:16 -07:00
inductive_cmd_leftover_placeholder_universe.lean feat(frontends/lean/inductive_cmd): new frontend for the inductive cmd 2016-08-17 07:34:03 -07:00
inductive_cmd_leftover_placeholder_universe.lean.expected.out feat(src/library/inductive_compiler): support for nested inductive types 2016-09-16 12:50:59 -07:00
inductive_resultant_level_inference.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
inductive_resultant_level_inference.lean.expected.out chore(tests/lean/inductive_resultant_level_inferrence): update expected output 2017-03-11 18:46:55 -08:00
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 test(tests/lean/inject): add more tests 2017-03-21 13:38:46 -07:00
inject.lean.expected.out chore(tests/lean/inject): fix test 2017-03-22 08:04:11 -07:00
inline_issue.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
inline_issue.lean.expected.out feat(library,frontends/lean): expose parser to Lean and use for parsing tactic parameters 2017-02-17 13:45:56 +01:00
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 feat(library/noncomputable): improve is_noncomputable 2016-09-08 14:02:23 -07:00
inst_error.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 feat(frontends/lean/definition_cmds): improve error minimization 2016-09-23 10:16:46 -07:00
instance_cache1.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
instance_cache_bug1.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
int_eval.lean.expected.out feat(library/vm): use native representation for int in the VM 2016-12-18 15:04:02 -08:00
internal_names.lean fix(frontends/lean): uniform handling of declaration compound names 2016-06-02 18:13:50 -07:00
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 refactor(library/system/io): use type classes 2017-03-23 14:29:07 -07: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 refactor(library/system/io): use type classes 2017-03-23 14:29:07 -07:00
io_bug2.lean.expected.out chore(tests): fix tests 2017-06-18 18:33:38 -07:00
io_fs_error.lean chore(tests/lean/io_fs_error): fix test 2017-03-23 18:52:37 -07:00
io_fs_error.lean.expected.out chore(tests/lean/io_fs_error): fix test 2017-03-23 18:52:37 -07:00
io_process_echo.lean chore(tests): move tests to correct dir 2017-05-09 16:02:41 -07: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
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 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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 refactor(library/system/io): use type classes 2017-03-23 14:29:07 -07: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 feat(frontends/lean/inductive_cmd): new frontend for the inductive cmd 2016-08-17 07:34:03 -07:00
lift_coe_off.lean.expected.out
list_monad1.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
list_monad1.lean.expected.out feat(library/init): add 'guard' and helper typeclasses 2016-07-07 00:52:52 -07:00
local_notation_bug2.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 fix(frontends/lean/pp): pretty print issue, and fix broken tests output 2016-12-15 15:42:54 -08:00
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 chore(tests): fix tests 2017-03-23 09:03:43 +01:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
namespace_bug.lean.expected.out feat(frontends/lean): use new elaborator in the 'check' command 2016-08-02 14:57:49 -07:00
nary_overload.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
nat_add_assoc_no_axioms.lean.expected.out feat(tests/lean): add test to make sure simplifier did not introduce unwanted propext 2017-01-20 20:28:49 -08:00
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 fix(frontends/lean/tactic_notation): trace messages in nested blocks were not being displayed in the correct place 2017-02-05 18:20:10 -08:00
nested_errors.lean.expected.out fix(frontends/lean, library/tactic): remove redundant error messages, and fix position of error messages 2017-02-07 20:25:28 -08:00
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 feat(frontends/lean/elaborator): add option 'elaborator.coercion' 2017-03-12 11:27:41 -07:00
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(tests/lean): fix test suite 2017-07-26 14:10:02 +01:00
no_confusion_type.lean.expected.out chore(tests/lean): fix tests 2017-01-30 11:54:00 -08:00
no_meta_rec_inst.lean feat(library/type_context): avoid auxiliary definitions introduced by the equation compiler from being used in the type class resolution procedure 2017-02-04 15:56:54 -08:00
no_meta_rec_inst.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
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 feat(library/sorry): make sorry a macro 2017-02-05 14:01:03 +01:00
noncomp.lean.expected.out feat(library/sorry): make sorry a macro 2017-02-05 14:01:03 +01:00
noncomp_error.lean
noncomp_error.lean.expected.out feat(library/sorry): make sorry a macro 2017-02-05 14:01:03 +01:00
noncomp_thm.lean
noncomp_thm.lean.expected.out feat(library/sorry): make sorry a macro 2017-02-05 14:01:03 +01:00
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 refactor(library/init): move bitvector to main repo 2017-07-26 13:35:38 +01: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 chore(tests/lean): make sure tests only use init and systems.IO 2016-08-11 18:31:33 -07:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
notation8.lean.expected.out fix(library/init/function): '$' notation should be left-associative 2016-08-09 16:50:36 -07:00
notation_error_pos.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
offset_is_def_eq_trick.lean.expected.out feat(library/equations_compiler/util): make sure "inaccessible annotations" do not leak into the type of automatically generated equational lemmas 2017-02-04 17:19:42 -08:00
omit.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
omit.lean.expected.out chore(library/pp_options): pp.binder_types true by default 2016-09-14 09:02:42 -07:00
open_namespaces.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
open_namespaces.lean.expected.out chore(library/scoped_ext,tests/lean): fix issues raised by @kha 2016-12-19 10:03:16 -08:00
over_notation.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(tests/lean): make sure all tests can be processed using new elaborator 2016-09-19 16:17:32 -07:00
param_binder_update.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
param_binder_update.lean.expected.out chore(tests/lean): fix tests 2017-01-30 11:54:00 -08:00
param_binder_update2.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
param_binder_update2.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
pp.lean.expected.out chore(library/pp_options): pp.binder_types true by default 2016-09-14 09:02:42 -07:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
pp_beta.lean.expected.out chore(tests/lean): adjust tests to recent changes 2017-01-20 19:08:41 -08:00
pp_binder_types.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
pp_binder_types.lean.expected.out chore(frontends/lean/print_cmd): update print command to keyword changes 2017-01-12 12:04:37 -08:00
pp_bug.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 fix(library/tactic/tactic_state): goal pp problem reported by Jared 2016-12-19 20:32:44 -08:00
pp_goal_issue.lean.expected.out fix(library/tactic/tactic_state): goal pp problem reported by Jared 2016-12-19 20:32:44 -08:00
pp_no_proofs.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
ppbug.lean.expected.out chore(library/pp_options): pp.binder_types true by default 2016-09-14 09:02:42 -07:00
print_ax1.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
print_ax1.lean.expected.out chore(library/init/data/quot): use Sort instead of Type 2017-03-07 14:29:57 -08:00
print_ax2.lean
print_ax2.lean.expected.out chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
print_ax3.lean chore(*): remove pos_num and num from stdlib 2017-05-25 18:24:16 -07:00
print_ax3.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
print_meta.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
print_meta.lean.expected.out fix(frontends/lean/pp): insert line breaks in notations 2017-05-01 13:13:07 +02:00
print_reducible.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
prodtst.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
proj_notation.lean chore(frontends/lean): remove ^. variants (~> and ) 2017-03-28 12:23:33 -07:00
proj_notation.lean.expected.out feat(frontends/lean): make most parser_errors recoverable 2017-05-23 11:14:31 -07:00
protected.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
protected.lean.expected.out fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07:00
protected_consts.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(tests/lean): fix tests 2017-03-15 19:40:52 -07:00
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 feat(library/init/meta/tactic): add 'refine' tactic 2016-07-31 21:17:19 -07:00
quot_abuse1.lean chore(tests/lean): fix tests 2017-01-30 11:54:00 -08:00
quot_abuse1.lean.expected.out chore(kernel/quotient/quotient): remove leftover 2017-01-26 13:05:09 -08:00
quot_abuse2.lean chore(tests/lean): fix tests 2017-01-30 11:54:00 -08:00
quot_abuse2.lean.expected.out chore(kernel/quotient/quotient): remove leftover 2017-01-26 13:05:09 -08:00
quot_bug.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
quot_bug.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
quot_ind_bug.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
quot_ind_bug.lean.expected.out feat(kernel/quotient/quotient): make quotient module robust against users that define their own prelude's 2017-01-24 15:59:38 -08:00
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 fix(frontends/lean/tactic_notation): erase position information quoted terms occurring inside `[...] 2017-02-09 19:06:56 -08:00
readlinkf.sh fix(test_single.sh): OSX compatibility 2016-12-01 11:03:11 -08:00
record_rec_protected.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 feat(frontends/lean/decl_cmds): attribute list must occur immediately after 'attribute' keyword 2016-09-24 18:40:57 -07:00
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 fix(frontends/lean/elaborator, kernel/error_msgs): (re-)activate distinguishing_pp_options 2017-01-30 11:54:00 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
restrict_bug.lean.expected.out chore(tests/lean): fix tests 2017-01-30 11:54:00 -08:00
rev_tac1.lean chore(frontends/lean): coercions are disabled by default 2016-07-29 13:03:23 -07:00
rev_tac1.lean.expected.out chore(library/pp_options): pp.binder_types true by default 2016-09-14 09:02:42 -07:00
right_assoc_dollar.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
right_assoc_dollar.lean.expected.out chore(library/init/function): make '$' right assoc like Haskell 2016-10-02 07:25:50 -07:00
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 chore(tests/lean): make sure tests only use init and systems.IO 2016-08-11 18:31:33 -07:00
sec.lean.expected.out
sec3.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
sec_param_pp2.lean.expected.out chore(library/pp_options): pp.binder_types true by default 2016-09-14 09:02:42 -07:00
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 chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
set_of.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(tests/lean): make sure all tests can be processed using new elaborator 2016-09-19 16:17:32 -07:00
shadow.lean.expected.out feat(frontends/lean): new pattern matching validation 2016-08-07 11:31:11 -07:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 fix(frontends/lean/tactic_evaluator): 'begin [smt] ... end' block nested in regular one 2017-01-07 13:35:43 -08:00
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 fix(frontends/lean/elaborator): structure instance notation {...} for structures that have implicit fields 2016-09-23 11:32:12 -07:00
structure_instance_bug.lean.expected.out chore(tests): changed sorry warnings 2017-03-23 08:57:56 +01:00
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 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 chore(frontends/lean): remove several command aliases 2017-03-09 16:49:03 -08:00
structure_result_type_may_be_zero.lean.expected.out chore(frontends/lean): remove several command aliases 2017-03-09 16:49:03 -08:00
structure_with_index_error.lean fix(src/frontends/lean/structure_cmd): check if indices are provided 2016-06-14 17:52:19 -07:00
structure_with_index_error.lean.expected.out fix(src/frontends/lean/structure_cmd): check if indices are provided 2016-06-14 17:52:19 -07:00
subpp.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
subpp.lean.expected.out feat(frontends/lean): change subtype notation (again) 2016-09-21 17:02:18 -07:00
subst_bug.lean fix(library/tactic/subst_tactic): incorrect depends_on 2016-08-16 11:19:06 -07:00
subst_bug.lean.expected.out chore(tests): update tests to new position information for by tac 2016-11-30 11:27:02 -05:00
synth_inferred_mismatch.lean chore(frontends/lean): remove 'new_elaborator' option 2016-09-20 08:32:37 -07:00
synth_inferred_mismatch.lean.expected.out chore(frontends/lean): remove 'new_elaborator' option 2016-09-20 08:32:37 -07:00
t2.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
t2.lean.expected.out
t5.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
t5.lean.expected.out fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07:00
t6.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
t6.lean.expected.out feat(frontends/lean): use new elaborator in the 'check' command 2016-08-02 14:57:49 -07:00
t10.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
t10.lean.expected.out fix(frontends/lean/builtin_cmds): suppress unhelpful #check output 2017-05-23 11:14:31 -07:00
t11.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
t11.lean.expected.out chore(library/pp_options): pp.binder_types true by default 2016-09-14 09:02:42 -07:00
t12.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
t12.lean.expected.out fix(frontends/lean/parser): support backtracking from empty expressions 2017-07-15 11:12:09 +01:00
t13.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
t13.lean.expected.out chore(library/pp_options): pp.binder_types true by default 2016-09-14 09:02:42 -07:00
t14.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(tests/lean): add test for error position clamping 2017-03-23 09:23:57 +01:00
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 chore(frontends/lean): coercions are disabled by default 2016-07-29 13:03:23 -07:00
tactic_failure.lean.expected.out chore(tests): update tests to new position information for by tac 2016-11-30 11:27:02 -05:00
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 chore(tests/lean): adjust tests to recent changes 2017-01-20 19:08:41 -08:00
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 feat(*): parallel compilation 2016-11-29 11:12:40 -08:00
test_all.sh chore(tests/lean/test_all): fix on Windows 2017-03-30 06:04:00 +02:00
test_single.sh chore(tests/lean/test_single): use --test-suite 2017-03-30 06:04:00 +02:00
test_single_pp.sh feat(*): parallel compilation 2016-11-29 11:12:40 -08:00
trace1.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
trace1.lean.expected.out feat(library/init/meta/tactic): add 'when_tracing' tactical 2016-06-28 11:29:39 +01:00
trace2.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
trace2.lean.expected.out feat(frontends/lean): add declare_trace command 2016-06-28 11:45:56 +01:00
trace_kabstract.lean feat(library/tactic): add options trace.rewrite and trace.kabstract for debugging rewrite tactic 2017-03-27 18:18:20 -07:00
trace_kabstract.lean.expected.out feat(library/tactic): add options trace.rewrite and trace.kabstract for debugging rewrite tactic 2017-03-27 18:18:20 -07:00
try_for_heap.lean feat(library/tactic): add try_for tactic 2017-02-11 20:35:42 -08:00
try_for_heap.lean.expected.out chore(tests/lean): fix tests 2017-02-12 16:50:42 -08:00
tuple.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
tuple.lean.expected.out chore(tests/lean): make sure all tests can be processed using new elaborator 2016-09-19 16:17:32 -07:00
type_class_bug.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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/init/meta): implement unfold tactics in Lean using new building blocks 2016-10-12 17:25:56 -07: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 feat(library/init/meta): implement unfold tactics in Lean using new building blocks 2016-10-12 17:25:56 -07:00
uni_bug1.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): remove ^. variants (~> and ) 2017-03-28 12:23:33 -07:00
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 test(tests/lean): add test for unification hints 2017-03-12 17:02:05 -07:00
unification_hints2.lean.expected.out chore(*): fix tests 2017-03-23 09:00:59 +01:00
unify3.lean chore(frontends/lean): coercions are disabled by default 2016-07-29 13:03:23 -07:00
unify3.lean.expected.out fix(frontends/lean/pp): purify metavar_decl_ref's 2016-07-30 20:30:03 -07:00
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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
univ_vars.lean.expected.out feat(frontends/lean): no global universes in the frontend 2017-02-08 17:23:04 -08:00
user_attribute.lean feat(init/meta/attribute,library/tactic/attribute): user_attribute apply handlers 2017-08-02 14:32:39 +01:00
user_attribute.lean.expected.out feat(init/meta/attribute,library/tactic/attribute): user_attribute apply handlers 2017-08-02 14:32:39 +01: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 feat(library/init/string): add utf8_length 2016-07-19 14:22:37 -04:00
var.lean chore(tests/lean): make sure tests only use init and systems.IO 2016-08-11 18:31:33 -07:00
var.lean.expected.out
var2.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
var2.lean.expected.out feat(frontends/lean): Type is now (Type 1) 2016-09-17 14:30:54 -07:00
vm_eval_crash.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
vm_eval_crash.lean.expected.out feat(frontends/lean): use new elaborator in the 'check' command 2016-08-02 14:57:49 -07:00
vm_let_expr.lean chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
vm_let_expr.lean.expected.out chore(tests/lean,shell/lean): run leantests and leanruntests in parallel 2017-03-30 06:04:00 +02:00
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(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 chore(frontends/lean): rename transient commands 2017-03-09 18:41:19 -08:00
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 chore(frontends/lean): remove 'new_elaborator' option 2016-09-20 08:32:37 -07:00
wrong_arity.lean.expected.out fix(frontends/lean): 'sorry' axiom auto generation 2016-12-08 10:31:52 -08:00