lean4-htt/tests/elab_bench
Garmelon 08eb78a5b2
chore: switch to new test/bench suite (#12590)
This PR sets up the new integrated test/bench suite. It then migrates
all benchmarks and some related tests to the new suite. There's also
some documentation and some linting.

For now, a lot of the old tests are left alone so this PR doesn't become
even larger than it already is. Eventually, all tests should be migrated
to the new suite though so there isn't a confusing mix of two systems.
2026-02-25 13:51:53 +00:00
..
big_beq.lean
big_beq.lean.out.ignored
big_beq_rec.lean
big_beq_rec.lean.out.ignored
big_deceq.lean
big_deceq.lean.out.ignored
big_deceq_rec.lean
big_deceq_rec.lean.out.ignored
big_do.lean
big_do.lean.out.expected
big_match.lean
big_match.lean.out.ignored
big_match_nat.lean
big_match_nat.lean.out.ignored
big_match_nat_split.lean
big_match_nat_split.lean.out.ignored
big_match_partial.lean
big_match_partial.lean.out.ignored
big_omega.lean
big_omega_MT.lean
big_omega_MT.lean.init.sh
big_struct.lean
big_struct_dep.lean
big_struct_dep1.lean
bv_decide_inequality.lean
bv_decide_large_aig.lean
bv_decide_large_aig.lean.out.expected
bv_decide_mod.lean
bv_decide_mul.lean
bv_decide_realworld.lean
bv_decide_rewriter.lean
cbv_decide.lean
cbv_decide.lean.out.ignored
cbv_dedup.lean
cbv_divisors.lean
cbv_divisors.lean.out.ignored
cbv_leroy.lean
cbv_leroy.lean.out.ignored
cbv_merge_sort.lean
cbv_merge_sort.lean.out.ignored
cbv_system_f.lean
cbv_system_f.lean.out.ignored
charactersIn.lean
charactersIn.lean.out.ignored
grind_bitvec2.lean
grind_bitvec2.lean.out.expected
grind_list2.lean
grind_ring_5.lean
iterators.lean
mut_rec_wf.lean
mut_rec_wf.lean.out.ignored
omega_stress.lean
omega_stress.lean.out.ignored
reduceMatch.lean
riscv-ast.lean
run_bench
run_test
simp_arith1.lean
simp_bubblesort_256.lean
simp_congr.lean
simp_congr.lean.init.sh
simp_local.lean
simp_subexpr.lean
simp_subexpr.lean.out.ignored
workspaceSymbols.lean
workspaceSymbols.lean.out.ignored