[ET Trac] [Einstein Toolkit] #1532: The ET should handle "optional" thorns (OpenCL ect) in a better way.
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Mon Feb 3 10:27:56 CST 2014
#1532: The ET should handle "optional" thorns (OpenCL ect) in a better way.
--------------------------+-------------------------------------------------
Reporter: rhaas | Owner: eschnett
Type: enhancement | Status: reopened
Priority: minor | Milestone:
Component: Cactus | Version: development version
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment (by knarf):
In todays call a workaround was discussed: putting optional thorns
"commented" into the thornlist, analogous to some documentation
repositories right now - and to use the enabled-thorns mechanism in
simfactory. This would have everyone checkout all thorns, but Cactus would
not build all by default. Simfactory can then, on a machine-basis enable
thorns.
The downside would be (and we would need to discuss this), that this only
works well for a complete ET checkout. Any other application using
simfactory would will fail, because it might not contain all the optional
thorns listed (still as required for some machine). The simplest case is
an empty thornlist, no thorns checked out. This should only compile the
flesh, and should probably always work. It wouldn't with this mechanism.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1532#comment:4>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list