libiomp5mt.lib -- I don't like where this is going...

libiomp5mt.lib -- I don't like where this is going...

I see that Intel has decided to remove the static version of OpenMP library in Parallel Studio 2013.

I am aware that there are issues with static linking and multiple initializations, but sometimes it is necessary to use static linking and produce standalone executable -- there are completely legit scenarios where static linking does not cause any problems.

I am hereby voicing my strongest possible dislike for this decision, and I sincerely hope responsible persons for that decision will reconsider and reverse the decision -- even shipping the library as a separate download is better than not having an option to produce fully standalone executable anymore.

Regards,
Igor Levicki
4 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

BUMP BUMP BUMP

Regards,
Igor Levicki

In the 12.x Release notes, it's noted that the Openmp static lib might be removed in the future releases. it is why that it is removed in this 13.0 release.

It does cause a lot of issues when the app uses MKL libs and also contains code with OpenMP. If the MKL lib is older or the compiler is older, there is imcompatible issue.
The decision on removing it is a cautious one.

Well, we may ask to add the file back, but I'm not sure if it will be. Let's see.

Jennifer

As I said, I am aware of issues, but simply removing it completely is bad.
At least leave it as an optional download.

Regards,
Igor Levicki

Leave a Comment

Please sign in to add a comment. Not a member? Join today