[ET Trac] #2663: add an notice about minimum Intel / GCC version required to configure output

Roland Haas trac-noreply at einsteintoolkit.org
Tue Nov 15 07:06:50 CST 2022


#2663: add an notice about minimum Intel / GCC version required to configure output

 Reporter: Roland Haas
   Status: new
Milestone: 
  Version: 
     Type: enhancement
 Priority: major
Component: 

Cactus requires full C\+\+ 11 support, which for the Intel compiler suite requires a new enough Intel C\+\+ compiler _as well as_ a new enough STL \(from g\+\+\) to work. While configure tests for features it does not give a hint as to what compiler version is required. In particular for the Intel compiler whose default setup often uses an old system installed g\+\+ STL this can be annoying.

It would thus be good if configure, at least when detecting an Intel compiler, could output a minimum known good combination of Intel and g\+\+ compiler to work. This may be Intel 2017 \+ gcc 6. Gcc 6 is a known requirement and stated in one of the release notes. Intel 2017 may be the first intel compiler to list compatibility with gcc 6 include files. Known to not work are versions Intel 2015 \([https://stackoverflow.com/questions/29371301/intel-c-compiler-what-is-highest-gcc-version-compatibility](https://stackoverflow.com/questions/29371301/intel-c-compiler-what-is-highest-gcc-version-compatibility)\) and earlier.

The current minimum icpc version in simfactory option lists is intel 2017 or intel 2016 \(on Caltech’s wheeler cluster which has not been tested for a while\).

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2663/add-an-notice-about-minimum-intel-gcc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/trac/attachments/20221115/8b4dd5f5/attachment.html 


More information about the Trac mailing list