[ET Trac] #2933: CarpetX's reduction.hxx is not self-contained
Roland Haas
trac-noreply at einsteintoolkit.org
Tue Apr 21 11:55:22 CDT 2026
#2933: CarpetX's reduction.hxx is not self-contained
Reporter: Roland Haas
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component: CarpetX
Comment (by Roland Haas):
I have the dependency, that does unfortuantely not fix it:
```
REQUIRES CarpetX Loop
```
It would not affect what include files I see though, since Cactus has no notion of any thorn "owning" an include file declared in `interface.ccl` since they all actually just append to the include file, ie multiple thorns can have `INCLUDE HEADER: foo.hxx IN foo.hpp`.
I think this is just an oversight since all other users of `reduction.hxx` (well `io_norms.cxx`) include `loop.hxx` first, before including `reduction.hxx` and they do have a global `dim` in their namespace (from `CarpetX` I guess.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2933/carpetxs-reductionhxx-is-not-self
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.einsteintoolkit.org/pipermail/trac/attachments/20260421/1b07ff9b/attachment.htm>
More information about the Trac
mailing list