aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernhard Schommer <bschommer@users.noreply.github.com>2017-07-31 15:12:34 +0200
committerGitHub <noreply@github.com>2017-07-31 15:12:34 +0200
commitb132e95ddcbc05568f536d955cdb15018ed18db6 (patch)
tree6ff6acb1c816b4d44ad8cfede7bab817c9c3a0ab
parent7abffab74d41c0d63631bf52bf65a4cb731b15c0 (diff)
downloadcompcert-kvx-b132e95ddcbc05568f536d955cdb15018ed18db6.tar.gz
compcert-kvx-b132e95ddcbc05568f536d955cdb15018ed18db6.zip
Warning for Skylake/Kabylake systems.
-rwxr-xr-xconfigure4
1 files changed, 4 insertions, 0 deletions
diff --git a/configure b/configure
index f54829f4..19c249ba 100755
--- a/configure
+++ b/configure
@@ -493,6 +493,10 @@ case "$ocaml_ver" in
echo "version $ocaml_ver -- UNSUPPORTED"
echo "Error: CompCert requires OCaml version 4.02 or later."
missingtools=true;;
+ 4.02.*|4.03.*|4.04.*)
+ echo "version $ocaml_ver -- good!"
+ echo "Some Intel processors of the Skylake and Kaby Lake generations have a hardware bug that this"
+ echo "version of OCaml runs into. To avoid this risk, it is recommended to use OCaml 4.05.";;
4.0*)
echo "version $ocaml_ver -- good!";;
?.*)