aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2022-06-05 11:11:09 +0100
committerYann Herklotz <git@yannherklotz.com>2022-06-05 11:11:09 +0100
commit2e731050c69c98142d29d87fb863f199d50dfe19 (patch)
tree20a2206cf8c902ee612d9f05bbd8e022dadd632e
parent7e15dbdfc2a1708d36127f86302bdb3ae5bfae21 (diff)
downloadvericert-2e731050c69c98142d29d87fb863f199d50dfe19.tar.gz
vericert-2e731050c69c98142d29d87fb863f199d50dfe19.zip
Remove inv H1 from condelim proof
-rw-r--r--src/hls/CondElimproof.v6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/hls/CondElimproof.v b/src/hls/CondElimproof.v
index ace90b0..ecc3538 100644
--- a/src/hls/CondElimproof.v
+++ b/src/hls/CondElimproof.v
@@ -409,13 +409,13 @@ Section CORRECTNESS.
Proof.
inversion 1; subst; simplify; clear H;
match goal with H: context[match_states] |- _ => inv H end.
- - inv H1. do 2 econstructor. rewrite <- sig_transf_function. econstructor; eauto.
+ - do 2 econstructor. rewrite <- sig_transf_function. econstructor; eauto.
eauto using find_function_translated. auto.
econstructor; auto. repeat (constructor; auto).
- - inv H1. do 2 econstructor. econstructor. eauto using find_function_translated.
+ - do 2 econstructor. econstructor. eauto using find_function_translated.
eauto using sig_transf_function. eauto.
econstructor; auto.
- - inv H2.
+ - do 2 econstructor.
Lemma step_list2_ge :
forall sp l i i',