diff --git a/src/configure b/src/configure
index aaf78a4802420f3f1deff8e10bb5d259290ba6f3..364aceb00a6b6011cb900e53d35c453dc92f7d1c 100755
--- a/src/configure
+++ b/src/configure
@@ -219,9 +219,9 @@ export MPI_DSM_CPULIST=0-7:allhosts
 		export VER_CDF=${VER_CDF:-CDFAUTO}
                 export MNHENV=${MNHENV:-"
 module purge
-module load cmake/3.26.4
-module load inteloneapi/24.0.0
-module load mpi/openmpi/4.1.5.3
+module load cmake/3.29.6
+module load inteloneapi/24.2.0
+module load mpi/openmpi/4.1.6.6
 export SLURM_CPU_BIND=none
 
 export DIR_ECCODES_INSTALL=\${CCCWORKDIR}/ECCODES-2.25.0\${XYZM}
@@ -238,9 +238,9 @@ export DIR_ECCODES_INSTALL=\${CCCWORKDIR}/ECCODES-2.25.0\${XYZM}
 		export VERSION_XYZ="${VERSION_XYZ}-AMD"
                 export MNHENV=${MNHENV:-"
 module purge
-module load cmake/3.26.4
-module load inteloneapi/24.0.0
-module load mpi/openmpi/4.1.5.3
+module load cmake/3.29.6
+module load inteloneapi/24.2.0
+module load mpi/openmpi/4.1.6.6
 export SLURM_CPU_BIND=none
 
 export DIR_ECCODES_INSTALL=\${CCCWORKDIR}/ECCODES-2.25.0\${XYZM}