Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Supported Machines

E3SM is supported for all users of the following platforms

...

  • UNIX-style operating system such as CNL, AIX and Linux

  • csh, bash shells

  • A recent version of the Perl scripting language (5.16+), plus the following modules:

    • XML::SAX  (from  LibXML module)

    • XML::SAX::Exception ( from the LibXML module)

    • Switch (Switch.pm)

  • subversion client version 1.4.2 or greater (for downloading CESM-originating data files)

  • Git version 2.0 or newer (for getting source code)

  • Fortran (2003 support required) and C/C++ compilers.

  • MPI (although E3SM does not absolutely require it for running on one processor)

  • One or both of NetCDF 4.6.1 or newer and pnetcdf, 1.6.1 or newer. (E3SM can use PnetCDF if NetCDF is not installed).

  • CMake 3.16 18 or newer is required 

  • Python 3.10 or newer is required for E3SM-specific build/test scripts.

...

Compiler Vendor

Current tested versions

test suites

Intel

2023.0.1, 20.0.4, 19.0.5, 18.0.4, 2023.05.15.007

integration, maint1.0, super-bfb, hi-res, integration, prod, prod-bench, nbfb, maint-2.0prod, maint-2.1, maint-1.1, extra-coverage, integration

GNU

gnu 8.1, 11.2 , 12.2.0

developer, integration, extra-coverage, integration

nvhpc (fka pgi)

22.7

developer

IBM

none

Cray

15.0.1

integration (many fails)

NAG

none

AMD

none

...