On Sun, Dec 16, 2012 at 10:13 PM, Frank Loeffler <span dir="ltr">&lt;<a href="mailto:knarf@cct.lsu.edu" target="_blank">knarf@cct.lsu.edu</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi,<br>
<div><br>
On Sun, Dec 16, 2012 at 10:41:45AM -0800, Roland Haas wrote:<br>
&gt; and whether we want to provide &quot;generic&quot; option lists for common OSs in<br>
&gt; simfactory.<br>
<br>
</div>We already do for several, and I strongly believe that this is a<br>
good idea.<br></blockquote><div><br></div><div>I would keep these generic options lists radically simple, and only specify things that are necessary for correctness. I would avoid fancy compiler options, or requiring people to build&amp;install software ahead of time. As much as possible Cactus should work out of the box.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Also, I would like to suggest that each of the machines in simfactory<br>
(at least the most important, but also the generic ones) get an official<br>
maintainer. That would make it easier to find the one that might<br>
actually know something about that particular machine. For example I<br>
found this weekend that with what is in simfactory I cannot build on<br>
kraken and I wonder who would be best to ask about that machine.<br>
<br>
(on that particular issue: the current default optionlist uses the<br>
intel12 compiler (as &#39;cc&#39;). However, simfactory does apparently not<br>
switch to that module when you login (using &#39;sim login&#39;). Even when I do<br>
that by hand I get link errors that look like some intel library is<br>
missing from the link-line. I didn&#39;t investigate further yet.)<br></blockquote><div><br></div><div>To ask a question about an option list I would send email either to the Einstein Toolkit or Simfactory mailing list. I dislike maintainers, because this turns people away who otherwise would correct an error. It is also difficult to detect and dismiss maintainers that don&#39;t do their job. And to ask a question, it is anyway better to ask on a list than to send a private email to a single person, for several reasons.</div>

<div><br></div><div>Most of the HPC option lists are maintained by me (e.g. hopper, kraken, ranger, lonestar, gordon, trestles, orca, gpc, surveyor, vesta). This includes me regularly building and running on these machines.</div>

<div><br></div><div>&quot;sim login&quot; does not switch modules; it gives you a plain ssh session. Switching is done when Simfactory runs at a later time, e.g. for every build, submit, or run.</div><div><br></div><div>
I just re-built on Kraken, and I did not encounter an error there.</div><div><br></div><div>-erik</div>
<div><br></div></div>-- <br>Erik Schnetter &lt;<a href="mailto:schnetter@cct.lsu.edu" target="_blank">schnetter@cct.lsu.edu</a>&gt;<br><a href="http://www.perimeterinstitute.ca/personal/eschnetter/" target="_blank">http://www.perimeterinstitute.ca/personal/eschnetter/</a><br>


</div>