diff options
author | James Pollard <james@pollard.dev> | 2020-06-01 16:08:56 +0100 |
---|---|---|
committer | James Pollard <james@pollard.dev> | 2020-06-01 16:08:56 +0100 |
commit | 41f1832503686a6afdd1a82b761c19679611426a (patch) | |
tree | 9aa99cdb81ad31636435ae2141088fd341235f7e /src/translation/HTLgenspec.v | |
parent | c3fe9469171bbf706dcb7bc84297123590377100 (diff) | |
parent | 71ba686359b9cdf2178d0837552fc564a905b18f (diff) | |
download | vericert-kvx-41f1832503686a6afdd1a82b761c19679611426a.tar.gz vericert-kvx-41f1832503686a6afdd1a82b761c19679611426a.zip |
Merge branch 'develop' into arrays-proof
Diffstat (limited to 'src/translation/HTLgenspec.v')
-rw-r--r-- | src/translation/HTLgenspec.v | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/translation/HTLgenspec.v b/src/translation/HTLgenspec.v index 713a373..7cc0861 100644 --- a/src/translation/HTLgenspec.v +++ b/src/translation/HTLgenspec.v @@ -350,10 +350,9 @@ Proof. econstructor; simpl; trivial. intros. inv_incr. - assert (st_controllogic s8 = st_controllogic s2) by congruence. - rewrite <- H10. - assert (st_datapath s8 = st_datapath s2) by congruence. - assert (st_st s5 = st_st s2) by congruence. - rewrite H80. rewrite H81. rewrite H82. + assert (STC: st_controllogic s8 = st_controllogic s2) by congruence. + assert (STD: st_datapath s8 = st_datapath s2) by congruence. + assert (STST: st_st s8 = st_st s2) by congruence. + rewrite STC. rewrite STD. rewrite STST. eauto with htlspec. Qed. |