diff --git a/iris/base_logic/lib/gen_heap.v b/iris/base_logic/lib/gen_heap.v index 4f59ad50671ce64b276a17421acb28744096c955..53928daf727f5266c3af5a1b70510818d0704ff1 100644 --- a/iris/base_logic/lib/gen_heap.v +++ b/iris/base_logic/lib/gen_heap.v @@ -291,8 +291,8 @@ Lemma gen_heap_init_names `{Countable L, !gen_heapPreG L V Σ} σ : let hG := GenHeapG L V Σ γh γm in gen_heap_interp σ ∗ ([∗ map] l ↦ v ∈ σ, l ↦ v) ∗ ([∗ map] l ↦ _ ∈ σ, meta_token l ⊤). Proof. - iMod (ghost_map_alloc_empty (V:=V)) as (γh) "Hh". - iMod (ghost_map_alloc_empty (V:=gname)) as (γm) "Hm". + iMod (ghost_map_alloc_empty (K:=L) (V:=V)) as (γh) "Hh". + iMod (ghost_map_alloc_empty (K:=L) (V:=gname)) as (γm) "Hm". iExists γh, γm. iAssert (gen_heap_interp (hG:=GenHeapG _ _ _ γh γm) ∅) with "[Hh Hm]" as "Hinterp". { iExists ∅; simpl. iFrame "Hh Hm". by rewrite dom_empty_L. }