This seems to be a limitation of Intel MPI, and we do not have Intel Compiler in the container, so there is no way around it. Maybe it means that we should use mvapich2 instead but the issue there is that the portability will be more limited by the interconnects.
The detail of the issue is here: https://community.intel.com/t5/Intel-oneAPI-HPC-Toolkit/Intel-MPI-Fortran-2008-Error/td-p/1360122
This seems to be a limitation of Intel MPI, and we do not have Intel Compiler in the container, so there is no way around it. Maybe it means that we should use mvapich2 instead but the issue there is that the portability will be more limited by the interconnects.
The detail of the issue is here: https://community.intel.com/t5/Intel-oneAPI-HPC-Toolkit/Intel-MPI-Fortran-2008-Error/td-p/1360122