I have just activated and installed my new student version of IMSL for Fortran. I would like to use the libraries within existing models that I used to run perfectly in the past with Intel Composer using Visual Studio as IDE.

Since this is my first time that I use IMSL which were not directly included into a Intel Composer package, I am struggling to find the appropriate combination of VS-Intel Parallel Studio versions. In particular, I am able to compile correctly codes that do not make use of IMSL routines using VS Community 2017 and Intel Parallel Studio 2019 Update 1 Cluster Edition. However, with the same combination, other codes which use IMSL calls report the error:

Quote:

error #7881: This module file was generated for a different platform or by an incompatible compiler or compiler release. It cannot be read.

On the other hand, if I use Intel Parallel Studio 2017, the following occurs:

Prior compiling these projects I had set up the correct env. variables in VS for both libraries and include directories.

Also, if I try to build the examples in the IMSL installation directory, e.g., eiat, the libraries can't be found and the error, "ifort" is not recognised. So my question is: since I used to compile correctly the same code when I used to have an Intel Composer with included the IMSL, is there a specific combination of version of VS and Intel Parallel Studio that I should use to be compatible with my version of IMSL.

Any help is appreciated.

Thank you in advance.
Luca
]]>Fortran LibraryLuca Mastropasquahttps://forums.roguewave.com/showthread.php?4395-IMSL-compatibility-with-Visual-Studio-and-Intel-Parallel-StudioHow to update license without having to update IMSL?https://forums.roguewave.com/showthread.php?4394-How-to-update-license-without-having-to-update-IMSL&goto=newpost
Mon, 11 Feb 2019 17:24:43 GMTAs stated in this thread (https://forums.roguewave.com/showthread.php?4391-Error-message-in-executing), the new IMSL version has incompatibility...As stated in this thread, the new IMSL version has incompatibility issues with older Intel compilers.

Is there a way to keep my working and tested version of IMSL which license has expired?

I tried replacing the "imsl_eval.dat" license with the one for the new IMSL version, but the following error was raised

Error: The version specified in the license file is less
than the minimum version required to run.
License: /opt/imsl/license/imsl_eval.dat
Vendor: Rogue Wave Software
Feature: IMSLF
Exit Code: 18

Intel allows the renewal of licenses without changing the installed version. Is there a way to do this with IMSL?

Thanks
]]>Fortran Libraryikno200https://forums.roguewave.com/showthread.php?4394-How-to-update-license-without-having-to-update-IMSLError message in executinghttps://forums.roguewave.com/showthread.php?4391-Error-message-in-executing&goto=newpost
Thu, 10 Jan 2019 22:47:51 GMTI was using IMSL library with student license. But when I execute the Fortran code in debug mode under Microsoft Visual Studio, I got the following...I was using IMSL library with student license. But when I execute the Fortran code in debug mode under Microsoft Visual Studio, I got the following error message:

The procedure entry point for_realloc_lhs could not be located in the dynamic link library C:\Program Files(x86)\RogueWave\imsl\fnl-2018.0.0\win700in170x64\lib\imslmkl_dll.dll

It worked some time ago. I have no clue what could be the problem. Can someone help me out?
]]>Fortran Libraryd07734https://forums.roguewave.com/showthread.php?4391-Error-message-in-executing