lean4-htt/tests/lean
Leonardo de Moura 1924b2884c refactor(library/tactic): remove 'append' and 'interleave' tacticals
Preparation for major refactoring in the tactic framework.
2016-02-24 16:02:16 -08:00
..
expensive
extra refactor(hott,tests): make sure HoTT library and tests still work if we introduce checkpoints in have-expressions 2016-02-04 16:58:32 -08:00
hott fix(frontends/lean/elaborator): fixes #996 2016-02-22 17:03:14 -08:00
interactive refactor(library/data/bool): cleanup bool proofs and fix bxor definition 2016-01-01 13:52:42 -08:00
run refactor(library/tactic): remove 'append' and 'interleave' tacticals 2016-02-24 16:02:16 -08:00
slow
trust0
438.lean
438.lean.expected.out
480.hlean
480.hlean.expected.out
487.hlean
487.hlean.expected.out
491.lean
491.lean.expected.out
528.lean
528.lean.expected.out
531.hlean
531.hlean.expected.out
550.lean
550.lean.expected.out fix(tests,doc): adjust tests and documentation 2015-11-20 17:03:17 -08:00
559.lean
559.lean.expected.out
571.lean
571.lean.expected.out
582.hlean
582.hlean.expected.out
583.lean
583.lean.expected.out
584a.lean
584a.lean.expected.out
584b.lean
584b.lean.expected.out
584c.lean
584c.lean.expected.out
587.lean
587.lean.expected.out
604.lean
604.lean.expected.out
608.hlean
608.hlean.expected.out feat(library/attribute_manager, frontends/lean/builtin_cmds): use attribute manager information when pretty print definitions 2015-12-17 21:16:31 -08:00
626a.lean feat(frontends/lean/scanner): disallow superscripts in identifiers 2016-01-26 18:46:40 -08:00
626a.lean.expected.out
626b.hlean
626b.hlean.expected.out
626c.lean
626c.lean.expected.out
630.lean fix(tests/lean): subtype notation is not in the top-level anymore 2015-12-28 09:04:11 -08:00
630.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 feat(frontends/lean/parser): restore config options in the end of sections/namespaces 2015-12-09 11:24:37 -08:00
640.hlean
640.hlean.expected.out
640a.hlean
640a.hlean.expected.out
640b.lean
640b.lean.expected.out
644.lean
644.lean.expected.out
652.lean
652.lean.expected.out
669.lean
669.lean.expected.out
671.lean
671.lean.expected.out
689.lean
689.lean.expected.out
690.hlean
690.hlean.expected.out
691.lean
691.lean.expected.out
693.lean
693.lean.expected.out
704.lean
704.lean.expected.out
712.lean
712.lean.expected.out
768.lean
768.lean.expected.out
770.hlean fix(tests): fix tests after port 2015-12-09 12:36:11 -08:00
770.hlean.expected.out fix(tests): fix tests after port 2015-12-09 12:36:11 -08:00
771.lean
771.lean.expected.out
775.lean
775.lean.expected.out
778.hlean
778.hlean.expected.out
779.hlean
779.hlean.expected.out
793a.lean
793a.lean.expected.out
793b.lean
793b.lean.expected.out
800.lean
800.lean.expected.out
852.hlean fix(library/tc_multigraph): avoid name collisions 2016-02-04 13:15:42 -08:00
852.hlean.expected.out fix(library/tc_multigraph): avoid name collisions 2016-02-04 13:15:42 -08:00
858.lean fix(frontends/lean/parser): fixes #858 2015-12-10 10:31:14 -08:00
858.lean.expected.out fix(frontends/lean/parser): fixes #858 2015-12-10 10:31:14 -08:00
893.hlean fix(library/tactic/induction_tactic): fixes #893 2015-12-10 10:11:55 -08:00
893.hlean.expected.out fix(library/tactic/induction_tactic): fixes #893 2015-12-10 10:11:55 -08:00
955.lean chore(library/pp_options): reduce pp default limits 2016-02-04 14:55:21 -08:00
955.lean.expected.out chore(library/pp_options): reduce pp default limits 2016-02-04 14:55:21 -08:00
abbrev1.lean
abbrev1.lean.expected.out
abbrev2.lean
abbrev2.lean.expected.out
abbrev_paren.hlean
abbrev_paren.hlean.expected.out
abstract_expr1.lean
abstract_expr1.lean.expected.out
abstract_expr2.lean
abstract_expr2.lean.expected.out
abstract_expr3.lean
abstract_expr3.lean.expected.out
acc.lean
acc.lean.expected.out
acc_rec_bug.lean
acc_rec_bug.lean.expected.out
alias.lean
alias.lean.expected.out
alias2.lean
alias2.lean.expected.out
apply_fail.lean
apply_fail.lean.expected.out
assert_fail.lean
assert_fail.lean.expected.out
assert_tac2.lean
assert_tac2.lean.expected.out
attr_at1.lean
attr_at1.lean.expected.out
attr_at2.lean
attr_at2.lean.expected.out
attr_at3.lean
attr_at3.lean.expected.out
auto_include.lean feat(frontends/lean): automatically include anonymous instance implicit variables/parameters (whenever their parameters have been included) 2015-12-13 13:20:54 -08:00
auto_include.lean.expected.out feat(frontends/lean): automatically include anonymous instance implicit variables/parameters (whenever their parameters have been included) 2015-12-13 13:20:54 -08:00
axioms_of.lean fix(tests/lean): adjust tests 2016-01-02 12:51:20 -08:00
axioms_of.lean.expected.out
backward_rule1.lean feat(frontends/lean): rename '[intro]' ==> '[intro!]' and '[backward]' ==> '[intro]' 2015-12-07 21:33:35 -08:00
backward_rule1.lean.expected.out refactor(library/blast/backward): use priority_queue, make sure head is normalized when building index 2015-12-28 12:26:06 -08:00
bad_class.lean
bad_class.lean.expected.out
bad_end.lean
bad_end.lean.expected.out
bad_eqns.lean
bad_eqns.lean.expected.out
bad_id.lean
bad_id.lean.expected.out
bad_namespace.lean
bad_namespace.lean.expected.out
bad_notation.lean
bad_notation.lean.expected.out
bad_open.lean refactor(*): normalize metaclass names 2015-12-28 10:39:15 -08:00
bad_open.lean.expected.out refactor(*): normalize metaclass names 2015-12-28 10:39:15 -08:00
bad_pattern.lean
bad_pattern.lean.expected.out
bad_print.lean
bad_print.lean.expected.out
bad_quoted_symbol.lean
bad_quoted_symbol.lean.expected.out
bad_set_option.lean
bad_set_option.lean.expected.out
bad_structures.lean feat(library/definitional/projection,frontends/lean/structure_cmd): creating inductive predicates using structure command 2016-02-22 16:09:44 -08:00
bad_structures.lean.expected.out feat(library/definitional/projection,frontends/lean/structure_cmd): creating inductive predicates using structure command 2016-02-22 16:09:44 -08:00
bad_structures2.lean feat(library/definitional/projection,frontends/lean/structure_cmd): creating inductive predicates using structure command 2016-02-22 16:09:44 -08:00
bad_structures2.lean.expected.out feat(library/definitional/projection,frontends/lean/structure_cmd): creating inductive predicates using structure command 2016-02-22 16:09:44 -08:00
beginend_bug.lean
beginend_bug.lean.expected.out
binder_overload.lean
binder_overload.lean.expected.out fix(library/tc_multigraph): avoid name collisions 2016-02-04 13:15:42 -08:00
blast_back2.lean refactor(library/blast/backward): use priority_queue, make sure head is normalized when building index 2015-12-28 12:26:06 -08:00
blast_back2.lean.expected.out refactor(library/blast/backward): use priority_queue, make sure head is normalized when building index 2015-12-28 12:26:06 -08:00
blast_cc_not_provable.lean fix(library/blast/congruence_closure): bug at eq_congr_key_cmp::operator()(eq_congr_key const & k1, eq_congr_key const & k2) 2016-01-16 19:33:24 -08:00
blast_cc_not_provable.lean.expected.out fix(library/blast/congruence_closure): bug at eq_congr_key_cmp::operator()(eq_congr_key const & k1, eq_congr_key const & k2) 2016-01-16 19:33:24 -08:00
bug1.lean
bug1.lean.expected.out
calc1.lean
calc1.lean.expected.out
calc_assistant.lean
calc_assistant.lean.expected.out
cases_failure.hlean
cases_failure.hlean.expected.out
cases_tac.lean
cases_tac.lean.expected.out
change_tac_fail.lean
change_tac_fail.lean.expected.out
check.lean
check.lean.expected.out
check2.lean
check2.lean.expected.out
check_expr.lean
check_expr.lean.expected.out
choice_expl.lean
choice_expl.lean.expected.out
cls_err.lean
cls_err.lean.expected.out
coe.lean
coe.lean.expected.out
coe2.lean
coe2.lean.expected.out
config.hlean
config.hlean.expected.out
config.lean
config.lean.expected.out
congr1.lean
congr1.lean.expected.out feat(kernel/expr_eq_fn): take names into account when CompareBinderInfo is true 2015-12-13 14:47:11 -08:00
congr2.lean
congr2.lean.expected.out feat(kernel/expr_eq_fn): take names into account when CompareBinderInfo is true 2015-12-13 14:47:11 -08:00
congr_error_msg.lean refactor(library/blast/simplifier): use priority_queue to store simp/congr lemmas, use name convention used at forward/backward lemmas, normalize lemmas when blast starts, cache get_simp_lemmas 2015-12-28 17:52:57 -08:00
congr_error_msg.lean.expected.out refactor(library/blast/simplifier): use priority_queue to store simp/congr lemmas, use name convention used at forward/backward lemmas, normalize lemmas when blast starts, cache get_simp_lemmas 2015-12-28 17:52:57 -08:00
congr_lemma_bug.lean
congr_lemma_bug.lean.expected.out
congr_print.lean
congr_print.lean.expected.out
congr_rel.lean
congr_rel.lean.expected.out
const.lean
const.lean.expected.out
constr_tac_errors.lean
constr_tac_errors.lean.expected.out
crash.lean
crash.lean.expected.out
ctx.lean
ctx.lean.expected.out
ctxopt.lean
ctxopt.lean.expected.out feat(frontends/lean/parser): restore config options in the end of sections/namespaces 2015-12-09 11:24:37 -08:00
defeq_simp_lemmas1.lean feat(library/defeq_simplifier): new simplifier that uses only definitional equalities 2016-02-22 11:01:36 -08:00
defeq_simp_lemmas1.lean.expected.out feat(library/defeq_simplifier): new simplifier that uses only definitional equalities 2016-02-22 11:01:36 -08:00
defeq_simp_lemmas2.lean feat(library/defeq_simplifier): new simplifier that uses only definitional equalities 2016-02-22 11:01:36 -08:00
defeq_simp_lemmas2.lean.expected.out feat(library/defeq_simplifier): new simplifier that uses only definitional equalities 2016-02-22 11:01:36 -08:00
defeq_simplifier1.lean feat(library/defeq_simplifier): new simplifier that uses only definitional equalities 2016-02-22 11:01:36 -08:00
defeq_simplifier1.lean.expected.out feat(library/defeq_simplifier): new simplifier that uses only definitional equalities 2016-02-22 11:01:36 -08:00
empty.lean
empty.lean.expected.out
empty_thm.lean
empty_thm.lean.expected.out
eq_class_error.lean
eq_class_error.lean.expected.out
error_full_names.lean
error_full_names.lean.expected.out
error_loc_bug.lean
error_loc_bug.lean.expected.out
error_pos_bug.lean
error_pos_bug.lean.expected.out
error_pos_bug2.lean
error_pos_bug2.lean.expected.out
errors.lean
errors.lean.expected.out
errors2.lean
errors2.lean.expected.out
eta_bug.lean
eta_bug.lean.expected.out
eta_decls.lean
eta_decls.lean.expected.out
exact_partial.lean
exact_partial.lean.expected.out
exact_partial2.lean
exact_partial2.lean.expected.out
finset_induction_bug.lean
finset_induction_bug.lean.expected.out refactor(hott,tests): make sure HoTT library and tests still work if we introduce checkpoints in have-expressions 2016-02-04 16:58:32 -08:00
fold.lean
fold.lean.expected.out
ftree.lean feat(frontends/lean/parser): restore config options in the end of sections/namespaces 2015-12-09 11:24:37 -08:00
ftree.lean.expected.out
gen_as.lean
gen_as.lean.expected.out
gen_bug.lean
gen_bug.lean.expected.out
gen_fail.lean
gen_fail.lean.expected.out
goals1.lean
goals1.lean.expected.out
have1.lean
have1.lean.expected.out
have_tactic.lean
have_tactic.lean.expected.out
ind_parser_bug.lean
ind_parser_bug.lean.expected.out
inst.lean
inst.lean.expected.out
internal_names.lean feat(frontends/lean): identifiers starting with '_' are now reserved 2015-12-10 22:32:03 -08:00
internal_names.lean.expected.out feat(frontends/lean): identifiers starting with '_' are now reserved 2015-12-10 22:32:03 -08:00
inv_del.lean
inv_del.lean.expected.out
K_bug.lean
K_bug.lean.expected.out
let1.lean
let1.lean.expected.out
let3.lean
let3.lean.expected.out
let4.lean
let4.lean.expected.out
lift_coe_off.lean
lift_coe_off.lean.expected.out
list_vect_numerals.lean
list_vect_numerals.lean.expected.out
local_notation_bug.lean
local_notation_bug.lean.expected.out
local_notation_bug2.lean
local_notation_bug2.lean.expected.out
match_bug.lean
match_bug.lean.expected.out
mismatch.lean
mismatch.lean.expected.out
namespace_bug.lean
namespace_bug.lean.expected.out
nary_overload.lean
nary_overload.lean.expected.out
nary_overload2.lean
nary_overload2.lean.expected.out
nat_pp.lean
nat_pp.lean.expected.out
nested1.lean
nested1.lean.expected.out
nested2.lean
nested2.lean.expected.out
no_confusion_type.lean
no_confusion_type.lean.expected.out
noncomp.lean
noncomp.lean.expected.out
noncomp_error.lean
noncomp_error.lean.expected.out
noncomp_hott.hlean
noncomp_hott.hlean.expected.out
noncomp_theory.lean
noncomp_theory.lean.expected.out fix(tests/lean/noncomp_theory,simlifier_light): fix tests 2016-02-22 11:25:23 -08:00
noncomp_thm.lean
noncomp_thm.lean.expected.out
nonexhaustive.lean
nonexhaustive.lean.expected.out
norm1.lean
norm1.lean.expected.out
notation.lean
notation.lean.expected.out
notation2.lean
notation2.lean.expected.out
notation3.lean
notation3.lean.expected.out
notation4.lean
notation4.lean.expected.out
notation5.lean
notation5.lean.expected.out feat(frontends/lean/notation_cmd): relax restriction on user defined tokens 2016-01-02 13:58:46 -08:00
notation6.lean
notation6.lean.expected.out
notation7.lean
notation7.lean.expected.out
notation_priority.lean
notation_priority.lean.expected.out fix(library/tc_multigraph): avoid name collisions 2016-02-04 13:15:42 -08:00
num.lean
num.lean.expected.out
num2.lean
num2.lean.expected.out
num3.lean
num3.lean.expected.out
num4.lean
num4.lean.expected.out
num5.lean
num5.lean.expected.out
omit.lean
omit.lean.expected.out
open_tst.lean refactor(*): normalize metaclass names 2015-12-28 10:39:15 -08:00
open_tst.lean.expected.out
param.lean
param.lean.expected.out
param_binder_update.lean
param_binder_update.lean.expected.out
param_binder_update2.lean
param_binder_update2.lean.expected.out
parsing_only.lean
parsing_only.lean.expected.out
pattern_bug1.lean
pattern_bug1.lean.expected.out
pattern_hint1.lean
pattern_hint1.lean.expected.out refactor(*): remove name_generator and use simpler mk_fresh_name 2016-02-11 18:05:57 -08:00
pattern_pp.lean
pattern_pp.lean.expected.out
place_eqn.lean
place_eqn.lean.expected.out
pp.lean
pp.lean.expected.out
pp_algebra_num_bug.lean
pp_algebra_num_bug.lean.expected.out
pp_all.lean
pp_all.lean.expected.out fix(library/tc_multigraph): avoid name collisions 2016-02-04 13:15:42 -08:00
pp_all2.lean feat(frontends/lean/pp): allow user to override pp.all setting 2015-12-11 10:40:48 -08:00
pp_all2.lean.expected.out feat(frontends/lean/pp): allow user to override pp.all setting 2015-12-11 10:40:48 -08:00
pp_beta.lean
pp_beta.lean.expected.out
pp_bug.lean
pp_bug.lean.expected.out
pp_param_bug.lean
pp_param_bug.lean.expected.out
ppbug.lean
ppbug.lean.expected.out
print_ax1.lean fix(tests/lean): subtype notation is not in the top-level anymore 2015-12-28 09:04:11 -08:00
print_ax1.lean.expected.out
print_ax2.lean fix(tests/lean): subtype notation is not in the top-level anymore 2015-12-28 09:04:11 -08:00
print_ax2.lean.expected.out
print_ax3.lean fix(tests/lean): subtype notation is not in the top-level anymore 2015-12-28 09:04:11 -08:00
print_ax3.lean.expected.out
print_reducible.lean
print_reducible.lean.expected.out
print_thm.lean
print_thm.lean.expected.out
prodtst.lean
prodtst.lean.expected.out
proj.lean
proj.lean.expected.out feat(library/definitional/projection,frontends/lean/structure_cmd): creating inductive predicates using structure command 2016-02-22 16:09:44 -08:00
protected.lean
protected.lean.expected.out
protected_consts.lean
protected_consts.lean.expected.out
protected_test.lean
protected_test.lean.expected.out
pstate.lean
pstate.lean.expected.out
quasireducible.lean
quasireducible.lean.expected.out
quot_bug.lean
quot_bug.lean.expected.out
quot_ind_bug.lean
quot_ind_bug.lean.expected.out
rateval.lean
rateval.lean.expected.out
record_rec_protected.lean
record_rec_protected.lean.expected.out
red.lean
red.lean.expected.out
redundant_pattern.lean
redundant_pattern.lean.expected.out
replace_tac.lean feat(library/tactic): add replace tactic 2016-01-04 14:43:31 -05:00
replace_tac.lean.expected.out feat(library/tactic): add replace tactic 2016-01-04 14:43:31 -05:00
reserve_bugs.lean
reserve_bugs.lean.expected.out
revert_fail.lean
revert_fail.lean.expected.out
rewrite_fail.lean
rewrite_fail.lean.expected.out
rewrite_loop.lean
rewrite_loop.lean.expected.out
rw_at_failure.lean
rw_at_failure.lean.expected.out
rw_set2.lean
rw_set2.lean.expected.out
sec.lean
sec.lean.expected.out
sec2.lean
sec2.lean.expected.out
sec3.lean
sec3.lean.expected.out
sec_notation2.lean
sec_notation2.lean.expected.out
sec_param_pp.lean
sec_param_pp.lean.expected.out
sec_param_pp2.lean
sec_param_pp2.lean.expected.out feat(frontends/lean/parser): restore config options in the end of sections/namespaces 2015-12-09 11:24:37 -08:00
shadow.lean
shadow.lean.expected.out
show1.lean
show1.lean.expected.out
show_tac.lean
show_tac.lean.expected.out
showenv.l
simp_idp.hlean
simp_idp.hlean.expected.out
simplifier1.hlean style(*): rename is_hprop/is_hset to is_prop/is_set 2016-02-22 11:15:38 -08:00
simplifier1.hlean.expected.out
simplifier1.lean
simplifier1.lean.expected.out
simplifier2.lean
simplifier2.lean.expected.out
simplifier3.lean
simplifier3.lean.expected.out
simplifier4.lean
simplifier4.lean.expected.out
simplifier5.lean
simplifier5.lean.expected.out
simplifier6.lean
simplifier6.lean.expected.out
simplifier7.lean
simplifier7.lean.expected.out
simplifier8.lean
simplifier8.lean.expected.out
simplifier9.lean
simplifier9.lean.expected.out
simplifier10.lean
simplifier10.lean.expected.out
simplifier11.lean
simplifier11.lean.expected.out
simplifier12.lean
simplifier12.lean.expected.out
simplifier13.lean
simplifier13.lean.expected.out
simplifier14.lean
simplifier14.lean.expected.out
simplifier15.lean
simplifier15.lean.expected.out
simplifier16.lean
simplifier16.lean.expected.out
simplifier17.lean
simplifier17.lean.expected.out
simplifier18.lean
simplifier18.lean.expected.out
simplifier19.lean
simplifier19.lean.expected.out
simplifier20.lean
simplifier20.lean.expected.out
simplifier21.lean
simplifier21.lean.expected.out
simplifier_light.lean fix(tests/lean/noncomp_theory,simlifier_light): fix tests 2016-02-22 11:25:23 -08:00
simplifier_light.lean.expected.out
simplifier_norm_num.lean
simplifier_norm_num.lean.expected.out
simplifier_unit_preprocess.lean
simplifier_unit_preprocess.lean.expected.out
struct_class.lean
struct_class.lean.expected.out
subpp.lean fix(tests/lean): subtype notation is not in the top-level anymore 2015-12-28 09:04:11 -08:00
subpp.lean.expected.out
subset_error.lean
subset_error.lean.expected.out
subst_bug.lean fix(tests/lean): subtype notation is not in the top-level anymore 2015-12-28 09:04:11 -08:00
subst_bug.lean.expected.out
substvars2.hlean
substvars2.hlean.expected.out
t2.lean
t2.lean.expected.out
t3.lean
t3.lean.expected.out
t5.lean
t5.lean.expected.out
t6.lean
t6.lean.expected.out
t9.lean
t9.lean.expected.out
t10.lean
t10.lean.expected.out
t11.lean
t11.lean.expected.out
t12.lean
t12.lean.expected.out
t13.lean
t13.lean.expected.out
t14.lean refactor(*): normalize metaclass names 2015-12-28 10:39:15 -08:00
t14.lean.expected.out
tactic_error_msg.lean
tactic_error_msg.lean.expected.out
tactic_id_bug.lean
tactic_id_bug.lean.expected.out
tactic_var_bug.lean
tactic_var_bug.lean.expected.out
test.sh
test_single.sh
test_single_pp.sh
tuple.lean
tuple.lean.expected.out
unfold.lean
unfold.lean.expected.out
unfold_crash.lean
unfold_crash.lean.expected.out
unfold_rec.lean
unfold_rec.lean.expected.out
unfold_rec2.lean
unfold_rec2.lean.expected.out
unfold_rec3.lean
unfold_rec3.lean.expected.out
unfold_rec4.lean
unfold_rec4.lean.expected.out
unfoldf.lean
unfoldf.lean.expected.out
uni_bug1.lean
uni_bug1.lean.expected.out
unification_hints1.lean feat(library/unification_hint): basic handling of user-supplied unification hints 2016-02-12 11:48:51 -08:00
unification_hints1.lean.expected.out feat(library/unification_hint): basic handling of user-supplied unification hints 2016-02-12 11:48:51 -08:00
unifier_bug.lean refactor(library): rename heq.of_eq heq.to_eq auxiliary lemmas 2016-01-09 12:32:18 -08:00
unifier_bug.lean.expected.out refactor(library): rename heq.of_eq heq.to_eq auxiliary lemmas 2016-01-09 12:32:18 -08:00
univ.lean
univ.lean.expected.out
univ_vars.lean
univ_vars.lean.expected.out
unsolved_proof_qed.lean
unsolved_proof_qed.lean.expected.out
unzip_error.lean
unzip_error.lean.expected.out
urec.lean
urec.lean.expected.out
user_rec_crash.lean
user_rec_crash.lean.expected.out
var.lean
var.lean.expected.out
var2.lean
var2.lean.expected.out
whnf.lean
whnf.lean.expected.out
whnf_tac.lean
whnf_tac.lean.expected.out
with_options.lean
with_options.lean.expected.out