Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
28445 Discussions

Can XE 2015 Composer Fortran be used with a XE 2019 license?

dmello__sujit
Beginner
247 Views

I want to use an older version of the compiler for compatibility reasons, If I buy a current XE 2019 license, can I use to install the XE 2015 version.

 

This is for Windows 

 

Thanks

 

Sujit

0 Kudos
3 Replies
Steve_Lionel
Honored Contributor III
247 Views

Yes you can. Follow the instructions at https://software.intel.com/en-us/articles/older-version-product

However, most "compatibility reasons" are bogus. Please try to make your application work with the 2019 version first. Feel free to ask here if you need help.

0 Kudos
dmello__sujit
Beginner
247 Views

Thanks Steve - yes I did try the 2019 version first and got 1000s of compiler errors. Then decided to try the 2015 version - got very few errors which I was able to fix (the code is over 15 years old from the early DEC version).

I plan to upgrade to 2016, 2017 one at a time to figure out which version breaks it and then I will try to address the problem from there. Right now just want to get the code working to meet customer needs.

Regards

Sujit

0 Kudos
Steve_Lionel
Honored Contributor III
247 Views

Interesting - that suggests errors in the code. Can you tell me what some of the error messages were? If you're building in Visual Studio, see what happens when you set the project property Fortran > Diagnostics > Check Routine Interfaces to No. If this eliminates many or all of the errors, then, when you get the chance, re-enable the option and review the messages.

Over the years, compilers catch more invalid code. This does not mean the newer compiler is incompatible.

0 Kudos
Reply