<html>#2705: error: more than one instance of overloaded function "isnan" matches the argument list
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Miguel Zilhão</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>bug</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>Comment (by Roland Haas):</p>
<p>Cactus requires a C++ compiler with full C++11 support (<a data-is-external-link="true" href="http://einsteintoolkit.org/about/releases/ET_2022_05_announcement.html" rel="nofollow">http://einsteintoolkit.org/about/releases/ET_2022_05_announcement.html</a> and <a data-is-external-link="true" href="http://einsteintoolkit.org/about/releases/ET_2022_05_announcement.html" rel="nofollow">http://einsteintoolkit.org/about/releases/ET_2022_05_announcement.html</a>). For gcc this means at least gcc 6. For Intel this means that you have to (if the admins failed to do so) point icpc to use an STL from a g++ (it uses GCC’s C++ library) using the <code>-gxx-name path-to-g++</code> option. Here <code>path-to-g++</code> must point to a compatible g++ that is at least version 6. Intel does not make it easy to find out which versions are supported (used to be in the compiler release notes but those are now next to impossible to find). Your best guess is to start with a the newest version of g++ and check of icpc outputs a warning (it does) that the version of g++ is too new. Then go back to the next older one offered by the cluster until you find one that works.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2705/error-more-than-one-instance-of-overloaded'>https://bitbucket.org/einsteintoolkit/tickets/issues/2705/error-more-than-one-instance-of-overloaded</a></p>
</html>