We distribute a CFD (computational fluid dynamics) program written in Fortran and compiled with Intel Classic Fortran 2021.6.0 and Intel MPI 2021.6. Recently a teacher had his students install the program on their laptops and one student with Windows 11 Home could not get the program to run. The reported error was
it appears to be an Intel MPI error message. So that may be the problem. You can compile a Hello World without MPI, move that hello.exe program over, and run that just to confirm that Fortran apps run ok on that host.
On the Win 11 system did you install the Compiler Runtime libs AND the Intel MPI Runtime libs?
Yes, we distribute the runtime libs, and in fact, this computer was able to run an older version of our program, from Aug 2020, which did not use the oneAPI compiler or libraries. I also learned that the computer has an MS SQ2 processor. I do recall in the past having trouble with the "home" edition of Windows because it lacks some libraries that we take for granted.
I know I haven't given you enough info to solve the problem. My only question is whether there are known limitations of the OS or SQ2 processor.
I see this in the Intel MPI Release Notes
- Single-process run with I_MPI_FABRICS=shm may lead to crash. Please use out-of-box settings or I_MPI_FABRICS=shm:ofi instead.
- To use shared memory only and avoid network initialization on the single node, please explicitly set I_MPI_FABRICS=shm