aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2021-01-10 12:51:29 +0100
committerDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2021-01-10 12:51:29 +0100
commitccdcb65f2d1c05ec31e6606fcdb676d93abe02dc (patch)
treeb52be3130245f212246b553e0a24cb11b4267ab2
parente4443dfc20fb76c49a168636d1252c93b89ea7fb (diff)
downloadcompcert-kvx-ccdcb65f2d1c05ec31e6606fcdb676d93abe02dc.tar.gz
compcert-kvx-ccdcb65f2d1c05ec31e6606fcdb676d93abe02dc.zip
one problem in this file (admitted)
-rw-r--r--kvx/ValueAOpSSA.v2
-rw-r--r--midend/SCCPoptProp.v4
2 files changed, 3 insertions, 3 deletions
diff --git a/kvx/ValueAOpSSA.v b/kvx/ValueAOpSSA.v
index e94c0fc4..9e718621 100644
--- a/kvx/ValueAOpSSA.v
+++ b/kvx/ValueAOpSSA.v
@@ -317,7 +317,7 @@ Variable bc: block_classification.
Variable ge: genv.
Hypothesis GENV: genv_match bc ge.
Variable sp: block.
-Hypothesis STACK: bc sp <> BCinvalid.
+Hypothesis STACK: bc sp = BCstack.
Lemma minf_sound:
forall v x w y, vmatch bc v x -> vmatch bc w y -> vmatch bc (ExtValues.minf v w) (minf x y).
diff --git a/midend/SCCPoptProp.v b/midend/SCCPoptProp.v
index 8bf5a52b..bdeec7b6 100644
--- a/midend/SCCPoptProp.v
+++ b/midend/SCCPoptProp.v
@@ -410,7 +410,7 @@ Proof.
+ intros. simpl. flatten.
* split; congruence.
* split; congruence.
- - simpl. flatten.
+ - admit. (* simpl. flatten. *)
- eapply G_list_val_list_match_approx; eauto.
}
eapply G_increasing; eauto.
@@ -434,7 +434,7 @@ Proof.
invh assigned_code_spec; try congruence.
Unshelve.
go. go. go. go.
-Qed.
+Admitted.
Import Dom.
Hint Resolve sdom_dom_pred fn_code_reached fn_entry_pred fn_phicode_inv