ESMF 8.7.0 Supported Platforms
The following table lists the precise combinations of platform, operating system, compiler, and MPI flavor the ESMF release was tested on. These combinations are considered fully supported. The number and variety of supported combinations are limited by access to appropriate systems, not by any specific limitation within ESMF. The ESMF build system provides many more combinations, but these have not been rigorously tested for this ESMF release. The 8.7.0 User’s Guide contains a complete list of possible configurations under the “Supported Platforms” section.
How to read the table
-
The “host” column specifies the name of the machine executing the test.
-
The first part of the entry in the “compiler” column specifies the ESMF_COMPILER setting, followed by the version of the compiler used for testing.
-
The first part of the entry in the “mpi” column specifies the ESMF_COMM setting, followed by the version of the MPI implementation used for testing.
-
The “netcdf” column indicates the version of the NetCDF-C and NetCDF-Fortran parts used for testing, respectively.
-
The “o_g” column indicates the ESMF_BOPT option used.
-
The “os” column indicates the ESMF_OS used by the ESMF build system.
-
The “build” column indicates whether the ESMF library build was successful or not.
-
The “u_pass” and “u_fail” columns indicate the number of unit tests passing and failing, respectively.
-
The “s_pass” and “s_fail” columns indicate the number of system tests passing and failing, respectively.
-
The “e_pass” and “e_fail” columns indicate the number of examples passing and failing, respectively.
-
The “nuopc_pass” and “nuopc_fail” columns indicate the number of nuopc prototype tests passing and failing, respectively. Notice that the NUOPC prototypes require MPI, and are indicated as “failing” for mpiuni.
-
The “artifacts link” column provides a link to all of the test artifacts associated with a particular test combination.
host | os | compiler | mpi | o_g | netcdf | build | u_pass | u_fail | s_pass | s_fail | e_pass | e_fail | nuopc_pass | nuopc_fail | artifacts link |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
breve | Linux | gfortran 11.2.0 | mpich 4.0.0 | g | 4.7.4 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 290e9eb |
breve | Linux | gfortran 11.2.0 | mpich 4.0.0 | O | 4.7.4 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 700fa05 |
breve | Linux | gfortran 7.4.0 | mpich 3.3.1 | g | 4.7.4 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | de9e2e3 |
breve | Linux | gfortran 7.4.0 | mpich 3.3.1 | O | 4.7.4 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 5f85827 |
breve | Linux | gfortranclang 7.5.0_16.0.3 | mpiuni None | g | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 4f89cca |
breve | Linux | gfortranclang 7.5.0_16.0.3 | mpiuni None | O | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | d2dc1c9 |
catania | Darwin | gfortran 11.2.0 | mpiuni None | g | 4.7.4 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 866dcbf |
catania | Darwin | gfortran 11.2.0 | mpiuni None | O | 4.7.4 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | f291601 |
catania | Darwin | gfortran 11.2.0 | openmpi 4.1.0 | g | 4.7.4 | PASS | 14195 | 3 | 51 | 0 | 81 | 0 | 56 | 0 | d1bf012 |
catania | Darwin | gfortran 11.2.0 | openmpi 4.1.0 | O | 4.7.4 | PASS | 14195 | 3 | 51 | 0 | 81 | 0 | 56 | 0 | ceb0d96 |
derecho | Unicos | gfortran 12.2.0_pio2.5.10 | mpi 8.1.25 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 4c2a5a2 |
derecho | Unicos | gfortran 12.2.0_pio2.5.10 | mpi 8.1.25 | O | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | c1f96d4 |
derecho | Unicos | gfortran 12.2.0_pio2.6.2 | mpi 8.1.27 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 6c29311 |
derecho | Unicos | gfortran 12.2.0_pio2.6.2 | mpi 8.1.27 | O | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 81f33e9 |
derecho | Unicos | intel 2023.2.1 | mpi 8.1.27 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 57 | 0 | a44e738 |
derecho | Unicos | intel 2023.2.1 | mpi 8.1.27 | O | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 57 | 0 | 0dfd762 |
derecho | Unicos | intel 2023.2.1 | mpiuni None | g | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 83f8be7 |
derecho | Unicos | intel 2023.2.1 | mpiuni None | O | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | c162089 |
derecho | Unicos | intel 2023.2.1-classic | mpi 8.1.27 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 6077c23 |
derecho | Unicos | intel 2023.2.1-classic | mpi 8.1.27 | O | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 13b4e28 |
derecho | Unicos | intel 2023.2.1-classic | mpiuni None | g | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 8b48a8a |
derecho | Unicos | intel 2023.2.1-classic | mpiuni None | O | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | b3f23ac |
derecho | Unicos | intel 2023.2.1-oneAPI | mpi 8.1.27 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | b465fbc |
derecho | Unicos | intel 2023.2.1-oneAPI | mpi 8.1.27 | O | 4.9.2 | PASS | 14198 | 0 | 50 | 1 | 81 | 0 | 56 | 0 | 4089610 |
derecho | Unicos | intel 2023.2.1-oneAPI | mpiuni None | g | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 30c1f99 |
derecho | Unicos | intel 2023.2.1-oneAPI | mpiuni None | O | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 4fea228 |
derecho | Unicos | nvhpc 23.7 | mpi 8.1.27 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 1aa9948 |
derecho | Unicos | nvhpc 23.7 | mpi 8.1.27 | O | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 257d438 |
derecho | Unicos | nvhpc 23.7 | mpiuni None | g | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 422dffb |
derecho | Unicos | nvhpc 23.7 | mpiuni None | O | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 1b2177e |
discover | Linux | gfortran 13.2.0 | openmpi gcc-13.2.0 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 5c1e26d |
discover | Linux | gfortran 13.2.0 | openmpi gcc-13.2.0 | O | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 5b389a2 |
discover | Linux | gfortran 14.2.0 | mpiuni none | O | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 52e5b37 |
discover | Linux | gfortran 14.2.0 | mpiuni none | g | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | ec9646d |
discover | Linux | intel 2021.13.0 | intelmpi 2021.13 | O | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 01e0c69 |
discover | Linux | intel 2021.13.0 | intelmpi 2021.13 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | f260ffc |
discover | Linux | intel 2021.6.0 | intelmpi 2021.13 | O | None | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | ea9797b |
discover | Linux | intel 2021.6.0 | intelmpi 2021.13 | g | None | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | e050b57 |
discover | Linux | intel 2024.2.0 | intelmpi 2021.13 | O | None | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 3517658 |
discover | Linux | intel 2024.2.0 | intelmpi 2021.13 | g | None | PASS | 14197 | 1 | 51 | 0 | 81 | 0 | 56 | 0 | 142c721 |
discover | Linux | intel 2024.2.0 | mpiuni None | g | None | PASS | 12527 | 1 | 9 | 0 | 44 | 0 | None | None | 24beb80 |
discover | Linux | intel 2024.2.0 | mpiuni None | O | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 38c5149 |
gaeaC5 | Unicos | gfortran 12.2.0 | mpi 8.1.25 | O | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 421c8ba |
gaeaC5 | Unicos | gfortran 12.2.0 | mpiuni None | O | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 57c2d49 |
gaeaC5 | Unicos | gfortran 12.2.0 | mpiuni None | g | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 268d0be |
gaeaC5 | Unicos | intel 2023.1.0 | mpi 8.1.25 | g | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | bdd1622 |
gaeaC5 | Unicos | intel 2023.1.0 | mpiuni None | g | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 058427a |
gaeaC5 | Unicos | intel 2023.1.0 | mpiuni None | O | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 844cb01 |
gaeaC5 | Unicos | intel 2023.1.0-classic | mpi 8.1.25 | g | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | d92b179 |
gaeaC5 | Unicos | intel 2023.1.0-classic | mpi 8.1.25 | O | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | ac4df0f |
gaeaC5 | Unicos | intel 2023.1.0-classic | mpiuni None | O | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | e73d1f6 |
gaeaC5 | Unicos | intel 2023.1.0-oneAPI | mpi 8.1.25 | g | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 46 | 10 | 6112983 |
gaeaC5 | Unicos | intel 2023.1.0-oneAPI | mpiuni None | O | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 51d4e26 |
green | Darwin | gfortranclang 12.2.0_14.0.0 | mpiuni None | g | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 91953f5 |
green | Darwin | gfortranclang 12.2.0_14.0.0 | mpiuni None | O | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 9d4093d |
green | Darwin | gfortranclang 12.2.0_14.0.0 | openmpi 4.1.4 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 57 | 0 | 614212a |
green | Darwin | gfortranclang 12.2.0_14.0.0 | openmpi 4.1.4 | O | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 57 | 0 | d47fbf7 |
grits | Darwin | gfortranclang 12.2.0_14.0.0 | mpich 4.1.1 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 43 | 13 | 3563e8a |
grits | Darwin | gfortranclang 12.2.0_14.0.0 | mpich 4.1.1 | O | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 44 | 12 | a79ec14 |
grits | Darwin | gfortranclang 12.2.0_14.0.0 | mpiuni None | g | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | d8c9db0 |
grits | Darwin | gfortranclang 12.2.0_14.0.0 | mpiuni None | O | 4.9.2 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 1d3de6c |
hera | Linux | gfortran 13.2.0 | mpiuni None | g | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 3738019 |
hera | Linux | gfortran 13.2.0 | mpiuni None | O | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 891cd91 |
hera | Linux | gfortran 13.2.0 | openmpi 4.1.6 | g | None | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 55d461c |
hera | Linux | gfortran 13.2.0 | openmpi 4.1.6 | O | None | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | e5ec807 |
hera | Linux | intel 2023.2.0 | intelmpi 2023.2.0 | g | 4.7.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | a11bc13 |
hera | Linux | intel 2023.2.0 | intelmpi 2023.2.0 | O | 4.7.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 7354ce3 |
hera | Linux | intel 2023.2.0 | mpiuni None | g | 4.7.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 9c449a5 |
hera | Linux | intel 2023.2.0 | mpiuni None | O | 4.7.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 31f2035 |
hera | Linux | intel 2023.2.0-oneAPI | intelmpi 2023.2.0 | O | 4.7.0 | PASS | 14198 | 0 | 50 | 1 | 81 | 0 | 56 | 0 | e3d9208 |
hera | Linux | intel 2023.2.0-oneAPI | intelmpi 2023.2.0 | g | 4.7.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 22a14de |
hera | Linux | intel 2023.2.0-oneAPI | mpiuni None | O | 4.7.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | bef141e |
hera | Linux | intel 2023.2.0-oneAPI | mpiuni None | g | 4.7.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 07f54b2 |
hera | Linux | nvhpc 24.1 | mpiuni None | g | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 1add9e5 |
hera | Linux | nvhpc 24.1 | mpiuni None | O | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 5c3a022 |
hera | Linux | nvhpc 24.1 | openmpi None | g | None | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 18cf942 |
hera | Linux | nvhpc 24.1 | openmpi None | O | None | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 0ebed50 |
orion | Linux | gfortran 12.2.0 | mpiuni None | g | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 7096908 |
orion | Linux | gfortran 12.2.0 | mpiuni None | O | None | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 684ca51 |
orion | Linux | gfortran 12.2.0 | openmpi 4.1.4 | g | None | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 44 | 12 | e95af09 |
orion | Linux | gfortran 12.2.0 | openmpi 4.1.4 | O | None | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 44 | 12 | 861c48e |
orion | Linux | intel 2020.2.1 | intelmpi 2021.7.1 | g | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 44 | 12 | c63e64e |
orion | Linux | intel 2020.2.1 | intelmpi 2021.7.1 | O | 4.9.2 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 44 | 12 | 70ab57e |
perlmutter | Unicos | gfortran 11.2.0 | mpi 8.1.22 | g | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 2201758 |
perlmutter | Unicos | gfortran 11.2.0 | mpi 8.1.22 | O | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | c8b675d |
perlmutter | Unicos | gfortran 11.2.0 | mpiuni None | g | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | d4a1a0b |
perlmutter | Unicos | gfortran 11.2.0 | mpiuni None | O | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 9184f55 |
perlmutter | Unicos | intel 2023.1.0 | mpi 8.1.25 | g | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 7a2919e |
perlmutter | Unicos | intel 2023.1.0 | mpi 8.1.25 | O | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 1abc50d |
perlmutter | Unicos | intel 2023.1.0 | mpiuni None | g | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | a09df54 |
perlmutter | Unicos | intel 2023.1.0 | mpiuni None | O | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | c6ab0e0 |
perlmutter | Unicos | intel 2023.1.0-classic | mpi 8.1.25 | g | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | 0437650 |
perlmutter | Unicos | intel 2023.1.0-classic | mpi 8.1.25 | O | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 56 | 0 | a1c5fbc |
perlmutter | Unicos | intel 2023.1.0-classic | mpiuni None | g | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 25772ea |
perlmutter | Unicos | intel 2023.1.0-classic | mpiuni None | O | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 7e7d04a |
perlmutter | Unicos | intel 2023.1.0-oneAPI | mpi 8.1.25 | g | 4.9.0 | PASS | 14198 | 0 | 51 | 0 | 81 | 0 | 46 | 10 | d754162 |
perlmutter | Unicos | intel 2023.1.0-oneAPI | mpi 8.1.25 | O | 4.9.0 | PASS | 14198 | 0 | 50 | 1 | 81 | 0 | 46 | 10 | 85318d5 |
perlmutter | Unicos | intel 2023.1.0-oneAPI | mpiuni None | g | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 69ae6c3 |
perlmutter | Unicos | intel 2023.1.0-oneAPI | mpiuni None | O | 4.9.0 | PASS | 12528 | 0 | 9 | 0 | 44 | 0 | None | None | 31022f0 |