summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES40
1 files changed, 40 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 5df109a1..d13a15e6 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,43 @@
+Changes from V8.4pl3 to V8.4pl4
+===============================
+
+WARNING:
+The current logic of Coq is now known to be inconsistent with
+ Axiom prop_extensionality : forall A B:Prop, (A <-> B) -> A = B.
+For more details, see:
+ https://gforge.inria.fr/plugins/scmgit/cgi-bin/gitweb.cgi?p=coq/coq.git;a=blob_plain;f=test-suite/failure/subterm2.v;hb=HEAD
+or
+ https://gforge.inria.fr/plugins/scmgit/cgi-bin/gitweb.cgi?p=coq/coq.git;a=blob_plain;f=test-suite/failure/subterm3.v;hb=HEAD
+
+Kernel
+
+- Bug #3211: unsound check of elimination sort.
+- Fix guard condition for nested cofixpoints.
+- Bug #3243: Univ constraints of module subtyping were not propagated.
+
+Tactics
+
+- A new option "Set Stable Omega" ensures that repeated identical calls
+ to omega will produce identical proof terms. This option is off by default
+ for maximal compatibility, but should be pretty safe to activate.
+- The interpretation of the open_constr tactic argument was erroneously
+ firing type classes resolution in some corner cases. This has been
+ fixed. The tactic argument type open_constr_wTC is provided for retro
+ compatibility purposes.
+- Fixing bug #3228 (fixing precedence of ltac variables over variables in
+ env) introduces rare and justified tactic failure.
+
+Bug fixes
+
+- Solved bugs:
+ #3260, #2697, #3037, #3262, #2900, #3131, #3238, #3204, #1758, #1039,
+ #3144
+- micromega: solved an ambiguous symbol resolution.
+- Coq always uses / as separator between directories on all platforms.
+- remove trailing '\r' from file names returned by coqtop.
+- bug correction in proving inversion principles for Function.
+- ocamlbuild: minor fixes related to camlp4 and cross-compilation.
+
Changes from V8.4pl2 to V8.4pl3
===============================