From 124fdf2b928ca8dcd188bbbb81d3d7610241b786 Mon Sep 17 00:00:00 2001
From: Giovanni Bussi <giovanni.bussi@gmail.com>
Date: Sun, 12 Mar 2017 20:19:46 +0100
Subject: [PATCH] Clarified which compilers are required for PLUMED 2.4

---
 user-doc/Installation.txt | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/user-doc/Installation.txt b/user-doc/Installation.txt
index 28e676390..4b7280ab0 100644
--- a/user-doc/Installation.txt
+++ b/user-doc/Installation.txt
@@ -44,6 +44,23 @@ If you are using a Mac, notice that we are providing tentative port files to ins
 PLUMED with MacPorts. Follow the instructions at [this link](http://github.com/plumed/ports)
 and report feedbacks on the mailing list.
 
+\section SupportedCompilers Supported compilers
+
+As of PLUMED 2.4, we require a compiler that supports C++11. The following compilers
+(or later versions) should be sufficient:
+
+- gcc 4.8.1
+- clang 3.3
+- intel 15
+
+Notice that the `./configure` script verifies that your compiler supports C++11.
+Some compilers do not declare full support, but implement anyway a number of C++11 features
+sufficient to compile PLUMED (this is the case for instance of intel 15 compiler).
+In case you see a warning about C++11 support during `./configure`
+please make sure that PLUMED compiles correctly and, if possible, execute the regtests
+(using `make regtest`). Notice that we regularily test a number of compilers on travis-ci,
+and at least those compilers are guaranteed to be able to compile PLUMED correctly.
+
 \section ConfiguringPlumed Configuring PLUMED
 
 The `./configure` command 
-- 
GitLab