aboutsummaryrefslogtreecommitdiffhomepage
path: root/COMPATIBILITY
diff options
context:
space:
mode:
authorGravatar Matthieu Sozeau <mattam@mattam.org>2016-06-21 19:06:30 +0200
committerGravatar Matthieu Sozeau <mattam@mattam.org>2016-06-27 23:36:20 +0200
commit5193311836394d3d18a0187a0d77657aa060b651 (patch)
tree0659a5bfd6c60a82cb0c15026ee490903930eead /COMPATIBILITY
parent4a957f05970f352ad8e40b47918bd9812b5a8fd2 (diff)
Update CHANGES and COMPATIBILITY
Diffstat (limited to 'COMPATIBILITY')
-rw-r--r--COMPATIBILITY14
1 files changed, 14 insertions, 0 deletions
diff --git a/COMPATIBILITY b/COMPATIBILITY
index 883b8576d..892eaa599 100644
--- a/COMPATIBILITY
+++ b/COMPATIBILITY
@@ -1,3 +1,17 @@
+Potential sources of incompatibilities between Coq V8.5 and V8.6
+----------------------------------------------------------------
+
+Symptom: An obligation generated by Program or an abstracted subproof
+has different arguments.
+Cause: Set Shrink Abstract and Set Shrink Obligations are on by default
+and the subproof does not use the argument.
+Remedy:
+- Adapt the script.
+- Write an explicit lemma to prove the obligation/subproof and use it
+ instead (compatible with 8.4).
+- Unset the option for the program/proof the obligation/subproof originates
+ from.
+
Potential sources of incompatibilities between Coq V8.4 and V8.5
----------------------------------------------------------------