[ET Trac] #2607: ET cannot be compiled on Caltech bethe workstation anymore

Roland Haas trac-noreply at einsteintoolkit.org
Tue Apr 12 13:42:38 CDT 2022


#2607: ET cannot be compiled on Caltech bethe workstation anymore

 Reporter: Roland Haas
   Status: new
Milestone: 
  Version: development version
     Type: bug
 Priority: major
Component: SimFactory

As of git hash [0721ab29](https://bitbucket.org/cactuscode/cactus/commits/0721ab29f323a39d35d0cd6fba406ab836f0c4a1) "Remove C\+\+ math work-arounds" of [cactus](https://bitbucket.org/cactuscode/cactus) at least gcc 6 must be present on a system to have full C\+\+11 support \(for both gcc and icc builds\).

The newest gcc version on bethe is 5.2 and thus compilation fails with:

```
/home/rhaas/ET_Next/arrangements/CactusTest/TestMath/src/math_cc.cc(220): error: more than one instance of overloaded function "isinf" matches the argument list:
            function "isinf(double)"
            function "std::isinf(double)"
            argument types are: (double)
    i = isinf(1.0);
```

Since bethe is a private system that is apparently no longer used, I would retire it from simfactory before the release.

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2607/et-cannot-be-compiled-on-caltech-bethe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/trac/attachments/20220412/a49594f1/attachment.html 


More information about the Trac mailing list