Hello Ian, all,<div><br></div><div>I am trying now to use gmake to create an executable using McLachlan for a simulation of binary coalescence.</div><div><br></div><div><div>When I do:</div><div> gmake grbinary</div><div><br>
</div><div>I obtain:</div><div><div>.....</div><div>CST finished.</div><div>/global/u1/f/fiestas/CACTUS/Cactus/arrangements/Carpet/CarpetLib/src/make.configuration.defn:5: *** Configuration error: The Carpet thorns require MPI.  Please configure with MPI, or remove the Carpet thorns from the ThornList..  Stop.</div>
<div>gmake: *** [grbinary] Error 2</div></div></div><div>..........</div><div><br></div><div>I checked the configuration and I found following line while doing: gmake grbinary-config thornlist=&#39;thornlists/<a href="http://grbinary.th">grbinary.th</a>&#39;</div>
<div><br></div><div>............</div><div>Configuring without MPI</div><div>............</div><div><br></div><div>So, I tried:</div><div><br></div><div>export mpi=native</div><div>gmake grbinary-config</div><div><br></div>
<div>and</div><div><br></div><div>- setting mpi=native in a config. file and using it</div><div>gmake grbinary-config options=&#39;grbinary-config.txt&#39; </div><div><br></div><div>Initially looks OK:</div><div><br></div>
<div><div>fiestas@hopper09:~/CACTUS/Cactus&gt; gmake grbinarypgi-config options=&#39;grbinary-config-pgi&#39; </div><div>Cactus - version: 4.0.0</div><div>Reconfiguring grbinarypgi.</div><div>Adding configuration options from &#39;grbinary-config-pgi&#39;...</div>
<div>  Setting mpi to &#39;native&#39;</div><div>  Setting CC to &#39;mpicc&#39;</div><div>  Setting CXX to &#39;mpicxx&#39;</div><div>End of options from &#39;grbinary-config-pgi&#39;.</div>....</div><div><br></div><div>
but later I get again the message:</div><div><br></div><div>...........</div><div>Configuring without MPI</div><div>........</div><div><br></div><div>Am I doing something wrong?</div><div><br></div><div>Btw, if I configure with my own thronlist and add it as above, it keeps reading all thorns in the arrangements directory while compiling. So, I copied my thornlist in configs/grbinary/ to force the compilation using my thornlist. Is it normal?</div>
<div><br></div><div>Thanks,</div><div>Jose</div><div><br></div><div><br><div class="gmail_quote">On Mon, Mar 12, 2012 at 4:24 AM, Ian Hinder <span dir="ltr">&lt;<a href="mailto:ian.hinder@aei.mpg.de">ian.hinder@aei.mpg.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On 10 Mar 2012, at 01:41, Jose Fiestas Iquira wrote:<br>
<br>
&gt; Dear colleagues,<br>
&gt;<br>
&gt; I was trying the last days to install an own application based on ETK in<br>
&gt; NERSC machines (Hopper/Carver), having some problems during the compilation.<br>
&gt; Before trying to find the real problem, I started from scratch and realize<br>
&gt; I can not even checkout ETK properly.<br>
&gt; Does somebody tried it in machines different as LONI machines since the<br>
&gt; last release? Would appreciate any experience about it.<br>
&gt; Below my steps:<br>
&gt;<br>
&gt;<br>
&gt; 1. GetComponents &lt;Einstein Toolkit&gt;  (release version)<br>
&gt; curl -O <a href="https://raw.github.com/gridaphobe/CRL/master/GetComponents" target="_blank">https://raw.github.com/gridaphobe/CRL/master/GetComponents</a><br>
&gt; ..............................<br>
</div>&gt; *183 components checked out.*<br>
&gt; *  0 components updated.*<br>
&gt; *<br>
&gt; *<br>
&gt; *  Unable to process simfactory2*<br>
&gt; *  Unable to process LSUThorns/QuasiLocalMeasures*<br>
&gt; *  Unable to process LSUThorns/SummationByParts*<br>
&gt; *  Unable to process LSUThorns/Vectors*<br>
<br>
These are all hosted on <a href="http://svn.cct.lsu.edu" target="_blank">svn.cct.lsu.edu</a>, which we have found to be very unreliable.  It might be that the machine (or connection) was down when you tried it.  Can you try it again?<br>

