<html>#2663: add an notice about minimum Intel / GCC version required to configure output
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Roland Haas</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>enhancement</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>major</td></tr>
<tr><td style='text-align:right'>Component:</td><td></td></tr>
</table>

<p>Cactus requires full C++ 11 support, which for the Intel compiler suite requires a new enough Intel C++ compiler <em>as well as</em> 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.</p>
<p>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 (<a data-is-external-link="true" href="https://stackoverflow.com/questions/29371301/intel-c-compiler-what-is-highest-gcc-version-compatibility" rel="nofollow">https://stackoverflow.com/questions/29371301/intel-c-compiler-what-is-highest-gcc-version-compatibility</a>) and earlier.</p>
<p>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).</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2663/add-an-notice-about-minimum-intel-gcc'>https://bitbucket.org/einsteintoolkit/tickets/issues/2663/add-an-notice-about-minimum-intel-gcc</a></p>
</html>