aboutsummaryrefslogtreecommitdiff
path: root/COMPATIBILITY
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2015-02-13 17:26:27 +0100
committerPierre-Marie Pédrot2015-02-13 17:26:27 +0100
commiteed12bddc3e6f6f9192c909a8b8f82859080f3a1 (patch)
tree075295e3f70347b6a8076b72885b3e0ab5b52aa1 /COMPATIBILITY
parent37076a63ebd1491f26a6c5a3d67e054c106589b3 (diff)
parentdcb23edad4debc0f4856580910cb5eba00077006 (diff)
Merge branch 'v8.5'
Diffstat (limited to 'COMPATIBILITY')
-rw-r--r--COMPATIBILITY7
1 files changed, 7 insertions, 0 deletions
diff --git a/COMPATIBILITY b/COMPATIBILITY
index 0d648967f8..eeb0c292b1 100644
--- a/COMPATIBILITY
+++ b/COMPATIBILITY
@@ -55,6 +55,13 @@ Potential sources of incompatibilities between Coq V8.4 and V8.5
(e.g. induction). Extra "Transparent" might have to be added to
revert opacity of constants.
+Type classes.
+
+- When writing an Instance foo : Class A := {| proj := t |} (note the
+ vertical bars), support for typechecking the projections using the
+ type information and switching to proof mode is no longer available.
+ Use { } (without the vertical bars) instead.
+
Potential sources of incompatibilities between Coq V8.3 and V8.4
----------------------------------------------------------------