diff options
author | Xavier Leroy <xavier.leroy@college-de-france.fr> | 2024-03-30 16:09:06 (GMT) |
---|---|---|
committer | Xavier Leroy <xavier.leroy@college-de-france.fr> | 2024-03-30 16:41:11 (GMT) |
commit | a5f370678ee445e9e354621c7e1405096143a39d (patch) | |
tree | 18bd35126e3ae457300af45297f9a5ab4f127c7f | |
parent | b4ca7f2aef3903701ca1bb5a3e1f04e789b8d19e (diff) | |
download | CompCert-master.zip CompCert-master.tar.gz CompCert-master.tar.bz2 |
-rw-r--r-- | backend/Allocproof.v | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/backend/Allocproof.v b/backend/Allocproof.v index 3fdbacb..f0be801 100644 --- a/backend/Allocproof.v +++ b/backend/Allocproof.v @@ -1976,7 +1976,7 @@ Remark addressing_not_long: Proof. intros. inv H. assert (A: forall ty, In ty (type_of_addressing addr) -> ty = Tptr). - { intros. destruct addr; simpl in H; intuition. } + { intros. try (apply diff_false_true in H0). destruct addr; simpl in H; intuition auto. } assert (B: In (env r) (type_of_addressing addr)). { rewrite <- H5. apply in_map; auto. } assert (C: env r = Tint). |