aboutsummaryrefslogtreecommitdiff
path: root/dev/doc
diff options
context:
space:
mode:
authorGaëtan Gilbert2019-04-28 19:21:21 +0200
committerGaëtan Gilbert2019-04-28 19:21:21 +0200
commit02a98973d2bd1e6fd5f7489da718f5a313fc834c (patch)
treeb7e352aa4a0940e19bf858c451535bfb063572db /dev/doc
parentae4239d6a5f4afcd9b7321dba790ffd4a64994a1 (diff)
parent728216337e2541b37135d86c1b0206706cf4ed1a (diff)
Merge PR #9605: [coq_makefile] Enforce warn_error for plugins.
Reviewed-by: SkySkimmer Ack-by: Zimmi48 Reviewed-by: gares
Diffstat (limited to 'dev/doc')
-rw-r--r--dev/doc/changes.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/dev/doc/changes.md b/dev/doc/changes.md
index 40c3c32e4f..4533a4dc01 100644
--- a/dev/doc/changes.md
+++ b/dev/doc/changes.md
@@ -20,6 +20,15 @@ General deprecation
removed. Please, make sure your plugin is warning-free in 8.8 before
trying to port it over 8.9.
+Warnings
+
+- Coq now builds plugins with `-warn-error` enabled by default. The
+ amount of dangerous warnings in plugin code was very high, so we now
+ require plugins in the CI to adhere to the Coq warning policy. We
+ _strongly_ recommend against disabling the default set of warnings.
+ If you have special needs, see the documentation of your build
+ system and/or OCaml for further help.
+
Names
- Kernel names no longer contain a section path. They now have only two