Skip to content

2.10 (22 June 2026)

Choose a tag to compare

@adrianreber adrianreber released this 22 Jun 17:35

General Updates

  • This release was driven by community requests through tickets and personal contacts to bring the 2.x branch up to date with modern toolchains and libraries
  • Updated Slurm to the 25.05.x series (v23.11.10 -> v25.05.8). Please take a look at https://slurm.schedmd.com/release_notes.html. Especially if you are using slurmdbd (If using the slurm DataBase Daemon (slurmdbd) you must update this first.). More details below.
  • Added GCC 15.2 compiler toolchain (gnu15) alongside existing gnu12
  • Updated Intel oneAPI to 2026.0
  • Added OpenMPI 5.0.10 (alongside existing OpenMPI 4)
  • Upgraded MPICH to 5.x series
  • Upgraded MVAPICH2 to 4.x series
  • Upgraded HDF5 to 2.x series
  • Upgraded Lmod to 9.2.x series
  • Upgraded Python ecosystem: Cython 3.x, mpi4py 4.x, NumPy 2.x
  • Upgraded CMake to 4.x series
  • Upgraded EasyBuild to 5.3.1
  • Upgraded Charliecloud to 0.44
  • The aarch64 architecture variant has not been tested for this release due to lack of aarch64 test hardware
  • For this release the total test time was over 32 hours and over 20000 tests were run
  • Variety of component version updates highlighted further below

Slurm Update

This release includes a major Slurm version update from 23.11.x to 25.05.x. Please take a look at the Slurm release notes for details.

Important: If you are using slurmdbd (Slurm DataBase Daemon), you must update this first.

To upgrade Slurm on the head node:

# Stop Slurm services
systemctl stop slurmctld slurmdbd

# Update Slurm packages
yum update -y 'slurm*ohpc'

# Restart Slurm services (slurmdbd first if used)
systemctl start slurmdbd
systemctl start slurmctld

To upgrade Slurm on compute nodes (Warewulf example):

wwvnfs --chroot /opt/ohpc/admin/images/rocky8

What's Changed

Full Changelog: v2.9.1.GA...v2.10.GA

