I am dynamic linking mkl_blas95.lib mkl_lapack95.lib mkl_intel_c_dll.lib mkl_core_dll.lib mkl_intel_thread_dll.lib libiomp5md.lib using Intel Fortran latest version. I stayed with the default static Fortran runtime.
I also have the old IMSL statically linked.
If I run several images some of them occasionally crash when calling getrf or getrs. It is repeatable.
The same runs done in isolation give no crashes.
Could there be some interaction between the images via the MKL dll's ?