FEAP User Forum

FEAP => Installation => Topic started by: Prof. S. Govindjee on December 03, 2021, 03:38:07 PM

Title: Problems with new Intel Compiler
Post by: Prof. S. Govindjee on December 03, 2021, 03:38:07 PM
There is a severe error in the latest Intel compiler for Windows version 2021.4.0 that affects FEAP's I/O routines.  Until the error is fixed, we recommend not installing version 2021.4.0 of the oneAPI compiler.  Intel has reproduced the error on their side, so hopefully a fix will be forthcoming with the next release.

If you have already installed 2021.4.0, you can still have a functioning installation if you also install the version 2021.3.0 compiler; see https://www.intel.com/content/www/us/en/developer/articles/tool/oneapi-standalone-components.html#inpage-nav-6-1-1 (https://www.intel.com/content/www/us/en/developer/articles/tool/oneapi-standalone-components.html#inpage-nav-6-1-1)  (If you already have 2021.3.0 installed, then you do not need to reinstall it.)

Then in Visual Studio, go to Tools:Options:Intel Compilers and Libraries:IFORT Intel Fortran Classic:Compilers, for both the Win32 and the x64 tab, select the 2021.3.0 compiler.  FEAP only builds for the x64 target, as of version 8.6, but configuring both targets seems to help for some reason.
Title: Re: Problems with new Intel Compiler
Post by: Prof. S. Govindjee on July 05, 2022, 08:07:28 PM
I am pleased to report that Intel states that this bug has been fixed as of the oneAPI 2022.2 release, ifort 2021.6.0.  I have yet to try this version of the compiler but hope to get around to it by the end of the month.  Perhaps someone else can give it a try (note if it does not work) you can always revert to a older version as updating does not remove older copies.