Component Additions

      * adios2-gnu15-impi-ohpc                   (v2.12.1)
      * adios2-gnu15-mpich-ohpc                  (v2.12.1)
      * adios2-gnu15-mvapich2-ohpc               (v2.12.1)
      * adios2-gnu15-openmpi5-ohpc               (v2.12.1)
      * adios2-intel-impi-ohpc                   (v2.12.1)
      * adios2-intel-mpich-ohpc                  (v2.12.1)
      * adios2-intel-mvapich2-ohpc               (v2.12.1)
      * adios2-intel-openmpi5-ohpc               (v2.12.1)
      * boost-gnu15-impi-ohpc                    (v1.90.0)
      * boost-gnu15-mpich-ohpc                   (v1.90.0)
      * boost-gnu15-mvapich2-ohpc                (v1.90.0)
      * boost-gnu15-openmpi5-ohpc                (v1.90.0)
      * boost-intel-openmpi5-ohpc                (v1.90.0)
      * cubelib-gnu15-ohpc                       (v4.9.1)
      * cubelib-intel-ohpc                       (v4.9.1)
      * cubew-gnu15-ohpc                         (v4.9.1)
      * cubew-intel-ohpc                         (v4.9.1)
      * dimemas-gnu15-impi-ohpc                  (v5.5.0)
      * dimemas-gnu15-mpich-ohpc                 (v5.5.0)
      * dimemas-gnu15-mvapich2-ohpc              (v5.5.0)
      * dimemas-gnu15-openmpi5-ohpc              (v5.5.0)
      * dimemas-intel-openmpi5-ohpc              (v5.5.0)
      * extrae-gnu15-impi-ohpc                   (v5.0.6)
      * extrae-gnu15-mpich-ohpc                  (v5.0.6)
      * extrae-gnu15-mvapich2-ohpc               (v5.0.6)
      * extrae-gnu15-openmpi5-ohpc               (v5.0.6)
      * extrae-intel-openmpi5-ohpc               (v5.0.6)
      * fftw-gnu15-impi-ohpc                     (v3.3.11)
      * fftw-gnu15-mpich-ohpc                    (v3.3.11)
      * fftw-gnu15-mvapich2-ohpc                 (v3.3.11)
      * fftw-gnu15-openmpi5-ohpc                 (v3.3.11)
      * fftw-intel-openmpi5-ohpc                 (v3.3.11)
      * gnu15-compilers-ohpc                     (v15.2.0)
      * gotcha-gnu15-ohpc                        (v1.0.10)
      * gotcha-intel-ohpc                        (v1.0.10)
      * gsl-gnu15-ohpc                           (v2.8)
      * hdf5-gnu15-ohpc                          (v2.1.1)
      * hypre-gnu15-impi-ohpc                    (v3.1.0)
      * hypre-gnu15-mpich-ohpc                   (v3.1.0)
      * hypre-gnu15-mvapich2-ohpc                (v3.1.0)
      * hypre-gnu15-openmpi5-ohpc                (v3.1.0)
      * hypre-intel-openmpi5-ohpc                (v3.1.0)
      * imb-gnu15-impi-ohpc                      (v2021.11)
      * imb-gnu15-mpich-ohpc                     (v2021.11)
      * imb-gnu15-mvapich2-ohpc                  (v2021.11)
      * imb-gnu15-openmpi5-ohpc                  (v2021.11)
      * imb-intel-openmpi5-ohpc                  (v2021.11)
      * likwid-gnu15-ohpc                        (v5.5.1)
      * lmod-defaults-gnu15-impi-ohpc            (v2.0)
      * lmod-defaults-gnu15-mpich-ohpc           (v2.0)
      * lmod-defaults-gnu15-mvapich2-ohpc        (v2.0)
      * lmod-defaults-gnu15-openmpi5-ohpc        (v2.0)
      * lmod-defaults-intel-openmpi5-ohpc        (v2.0)
      * metis-gnu15-ohpc                         (v5.1.0)
      * mfem-gnu15-impi-ohpc                     (v4.9)
      * mfem-gnu15-mpich-ohpc                    (v4.9)
      * mfem-gnu15-mvapich2-ohpc                 (v4.9)
      * mfem-gnu15-openmpi5-ohpc                 (v4.9)
      * mfem-intel-openmpi5-ohpc                 (v4.9)
      * mpich-ofi-gnu15-ohpc                     (v5.0.1)
      * mpich-ucx-gnu15-ohpc                     (v5.0.1)
      * mumps-gnu15-impi-ohpc                    (v5.9.0)
      * mumps-gnu15-mpich-ohpc                   (v5.9.0)
      * mumps-gnu15-mvapich2-ohpc                (v5.9.0)
      * mumps-gnu15-openmpi5-ohpc                (v5.9.0)
      * mumps-intel-openmpi5-ohpc                (v5.9.0)
      * mvapich2-gnu15-ohpc                      (v4.1)
      * netcdf-cxx-gnu15-impi-ohpc               (v4.3.1)
      * netcdf-cxx-gnu15-mpich-ohpc              (v4.3.1)
      * netcdf-cxx-gnu15-mvapich2-ohpc           (v4.3.1)
      * netcdf-cxx-gnu15-ohpc                    (v4.3.1)
      * netcdf-cxx-gnu15-openmpi5-ohpc           (v4.3.1)
      * netcdf-cxx-intel-openmpi5-ohpc           (v4.3.1)
      * netcdf-fortran-gnu15-impi-ohpc           (v4.6.2)
      * netcdf-fortran-gnu15-mpich-ohpc          (v4.6.2)
      * netcdf-fortran-gnu15-mvapich2-ohpc       (v4.6.2)
      * netcdf-fortran-gnu15-ohpc                (v4.6.2)
      * netcdf-fortran-gnu15-openmpi5-ohpc       (v4.6.2)
      * netcdf-fortran-intel-openmpi5-ohpc       (v4.6.2)
      * netcdf-gnu15-impi-ohpc                   (v4.10.0)
      * netcdf-gnu15-mpich-ohpc                  (v4.10.0)
      * netcdf-gnu15-mvapich2-ohpc               (v4.10.0)
      * netcdf-gnu15-ohpc                        (v4.10.0)
      * netcdf-gnu15-openmpi5-ohpc               (v4.10.0)
      * netcdf-intel-openmpi5-ohpc               (v4.10.0)
      * omb-gnu15-impi-ohpc                      (v7.5.2)
      * omb-gnu15-mpich-ohpc                     (v7.5.2)
      * omb-gnu15-mvapich2-ohpc                  (v7.5.2)
      * omb-gnu15-openmpi5-ohpc                  (v7.5.2)
      * omb-intel-openmpi5-ohpc                  (v7.5.2)
      * opari2-gnu15-ohpc                        (v2.0.9)
      * opari2-intel-ohpc                        (v2.0.9)
      * openblas-gnu15-ohpc                      (v0.3.33)
      * openblas-intel-ohpc                      (v0.3.33)
      * openmpi5-gnu15-ohpc                      (v5.0.10)
      * openmpi5-intel-ohpc                      (v5.0.10)
      * openmpi5-pmix-gnu15-ohpc                 (v5.0.10)
      * openmpi5-pmix-intel-ohpc                 (v5.0.10)
      * otf2-gnu15-impi-ohpc                     (v3.2)
      * otf2-gnu15-mpich-ohpc                    (v3.2)
      * otf2-gnu15-mvapich2-ohpc                 (v3.2)
      * otf2-gnu15-openmpi5-ohpc                 (v3.2)
      * otf2-intel-impi-ohpc                     (v3.2)
      * otf2-intel-mpich-ohpc                    (v3.2)
      * otf2-intel-mvapich2-ohpc                 (v3.2)
      * otf2-intel-openmpi5-ohpc                 (v3.2)
      * pdtoolkit-gnu15-ohpc                     (v3.25.1)
      * petsc-gnu15-impi-ohpc                    (v3.25.2)
      * petsc-gnu15-mpich-ohpc                   (v3.25.2)
      * petsc-gnu15-mvapich2-ohpc                (v3.25.2)
      * petsc-gnu15-openmpi5-ohpc                (v3.25.2)
      * petsc-intel-openmpi5-ohpc                (v3.25.2)
      * phdf5-gnu15-impi-ohpc                    (v2.1.1)
      * phdf5-gnu15-mpich-ohpc                   (v2.1.1)
      * phdf5-gnu15-mvapich2-ohpc                (v2.1.1)
      * phdf5-gnu15-openmpi5-ohpc                (v2.1.1)
      * phdf5-intel-openmpi5-ohpc                (v2.1.1)
      * plasma-gnu15-ohpc                        (v25.5.27)
      * pnetcdf-gnu15-impi-ohpc                  (v1.14.1)
      * pnetcdf-gnu15-mpich-ohpc                 (v1.14.1)
      * pnetcdf-gnu15-mvapich2-ohpc              (v1.14.1)
      * pnetcdf-gnu15-openmpi5-ohpc              (v1.14.1)
      * pnetcdf-intel-openmpi5-ohpc              (v1.14.1)
      * ptscotch-gnu15-impi-ohpc                 (v7.0.11)
      * ptscotch-gnu15-mpich-ohpc                (v7.0.11)
      * ptscotch-gnu15-mvapich2-ohpc             (v7.0.11)
      * ptscotch-gnu15-openmpi5-ohpc             (v7.0.11)
      * ptscotch-intel-openmpi5-ohpc             (v7.0.11)
      * python3.12-Cython-ohpc                   (v3.2.4)
      * python3.12-mpi4py-gnu15-impi-ohpc        (v4.1.1)
      * python3.12-mpi4py-gnu15-mpich-ohpc       (v4.1.1)
      * python3.12-mpi4py-gnu15-mvapich2-ohpc    (v4.1.1)
      * python3.12-mpi4py-gnu15-openmpi5-ohpc    (v4.1.1)
      * python3.12-mpi4py-intel-impi-ohpc        (v4.1.1)
      * python3.12-mpi4py-intel-mpich-ohpc       (v4.1.1)
      * python3.12-mpi4py-intel-mvapich2-ohpc    (v4.1.1)
      * python3.12-mpi4py-intel-openmpi5-ohpc    (v4.1.1)
      * python3.12-numpy-gnu15-ohpc              (v2.4.4)
      * python3.12-numpy-intel-ohpc              (v2.4.4)
      * R-gnu15-ohpc                             (v4.6.0)
      * scalapack-gnu15-impi-ohpc                (v2.2.3)
      * scalapack-gnu15-mpich-ohpc               (v2.2.3)
      * scalapack-gnu15-mvapich2-ohpc            (v2.2.3)
      * scalapack-gnu15-openmpi5-ohpc            (v2.2.3)
      * scalapack-intel-openmpi5-ohpc            (v2.2.3)
      * scalasca-gnu15-impi-ohpc                 (v2.6.2)
      * scalasca-gnu15-mpich-ohpc                (v2.6.2)
      * scalasca-gnu15-mvapich2-ohpc             (v2.6.2)
      * scalasca-gnu15-openmpi5-ohpc             (v2.6.2)
      * scalasca-intel-openmpi5-ohpc             (v2.6.2)
      * scorep-gnu15-impi-ohpc                   (v9.4)
      * scorep-gnu15-mpich-ohpc                  (v9.4)
      * scorep-gnu15-mvapich2-ohpc               (v9.4)
      * scorep-gnu15-openmpi5-ohpc               (v9.4)
      * scorep-intel-openmpi5-ohpc               (v9.4)
      * scotch-gnu15-ohpc                        (v7.0.11)
      * sionlib-gnu15-impi-ohpc                  (v1.7.7)
      * sionlib-gnu15-mpich-ohpc                 (v1.7.7)
      * sionlib-gnu15-mvapich2-ohpc              (v1.7.7)
      * sionlib-gnu15-openmpi5-ohpc              (v1.7.7)
      * sionlib-intel-openmpi5-ohpc              (v1.7.7)
      * slepc-gnu15-impi-ohpc                    (v3.25.1)
      * slepc-gnu15-mpich-ohpc                   (v3.25.1)
      * slepc-gnu15-mvapich2-ohpc                (v3.25.1)
      * slepc-gnu15-openmpi5-ohpc                (v3.25.1)
      * slepc-intel-openmpi5-ohpc                (v3.25.1)
      * superlu_dist-gnu15-impi-ohpc             (v9.2.1)
      * superlu_dist-gnu15-mpich-ohpc            (v9.2.1)
      * superlu_dist-gnu15-mvapich2-ohpc         (v9.2.1)
      * superlu_dist-gnu15-openmpi5-ohpc         (v9.2.1)
      * superlu_dist-intel-openmpi5-ohpc         (v9.2.1)
      * superlu-gnu15-ohpc                       (v7.0.0)
      * tau-gnu15-impi-ohpc                      (v2.35.1)
      * tau-gnu15-mpich-ohpc                     (v2.35.1)
      * tau-gnu15-mvapich2-ohpc                  (v2.35.1)
      * tau-gnu15-openmpi5-ohpc                  (v2.35.1)
      * tau-intel-openmpi5-ohpc                  (v2.35.1)
      * trilinos-gnu15-impi-ohpc                 (v17.0.0)
      * trilinos-gnu15-mpich-ohpc                (v17.0.0)
      * trilinos-gnu15-mvapich2-ohpc             (v17.0.0)
      * trilinos-gnu15-openmpi5-ohpc             (v17.0.0)
      * trilinos-intel-openmpi5-ohpc             (v17.0.0)

