aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxime Dénès2015-01-15 07:50:47 +0100
committerMaxime Dénès2015-01-15 07:50:47 +0100
commitf7dd427889f3ab966238f9566ec1b5edbd6c6ab6 (patch)
tree4685152413af3a1c3e78339d095c1cb94f18bb9e
parent530dcf1e6cd008e89a527dacb836202bcb2d02db (diff)
Mention guard condition in CHANGES.
-rw-r--r--CHANGES5
1 files changed, 5 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 4a9c3a40d8..2088fa6ff7 100644
--- a/CHANGES
+++ b/CHANGES
@@ -35,6 +35,11 @@ Logic
- New universe polymorphism.
- New option -type-in-type to collapse the universe hierarchy (this makes the
logic inconsistent).
+- The guard condition for fixpoints is now a bit stricter. Propagation of
+subterm value through pattern matching is restricted according to the return
+predicate. Restores compatibility of Coq's logic with the propositional
+extensionality axiom. May create incompatibilities in recursive programs heavily
+using dependent types.
Vernacular commands