wiki:CompilerRequirementsAndCompilationIssues

Version 3 (modified by yushan, 3 years ago) (diff)

--

Compiler requirements

  • Trunk
    Starting revision r1587 at least gcc 4.9.0 is required for the C++ Standard Library
  • XIOS 2.5
    Intel compilers: at least version 13.0.0 is required
  • XIOS 2.0
    Intel compilers: at least version 13.0.0 is required

Known compilation issues

Tested compilation configurations

Revision tested: r1641

Compiler STL headers MPI Machine Compilation
Intel 13.0.0 4.9.3 Intel MPI 4.1 Ada Successful
Intel 15.0.6 4.9.2 OpenMPI 2.0.4 Irene Successful
Intel 15.0.6 5.4.0 OpenMPI 2.0.4 Irene No: Intel bug
Intel 15.0.6 6.4.0 OpenMPI 2.0.4 Irene No: gcc 6 is not yet supported
Intel 16.0.3 4.9.2 OpenMPI 2.0.4 Irene Successful
Intel 16.0.3 5.4.0 OpenMPI 2.0.4 Irene Successful
Intel 16.0.3 6.4.0 OpenMPI 2.0.4 Irene Successful

User feedbacks on compilation:

Compiler MPI Compilation
GCC 7.3 OpenMPI 3.1.2 Successful
Intel 19.0.0.117 OpenMPI 3.1.2 Successful
Intel 17 MPICH 3.2 Successful
GCC 4.4.7 MPICH2 1.4.1p1 Successful