summaryrefslogtreecommitdiff
path: root/tests/lean/hashmap_on_disk/Hashmap/Funs.lean
diff options
context:
space:
mode:
authorJonathan Protzenko2023-01-23 18:43:45 -0800
committerSon HO2023-06-04 21:44:33 +0200
commitdee74ca1f90acb076289286f6f69df65e63604ce (patch)
tree50ddfb09bf11b20a688021c2413f45213c2c2450 /tests/lean/hashmap_on_disk/Hashmap/Funs.lean
parent262cb9d72593b349af522596cbae29dff03525ea (diff)
Write a tactic to discharge integer literal proof obligations
Diffstat (limited to 'tests/lean/hashmap_on_disk/Hashmap/Funs.lean')
-rw-r--r--tests/lean/hashmap_on_disk/Hashmap/Funs.lean4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/lean/hashmap_on_disk/Hashmap/Funs.lean b/tests/lean/hashmap_on_disk/Hashmap/Funs.lean
index a4f2e3e0..c67a37ff 100644
--- a/tests/lean/hashmap_on_disk/Hashmap/Funs.lean
+++ b/tests/lean/hashmap_on_disk/Hashmap/Funs.lean
@@ -15,10 +15,10 @@ def hashmap_hash_map_allocate_slots_loop_fwd
(T : Type) (slots : vec (hashmap_list_t T)) (n : USize) :
result (vec (hashmap_list_t T))
:=
- if n > (USize.ofNatCore 0 (by simp))
+ if n > (USize.ofNatCore 0 (by intlit))
then do
let slots0: vec (hashmap_list_t T) <- @vec_push_back (hashmap_list_t T) slots HashmapListNil
- let n0 <- USize.checked_sub n (USize.ofNatCore 1 (by simp))
+ let n0 <- USize.checked_sub n (USize.ofNatCore 1 (by intlit))
hashmap_hash_map_allocate_slots_loop_fwd T slots0 n0
else ret slots
termination_by hashmap_hash_map_allocate_slots_loop_fwd _ _ n => n