oneAPI Registration, Download, Licensing and Installation
Support for Getting Started questions for Intel oneAPI Toolkits, Intel Parallel Studio XE and Intel System Studio
Announcements
The Intel sign-in experience is changing in February to support enhanced security controls. If you sign in, click here for more information.

Apparent missing ucrtbase.dll

Ian_K_
Beginner
852 Views

I have recently distributed an update to a  FORTRAN executable that uses MKL and OMP.  This executable was built within VS2017 and uses the lates compiler (Intel(R) Visual Fortran Compiler 19.1.3.311 [IA-32]) (SNIP2.jpg)and uses Math Kernel Library 2020  ( for some reason when I updated it did not automatically go to update4 see SNIP3.jpg.

When this  distributed version was executed the clients version stopped at entry to PARDISO with an access violation and reference to UCRTBASE.DLL.  I suspect that it is somehow not found.  the full message is attached.  When I switched and ran on a local computer with old versions of VS and the Intel compiler.  It sill executed OK.  

I am not certain that the client computer has VS.  Is this a possible cause?  If so why now.  Older versions of virtually the same code run OK.

Any suggestions appreciated

Ian King

0 Kudos
1 Reply
Ian_K_
Beginner
836 Views

Adding more information.  This was 64 bit compilation, when I compiled the same code in 32 bit mode the code gave no problems.  I used identical compile settings.  Thus it appears to be a 64 bit problem.

Ian

Reply