- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I would like to know if code produces with intel classic compiler in intel Fortran 2022 update 1 will run on the last redist dll (2023.2.0)?
More generally, is it supported by Intel to execute code on a runtime higher than the compiler that build the code?
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Although it is not documented, we will support forward compatibility of our latest runtime with any compiler version that is still supported. This page has the supported versions. for 2022 it is package 2022.3.0, which had ifx version 2023.2.0 and ifort 2021.7.0. For ifort though it should work even for version 2021.6.0 or 2021.5.0 even though they are not officially supported. If there is any issue with frtl forward compatibility I would like to see the problem. It should work.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, forwards compatibility should work. Do you think you see a bug with using an old .exe with a newer runtime?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I didn't try yet.
But I wanted to know if it is officially supported by intel.
Can I say to my customer using a product built with Intel fortran 2022 they can install intel fortran 2023 runtime and run the product on it?
And if I get a bug, then can I ask Intel for a fix or they will answer that this is not a supported scenario.
I tried to find the answer in the documentation but I couldn't find anything about that.
For example, Microsoft officially support forwards compatibility and write it clearly on their documentation, I couldn't find anything similar on Intel website.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Although it is not documented, we will support forward compatibility of our latest runtime with any compiler version that is still supported. This page has the supported versions. for 2022 it is package 2022.3.0, which had ifx version 2023.2.0 and ifort 2021.7.0. For ifort though it should work even for version 2021.6.0 or 2021.5.0 even though they are not officially supported. If there is any issue with frtl forward compatibility I would like to see the problem. It should work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Ron,
thanks for your quick answer,
I will launch the test and let you know if I see any problem.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The only (potential) caviat is, at some point 32-bit code will not be supported by the compiler (and runtime systems). If you have a 32-bit .lib that you are unable to recompile, then you may have an issue when 32-bit support is no more.
Jim Dempsey
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page