diff options
author | Yann Herklotz <git@yannherklotz.com> | 2022-06-24 18:28:41 +0100 |
---|---|---|
committer | Yann Herklotz <git@yannherklotz.com> | 2022-06-24 18:28:41 +0100 |
commit | 0a7f2f6f6e0f68a9fa89a27dc677b40f8dfb6e86 (patch) | |
tree | 0c5b78060d32bf3a2125fc63c6f4e25a1c59d84d /src/hls/IfConversionproof.v | |
parent | 7e5ab23030c7160f7fea631d457eeba84917e783 (diff) | |
download | vericert-0a7f2f6f6e0f68a9fa89a27dc677b40f8dfb6e86.tar.gz vericert-0a7f2f6f6e0f68a9fa89a27dc677b40f8dfb6e86.zip |
Update documentation for Gible
Diffstat (limited to 'src/hls/IfConversionproof.v')
-rw-r--r-- | src/hls/IfConversionproof.v | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/hls/IfConversionproof.v b/src/hls/IfConversionproof.v index c303da9..51a2841 100644 --- a/src/hls/IfConversionproof.v +++ b/src/hls/IfConversionproof.v @@ -110,7 +110,7 @@ Section CORRECTNESS. Proof using. unfold transf_fundef. unfold AST.transf_fundef; intros. destruct f. unfold transf_function. destruct_match; auto. auto. - Qed. + Admitted. Lemma functions_translated: forall (v: Values.val) (f: GibleSeq.fundef), @@ -140,7 +140,7 @@ Section CORRECTNESS. repeat ffts. Qed. - Lemma transf_initial_states : +(*) Lemma transf_initial_states : forall s1, initial_state prog s1 -> exists s2, initial_state tprog s2 /\ match_states s1 s2. @@ -207,4 +207,6 @@ Section CORRECTNESS. + apply transf_step_correct. Qed. + +*) End CORRECTNESS. |