diff --git a/mache/spack/pm-cpu_gnu_mpich.csh b/mache/spack/pm-cpu_gnu_mpich.csh index d538f709..6e81869a 100644 --- a/mache/spack/pm-cpu_gnu_mpich.csh +++ b/mache/spack/pm-cpu_gnu_mpich.csh @@ -11,19 +11,19 @@ module load PrgEnv-gnu/8.3.3 module load gcc/11.2.0 module load craype-accel-host {% if e3sm_lapack %} -module load cray-libsci +module load cray-libsci/23.02.1.1 {% endif %} -module load craype +module load craype/2.7.19 module rm cray-mpich module load libfabric/1.15.2.0 -module load cray-mpich/8.1.22 +module load cray-mpich/8.1.24 {% if e3sm_hdf5_netcdf %} module rm cray-hdf5-parallel module rm cray-netcdf-hdf5parallel module rm cray-parallel-netcdf -module load cray-hdf5-parallel/1.12.2.1 -module load cray-netcdf-hdf5parallel/4.9.0.1 -module load cray-parallel-netcdf/1.12.3.1 +module load cray-hdf5-parallel/1.12.2.3 +module load cray-netcdf-hdf5parallel/4.9.0.3 +module load cray-parallel-netcdf/1.12.3.3 {% endif %} {% if e3sm_hdf5_netcdf %} diff --git a/mache/spack/pm-cpu_gnu_mpich.sh b/mache/spack/pm-cpu_gnu_mpich.sh index abb8ff60..6a368a51 100644 --- a/mache/spack/pm-cpu_gnu_mpich.sh +++ b/mache/spack/pm-cpu_gnu_mpich.sh @@ -11,19 +11,19 @@ module load PrgEnv-gnu/8.3.3 module load gcc/11.2.0 module load craype-accel-host {% if e3sm_lapack %} -module load cray-libsci +module load cray-libsci/23.02.1.1 {% endif %} -module load craype +module load craype/2.7.19 module rm cray-mpich module load libfabric/1.15.2.0 -module load cray-mpich/8.1.22 +module load cray-mpich/8.1.24 {% if e3sm_hdf5_netcdf %} module rm cray-hdf5-parallel module rm cray-netcdf-hdf5parallel module rm cray-parallel-netcdf -module load cray-hdf5-parallel/1.12.2.1 -module load cray-netcdf-hdf5parallel/4.9.0.1 -module load cray-parallel-netcdf/1.12.3.1 +module load cray-hdf5-parallel/1.12.2.3 +module load cray-netcdf-hdf5parallel/4.9.0.3 +module load cray-parallel-netcdf/1.12.3.3 {% endif %} {% if e3sm_hdf5_netcdf %} diff --git a/mache/spack/pm-cpu_gnu_mpich.yaml b/mache/spack/pm-cpu_gnu_mpich.yaml index 6cede411..3bf83d3b 100644 --- a/mache/spack/pm-cpu_gnu_mpich.yaml +++ b/mache/spack/pm-cpu_gnu_mpich.yaml @@ -18,9 +18,9 @@ spack: all: compiler: [gcc@11.2.0] providers: - mpi: [mpich@8.1.22] + mpi: [mpich@8.1.24] {% if e3sm_lapack %} - lapack: [cray-libsci@2019.0.4] + lapack: [cray-libsci@23.02.1.1] {% endif %} bzip2: externals: @@ -74,16 +74,16 @@ spack: - PrgEnv-gnu/8.3.3 - gcc/11.2.0 - craype-accel-host - - craype + - craype/2.7.19 - libfabric/1.15.2.0 buildable: false mpich: externals: - - spec: mpich@8.1.22 - prefix: /opt/cray/pe/mpich/8.1.22/ofi/gnu/9.1 + - spec: mpich@8.1.24 + prefix: /opt/cray/pe/mpich/8.1.24/ofi/gnu/9.1 modules: - libfabric/1.15.2.0 - - cray-mpich/8.1.22 + - cray-mpich/8.1.24 buildable: false libfabric: externals: @@ -104,25 +104,25 @@ spack: {% if e3sm_hdf5_netcdf %} hdf5: externals: - - spec: hdf5@1.12.2.1~cxx+fortran+hl~java+mpi+shared - prefix: /opt/cray/pe/hdf5-parallel/1.12.2.1/GNU/9.1 + - spec: hdf5@1.12.2.3~cxx+fortran+hl~java+mpi+shared + prefix: /opt/cray/pe/hdf5-parallel/1.12.2.3/GNU/9.1 modules: - - cray-hdf5-parallel/1.12.2.1 + - cray-hdf5-parallel/1.12.2.3 buildable: false parallel-netcdf: externals: - - spec: parallel-netcdf@1.12.3.1+cxx+fortran+pic+shared - prefix: /opt/cray/pe/parallel-netcdf/1.12.3.1/GNU/9.1/ + - spec: parallel-netcdf@1.12.3.3+cxx+fortran+pic+shared + prefix: /opt/cray/pe/parallel-netcdf/1.12.3.3/GNU/9.1/ buildable: false netcdf-c: externals: - - spec: netcdf-c@4.9.0.1+mpi+parallel-netcdf - prefix: /opt/cray/pe/netcdf-hdf5parallel/4.9.0.1/GNU/9.1 + - spec: netcdf-c@4.9.0.3+mpi+parallel-netcdf + prefix: /opt/cray/pe/netcdf-hdf5parallel/4.9.0.3/GNU/9.1 buildable: false netcdf-fortran: externals: - spec: netcdf-fortran@4.5.3 - prefix: /opt/cray/pe/netcdf-hdf5parallel/4.9.0.1/GNU/9.1 + prefix: /opt/cray/pe/netcdf-hdf5parallel/4.9.0.3/GNU/9.1 buildable: false {% endif %} config: @@ -142,7 +142,7 @@ spack: - PrgEnv-gnu/8.3.3 - gcc/11.2.0 - craype-accel-host - - craype + - craype/2.7.19 - libfabric/1.15.2.0 environment: prepend_path: