[ET Trac] #1532: The ET should handle "optional" thorns (OpenCL ect) in a better way.
Roland Haas
trac-noreply at einsteintoolkit.org
Fri Jan 7 11:34:53 CST 2022
#1532: The ET should handle "optional" thorns (OpenCL ect) in a better way.
Reporter: Roland Haas
Status: resolved
Milestone:
Version: development version
Type: enhancement
Priority: minor
Component: Cactus
Changes (by Roland Haas):
status: resolved (was open)
Currently, some thorns within the ET only work on some machines (for good reasons), and are thus disabled by default in the thornlist. This has several problems (they are not checked out by default, nor then synced to machines where they are supported and might be needed). We need to improve this.
We could find a way to tag these as "optional" and then have a corresponding tag per machine that can enable them, if they are present. This way (at least most of them) could always be checked out, but Cactus would skip their compilation if they are not present, or not supported on that machine (indicated by something "missing" in the option list probably).
**Keyword:**
Comment (by Roland Haas):
This has been fixed long ago in the way Frank describes and using simfactory's enable-thorns and disable-thorns options along with `#DISABLED ` markers in the thornlist
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/1532/the-et-should-handle-optional-thorns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/trac/attachments/20220107/1c5605f3/attachment-0001.html
More information about the Trac
mailing list