<br>
We might want to think about moving these repositories to a more reliable server, for example <a href="http://svn.einsteintoolkit.org" target="_blank">svn.einsteintoolkit.org</a>.<br>
<br>
Alternatively, it might be that there is a routing problem between NERSC and CCT.  Can you try<br>
<br>
        ping <a href="http://svn.cct.lsu.edu" target="_blank">svn.cct.lsu.edu</a><br>
<br>
from one of the affected machines?<br>
<br>
PS: your WaveDemo build fails because the wavedemo thornlist is not up to date.  It needs to be modified to include the Vectors thorn (see the ET thornlist for an example).<br>
<br>
The Cactus thornlists are out of date - see<br>
<br>
        <a href="https://trac.einsteintoolkit.org/ticket/663" target="_blank">https://trac.einsteintoolkit.org/ticket/663</a><br>
<br>
and<br>
<br>
        <a href="https://trac.einsteintoolkit.org/ticket/641" target="_blank">https://trac.einsteintoolkit.org/ticket/641</a><br>
<br>
&gt; *<br>
&gt; *<br>
&gt; *Summary of Warnings:*<br>
&gt; *<br>
&gt; *<br>
&gt; *Could not checkout module simfactory2*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *Could not checkout module LSUThorns/QuasiLocalMeasures*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *Could not checkout module LSUThorns/SummationByParts*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *Could not checkout module LSUThorns/Vectors*<br>
&gt; *<br>
&gt; *<br>
&gt;<br>
&gt; *  Time Elapsed: 26 minutes, 19 seconds*<br>
<div class="im">&gt; ..............................................<br>
&gt;<br>
&gt; 2. GetComponent  &lt;WaveDemo&gt;<br>
&gt; ./GetComponents<br>
&gt; <a href="http://cactuscode.org/documentation/tutorials/wavetoydemo/WaveDemo.th" target="_blank">http://cactuscode.org/documentation/tutorials/wavetoydemo/WaveDemo.th</a><br>
&gt;<br>
</div>&gt; * Went OK*<br>
&gt; *<br>
<div class="im">&gt; *<br>
&gt; 3.  cd Cactus<br>
&gt; gmake WaveDemo-config<br>
&gt; gmake WaveDemo<br>
&gt;<br>
&gt;<br>
</div>&gt; *------------------------------------------------------*<br>
&gt; *Warnings were generated during execution of the CST*<br>
&gt; *------------------------------------------------------*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *CST error 1:*<br>
&gt; *  -&gt; Duplicate thornname LocalReduce in CactusBase and CactusNumerical*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *CST error 2:*<br>
&gt; *  -&gt; Thorn &#39;CarpetLib&#39; requires the capability &#39;Vectors&#39;.*<br>
&gt; *     Please add a thorn that provides &#39;Vectors&#39; to your ThornList or<br>
&gt; remove &#39;CarpetLib&#39; from it !*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *CST error 3:*<br>
&gt; *  -&gt; Thorn &#39;ML_BSSN&#39; requires the capability &#39;Vectors&#39;.*<br>
&gt; *     Please add a thorn that provides &#39;Vectors&#39; to your ThornList or<br>
&gt; remove &#39;ML_BSSN&#39; from it !*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *CST error 4:*<br>
&gt; *  -&gt; Thorn &#39;ML_BSSN_O2&#39; requires the capability &#39;Vectors&#39;.*<br>
&gt; *     Please add a thorn that provides &#39;Vectors&#39; to your ThornList or<br>
&gt; remove &#39;ML_BSSN_O2&#39; from it !*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *CST error 5:*<br>
&gt; *  -&gt; ID_BIN_BH (thorn Meudon_Bin_BH) inherits from SummationByParts*<br>
&gt; *     No thorn in your current ThornList implements SummationByParts*<br>
&gt; *     Either remove Meudon_Bin_BH, or add a thorn to your*<br>
&gt; *      ThornList implementing SummationByParts*<br>
&gt; *     Available thorns in arrangements directory implementing<br>
&gt; SummationByParts:*<br>
&gt; *        LSUThorns/SummationByParts*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *CST error 6:*<br>
&gt; *  -&gt; MEUDON_BIN_NS (thorn Meudon_Bin_NS) inherits from SummationByParts*<br>
&gt; *     No thorn in your current ThornList implements SummationByParts*<br>
&gt; *     Either remove Meudon_Bin_NS, or add a thorn to your*<br>
&gt; *      ThornList implementing SummationByParts*<br>
&gt; *     Available thorns in arrangements directory implementing<br>
&gt; SummationByParts:*<br>
&gt; *        LSUThorns/SummationByParts*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *CST error 7:*<br>
&gt; *  -&gt; Configuration script for thorn BLAS returned exit code 1*<br>
&gt; *     Error message: &#39;Error while building BLAS. Aborting.&#39;*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *CST error 8:*<br>
&gt; *  -&gt; Configuration script for thorn LAPACK returned exit code 1*<br>
&gt; *     Error message: &#39;Error while building LAPACK. Aborting.&#39;*<br>
&gt; *<br>
&gt; *<br>
&gt; *------------------------------------------------------*<br>
&gt; *<br>
&gt; *<br>
&gt; *gmake[1]: ***<br>
&gt; [/project/projectdirs/snfactry/hshukla/CACTUS/Cactus/configs/WaveDemo/config-data/make.thornlist]<br>
&gt; Error 1*<br>
&gt; *gmake: *** [WaveDemo] Error 2*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
<div class="im">&gt; *<br>
&gt; 4.  Copied LSUThorns by hand and repeated step 3 and got the same errors.<br>
</div>&gt; *<br>
&gt;<br>
&gt; *183 components checked out.*<br>
&gt; *  0 components updated.*<br>
&gt; *<br>
&gt; *<br>
&gt; *  Unable to process simfactory2*<br>
&gt; *  Unable to process LSUThorns/QuasiLocalMeasures*<br>
&gt; *  Unable to process LSUThorns/SummationByParts*<br>
&gt; *  Unable to process LSUThorns/Vectors*<br>
&gt; *<br>
&gt; *<br>
&gt; *Summary of Warnings:*<br>
&gt; *<br>
&gt; *<br>
&gt; *Could not checkout module simfactory2*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *Could not checkout module LSUThorns/QuasiLocalMeasures*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *Could not checkout module LSUThorns/SummationByParts*<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *<br>
&gt; *Could not checkout module LSUThorns/Vectors*<br>
&gt; *<br>
&gt; *<br>
&gt;<br>
&gt; *  Time Elapsed: 26 minutes, 19 seconds*<br>
<div class="HOEnZb"><div class="h5">&gt;<br>
&gt; Best,<br>
&gt; Jose<br>
&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@einsteintoolkit.org">Users@einsteintoolkit.org</a><br>
&gt; <a href="http://lists.einsteintoolkit.org/mailman/listinfo/users" target="_blank">http://lists.einsteintoolkit.org/mailman/listinfo/users</a><br>
<br>
--<br>
</div></div><span class="HOEnZb"><font color="#888888">Ian Hinder<br>
<a href="http://numrel.aei.mpg.de/people/hinder" target="_blank">http://numrel.aei.mpg.de/people/hinder</a><br>
<br>
</font></span></blockquote></div><br></div>