From cb0a20de97e12a7511924a2ada74218b7c7ec9a3 Mon Sep 17 00:00:00 2001
From: Ralf Jung <jung@mpi-sws.org>
Date: Mon, 15 Jun 2015 11:05:47 +0200
Subject: [PATCH] slight simpl tuning

---
 lib/ModuRes/DecEnsemble.v | 2 +-
 lib/ModuRes/SPred.v       | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/ModuRes/DecEnsemble.v b/lib/ModuRes/DecEnsemble.v
index 439483357..0cb4d3e9a 100644
--- a/lib/ModuRes/DecEnsemble.v
+++ b/lib/ModuRes/DecEnsemble.v
@@ -95,7 +95,7 @@ Notation "de1 # de2" := (de1 ∩ de2 == de_emp) (at level 70) : de_scope.
    in the context that also occurs in one of the <de>s. In this case, it can help to
    do the specialization manually, and call de_tauto directly.
  *)
-Ltac de_unfold := unfold de_cap, de_cup, de_minus, de_compl, const; unlock; simpl.
+Ltac de_unfold := unfold de_cap, de_cup, de_minus, de_compl; unlock; simpl.
 Ltac de_in_destr := simpl; 
     repeat (match goal with
             | [ |- context[dec_eq ?i ?j] ] => destruct (dec_eq i j); first try subst j; try contradiction_eq; simpl
diff --git a/lib/ModuRes/SPred.v b/lib/ModuRes/SPred.v
index f89346aa2..e8dcc2fdb 100644
--- a/lib/ModuRes/SPred.v
+++ b/lib/ModuRes/SPred.v
@@ -20,6 +20,7 @@ Section Props.
     fun n => match n with
              | O => True
              | S _ => P end.
+  Global Arguments sp_constF _ !n /.
   Program Definition sp_const P :=
     p[(sp_constF P)].
   Next Obligation.
-- 
GitLab