[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