Component Version Changes

      * boost-intel-impi-ohpc                    (v1.81.0 -> v1.90.0)
      * boost-intel-mpich-ohpc                   (v1.81.0 -> v1.90.0)
      * boost-intel-mvapich2-ohpc                (v1.81.0 -> v1.90.0)
      * charliecloud-ohpc                        (v0.15 -> v0.44)
      * cmake-ohpc                               (v3.24.2 -> v4.3.4)
      * dimemas-intel-impi-ohpc                  (v5.4.2 -> v5.5.0)
      * dimemas-intel-mpich-ohpc                 (v5.4.2 -> v5.5.0)
      * dimemas-intel-mvapich2-ohpc              (v5.4.2 -> v5.5.0)
      * docs-ohpc                                (v2.9.0 -> v2.10.0)
      * EasyBuild-ohpc                           (v4.9.4 -> v5.3.1)
      * extrae-intel-impi-ohpc                   (v3.8.3 -> v5.0.6)
      * extrae-intel-mpich-ohpc                  (v3.8.3 -> v5.0.6)
      * extrae-intel-mvapich2-ohpc               (v3.8.3 -> v5.0.6)
      * fftw-intel-impi-ohpc                     (v3.3.10 -> v3.3.11)
      * fftw-intel-mpich-ohpc                    (v3.3.10 -> v3.3.11)
      * fftw-intel-mvapich2-ohpc                 (v3.3.10 -> v3.3.11)
      * gsl-intel-ohpc                           (v2.7.1 -> v2.8)
      * hdf5-intel-ohpc                          (v1.10.8 -> v2.1.1)
      * hwloc-ohpc                               (v2.7.2 -> v2.14.0)
      * hypre-intel-impi-ohpc                    (v2.18.1 -> v3.1.0)
      * hypre-intel-mpich-ohpc                   (v2.18.1 -> v3.1.0)
      * hypre-intel-mvapich2-ohpc                (v2.18.1 -> v3.1.0)
      * imb-intel-impi-ohpc                      (v2021.3 -> v2021.11)
      * imb-intel-mpich-ohpc                     (v2021.3 -> v2021.11)
      * imb-intel-mvapich2-ohpc                  (v2021.3 -> v2021.11)
      * intel-compilers-devel-ohpc               (v2023.2 -> v2026.0)
      * intel-mpi-devel-ohpc                     (v2023.2 -> v2026.0)
      * intel-oneapi-toolkit-release-ohpc        (v2023.2 -> v2026.0)
      * likwid-intel-ohpc                        (v5.2.2 -> v5.5.1)
      * lmod-ohpc                                (v8.7.53 -> v9.2.4)
      * mfem-intel-impi-ohpc                     (v4.4 -> v4.9)
      * mfem-intel-mpich-ohpc                    (v4.4 -> v4.9)
      * mfem-intel-mvapich2-ohpc                 (v4.4 -> v4.9)
      * mpich-ofi-intel-ohpc                     (v3.4.3 -> v5.0.1)
      * mpich-ucx-intel-ohpc                     (v3.4.2 -> v5.0.1)
      * mumps-intel-impi-ohpc                    (v5.2.1 -> v5.9.0)
      * mumps-intel-mpich-ohpc                   (v5.2.1 -> v5.9.0)
      * mumps-intel-mvapich2-ohpc                (v5.2.1 -> v5.9.0)
      * mvapich2-intel-ohpc                      (v2.3.7 -> v4.1)
      * netcdf-fortran-intel-impi-ohpc           (v4.6.0 -> v4.6.2)
      * netcdf-fortran-intel-mpich-ohpc          (v4.6.0 -> v4.6.2)
      * netcdf-fortran-intel-mvapich2-ohpc       (v4.6.0 -> v4.6.2)
      * netcdf-fortran-intel-ohpc                (v4.6.0 -> v4.6.2)
      * netcdf-intel-impi-ohpc                   (v4.9.0 -> v4.10.0)
      * netcdf-intel-mpich-ohpc                  (v4.9.0 -> v4.10.0)
      * netcdf-intel-mvapich2-ohpc               (v4.9.0 -> v4.10.0)
      * netcdf-intel-ohpc                        (v4.9.0 -> v4.10.0)
      * nhc-ohpc                                 (v1.4.2 -> v1.4.3)
      * omb-intel-impi-ohpc                      (v6.1 -> v7.5.2)
      * omb-intel-mpich-ohpc                     (v6.1 -> v7.5.2)
      * omb-intel-mvapich2-ohpc                  (v6.1 -> v7.5.2)
      * pdsh-mod-genders-ohpc                    (v2.35 -> v2.36)
      * pdsh-mod-slurm-ohpc                      (v2.35 -> v2.36)
      * pdsh-ohpc                                (v2.35 -> v2.36)
      * petsc-intel-impi-ohpc                    (v3.18.1 -> v3.25.2)
      * petsc-intel-mpich-ohpc                   (v3.18.1 -> v3.25.2)
      * petsc-intel-mvapich2-ohpc                (v3.18.1 -> v3.25.2)
      * phdf5-intel-impi-ohpc                    (v1.10.8 -> v2.1.1)
      * phdf5-intel-mpich-ohpc                   (v1.10.8 -> v2.1.1)
      * phdf5-intel-mvapich2-ohpc                (v1.10.8 -> v2.1.1)
      * plasma-intel-ohpc                        (v21.8.29 -> v25.5.27)
      * pnetcdf-intel-impi-ohpc                  (v1.12.3 -> v1.14.1)
      * pnetcdf-intel-mpich-ohpc                 (v1.12.3 -> v1.14.1)
      * pnetcdf-intel-mvapich2-ohpc              (v1.12.3 -> v1.14.1)
      * ptscotch-intel-impi-ohpc                 (v7.0.1 -> v7.0.11)
      * ptscotch-intel-mpich-ohpc                (v7.0.1 -> v7.0.11)
      * ptscotch-intel-mvapich2-ohpc             (v7.0.1 -> v7.0.11)
      * scalapack-intel-impi-ohpc                (v2.2.0 -> v2.2.3)
      * scalapack-intel-mpich-ohpc               (v2.2.0 -> v2.2.3)
      * scalapack-intel-mvapich2-ohpc            (v2.2.0 -> v2.2.3)
      * scalasca-intel-impi-ohpc                 (v2.5 -> v2.6.2)
      * scalasca-intel-mpich-ohpc                (v2.5 -> v2.6.2)
      * scalasca-intel-mvapich2-ohpc             (v2.5 -> v2.6.2)
      * scorep-intel-impi-ohpc                   (v7.1 -> v9.4)
      * scorep-intel-mpich-ohpc                  (v7.1 -> v9.4)
      * scorep-intel-mvapich2-ohpc               (v7.1 -> v9.4)
      * scotch-intel-ohpc                        (v6.0.6 -> v7.0.11)
      * slepc-intel-impi-ohpc                    (v3.18.0 -> v3.25.1)
      * slepc-intel-mpich-ohpc                   (v3.18.0 -> v3.25.1)
      * slepc-intel-mvapich2-ohpc                (v3.18.0 -> v3.25.1)
      * slurm-contribs-ohpc                      (v23.11.10 -> v25.05.8)
      * slurm-devel-ohpc                         (v23.11.10 -> v25.05.8)
      * slurm-example-configs-ohpc               (v23.11.10 -> v25.05.8)
      * slurm-libpmi-ohpc                        (v23.11.10 -> v25.05.8)
      * slurm-ohpc                               (v23.11.10 -> v25.05.8)
      * slurm-ohpc-slurmrestd                    (v23.11.10 -> v25.05.8)
      * slurm-openlava-ohpc                      (v23.11.10 -> v25.05.8)
      * slurm-pam_slurm-ohpc                     (v23.11.10 -> v25.05.8)
      * slurm-perlapi-ohpc                       (v23.11.10 -> v25.05.8)
      * slurm-sackd-ohpc                         (v23.11.10 -> v25.05.8)
      * slurm-slurmctld-ohpc                     (v23.11.10 -> v25.05.8)
      * slurm-slurmdbd-ohpc                      (v23.11.10 -> v25.05.8)
      * slurm-slurmd-ohpc                        (v23.11.10 -> v25.05.8)
      * slurm-sview-ohpc                         (v23.11.10 -> v25.05.8)
      * slurm-torque-ohpc                        (v23.11.10 -> v25.05.8)
      * superlu_dist-intel-impi-ohpc             (v6.4.0 -> v9.2.1)
      * superlu_dist-intel-mpich-ohpc            (v6.4.0 -> v9.2.1)
      * superlu_dist-intel-mvapich2-ohpc         (v6.4.0 -> v9.2.1)
      * superlu-intel-ohpc                       (v5.2.1 -> v7.0.0)
      * tau-intel-impi-ohpc                      (v2.31.1 -> v2.35.1)
      * tau-intel-mpich-ohpc                     (v2.31.1 -> v2.35.1)
      * tau-intel-mvapich2-ohpc                  (v2.31.1 -> v2.35.1)
      * test-suite-ohpc                          (v2.9.0 -> v2.10.0)
      * trilinos-intel-impi-ohpc                 (v13.4.0 -> v17.0.0)
      * trilinos-intel-mpich-ohpc                (v13.4.0 -> v17.0.0)
      * trilinos-intel-mvapich2-ohpc             (v13.4.0 -> v17.0.0)
      * valgrind-ohpc                            (v3.19.0 -> v3.27.1)