aboutsummaryrefslogtreecommitdiffstats
path: root/src/hls/GiblePargenproofForward.v
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2023-06-25 17:53:22 +0100
committerYann Herklotz <git@yannherklotz.com>2023-06-25 17:53:22 +0100
commite9f748f8e302f4d9977661e9c51ddaf5410bdec6 (patch)
tree01c04d7e5770d4e927da40052f17eff48e7d8079 /src/hls/GiblePargenproofForward.v
parent9134c30e5c9a46299aacc94dd5664308bd554303 (diff)
downloadvericert-e9f748f8e302f4d9977661e9c51ddaf5410bdec6.tar.gz
vericert-e9f748f8e302f4d9977661e9c51ddaf5410bdec6.zip
Finish mutual exclusivity check
Diffstat (limited to 'src/hls/GiblePargenproofForward.v')
-rw-r--r--src/hls/GiblePargenproofForward.v4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/hls/GiblePargenproofForward.v b/src/hls/GiblePargenproofForward.v
index 3d0f7d5..946a243 100644
--- a/src/hls/GiblePargenproofForward.v
+++ b/src/hls/GiblePargenproofForward.v
@@ -421,7 +421,7 @@ all be evaluable.
apply sem_pexpr_Pand.
destruct b. constructor. right.
eapply sem_update_Isetpred; eauto.
- { unfold assert_ in Heqo. destr. auto using check_mutexcl_correct. }
+ { unfold assert_ in Heqo. destr. eauto using check_mutexcl_correct. }
constructor. constructor. replace false with (negb true) by auto.
apply sem_pexpr_negate. inv TRUTHY. constructor.
cbn. eapply sem_pexpr_eval. inv PRED. eauto. auto.
@@ -429,7 +429,7 @@ all be evaluable.
apply sem_pexpr_negate.
eapply sem_pexpr_eval. inv PRED. eauto. auto.
eapply sem_update_Isetpred; eauto.
- { unfold assert_ in Heqo. destr. auto using check_mutexcl_correct. }
+ { unfold assert_ in Heqo. destr. eauto using check_mutexcl_correct. }
constructor. constructor. constructor.
replace true with (negb false) by auto. apply sem_pexpr_negate.
eapply sem_pexpr_eval. inv PRED. eauto. inv TRUTHY. auto. cbn -[eval_predf].