[ET Trac] #2705: error: more than one instance of overloaded function "isnan" matches the argument list
Roland Haas
trac-noreply at einsteintoolkit.org
Fri Mar 17 06:03:21 CDT 2023
#2705: error: more than one instance of overloaded function "isnan" matches the argument list
Reporter: Miguel Zilhão
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component:
Comment (by Roland Haas):
Cactus requires a C\+\+ compiler with full C\+\+11 support \([http://einsteintoolkit.org/about/releases/ET\_2022\_05\_announcement.html](http://einsteintoolkit.org/about/releases/ET_2022_05_announcement.html) and [http://einsteintoolkit.org/about/releases/ET\_2022\_05\_announcement.html](http://einsteintoolkit.org/about/releases/ET_2022_05_announcement.html)\). 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 `-gxx-name path-to-g++` option. Here `path-to-g++` 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.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2705/error-more-than-one-instance-of-overloaded
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/trac/attachments/20230317/b26c3f78/attachment.html
More information about the Trac
mailing list