Author Topic: Problems with new Intel Compiler  (Read 7700 times)

Prof. S. Govindjee

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 1160
Problems with new Intel Compiler
« 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  (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.

Prof. S. Govindjee

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 1160
Re: Problems with new Intel Compiler
« Reply #1 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.
« Last Edit: July 06, 2022, 06:48:56 PM by Prof. S. Govindjee »