Skip to content
Snippets Groups Projects
Verified Commit 94640742 authored by Tej Chajed's avatar Tej Chajed
Browse files

Remove unneeded changes to gmap_view

parent 113fbc11
No related branches found
No related tags found
No related merge requests found
...@@ -298,11 +298,11 @@ Section lemmas. ...@@ -298,11 +298,11 @@ Section lemmas.
{ destruct (bf !! k) as [[df' va']|] eqn:Hbf; last done. { destruct (bf !! k) as [[df' va']|] eqn:Hbf; last done.
specialize (Hrel _ _ Hbf). destruct Hrel as (v' & _ & _ & Hm). specialize (Hrel _ _ Hbf). destruct Hrel as (v' & _ & _ & Hm).
exfalso. rewrite Hm in Hfresh. done. } exfalso. rewrite Hm in Hfresh. done. }
rewrite lookup_singleton Hbf right_id_L. rewrite lookup_singleton Hbf right_id.
intros [= <- <-]. eexists. do 2 (split; first done). intros [= <- <-]. eexists. do 2 (split; first done).
rewrite lookup_insert. done. rewrite lookup_insert. done.
- rewrite lookup_singleton_ne; last done. - rewrite lookup_singleton_ne; last done.
rewrite left_id_L=>Hbf. rewrite left_id=>Hbf.
specialize (Hrel _ _ Hbf). destruct Hrel as (v' & ? & ? & Hm). specialize (Hrel _ _ Hbf). destruct Hrel as (v' & ? & ? & Hm).
eexists. do 2 (split; first done). eexists. do 2 (split; first done).
rewrite lookup_insert_ne //. rewrite lookup_insert_ne //.
...@@ -336,14 +336,14 @@ Section lemmas. ...@@ -336,14 +336,14 @@ Section lemmas.
rewrite Hbf. clear Hbf. rewrite Hbf. clear Hbf.
rewrite -Some_op -pair_op. rewrite -Some_op -pair_op.
move=>[/= /dfrac_full_exclusive Hdf _]. done. } move=>[/= /dfrac_full_exclusive Hdf _]. done. }
rewrite Hbf right_id_L lookup_singleton. clear Hbf. rewrite Hbf right_id lookup_singleton. clear Hbf.
intros [= <- <-]. intros [= <- <-].
eexists. do 2 (split; first done). eexists. do 2 (split; first done).
rewrite lookup_insert. done. rewrite lookup_insert. done.
- rewrite lookup_singleton_ne; last done. - rewrite lookup_singleton_ne; last done.
rewrite left_id_L=>Hbf. rewrite left_id=>Hbf.
edestruct (Hrel j) as (v'' & ? & ? & Hm). edestruct (Hrel j) as (v'' & ? & ? & Hm).
{ rewrite lookup_op lookup_singleton_ne // left_id_L. done. } { rewrite lookup_op lookup_singleton_ne // left_id. done. }
simpl in *. eexists. do 2 (split; first done). simpl in *. eexists. do 2 (split; first done).
rewrite lookup_insert_ne //. rewrite lookup_insert_ne //.
Qed. Qed.
...@@ -367,9 +367,9 @@ Section lemmas. ...@@ -367,9 +367,9 @@ Section lemmas.
apply cmra_discrete_valid_iff. done. apply cmra_discrete_valid_iff. done.
+ simpl in *. move:Hbf=>[= <- <-]. split; done. + simpl in *. move:Hbf=>[= <- <-]. split; done.
- rewrite lookup_singleton_ne //. - rewrite lookup_singleton_ne //.
rewrite left_id_L=>Hbf. rewrite left_id=>Hbf.
edestruct (Hrel j) as (v'' & ? & ? & Hm). edestruct (Hrel j) as (v'' & ? & ? & Hm).
{ rewrite lookup_op lookup_singleton_ne // left_id_L. done. } { rewrite lookup_op lookup_singleton_ne // left_id. done. }
simpl in *. eexists. do 2 (split; first done). done. simpl in *. eexists. do 2 (split; first done). done.
Qed. Qed.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment