<p>To repeat an earlier suggestion, why not add an inquire statement (or more than one at different locations) to check the file name (print it). Sometimes the compilation option -c helps. It could be something different from what you think. Just a thought.</p>

<p>---------------------------<br>
Professor Laurence Marks<br>
Department of Materials Science and Engineering<br>
Northwestern University<br>
<a href="http://www.numis.northwestern.edu">www.numis.northwestern.edu</a> 1-847-491-3996<br>
&quot;Research is to see what everybody else has seen, and to think what nobody else has thought&quot;<br>
Albert Szent-Gyorgi<br>
</p>
<div class="gmail_quote">On Dec 25, 2012 11:24 AM, &quot;Zhu, Jianxin&quot; &lt;<a href="mailto:jxzhu@lanl.gov">jxzhu@lanl.gov</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Gavin,<br>
<br>
You are indeed right. The block below DO 10 section will always be skipped<br>
because             IF (fname(i+1:i+4) .eq. &#39;in1c&#39;) flcom=.true. never<br>
prevents the execution of &quot;goto 11&quot;.<br>
<br>
So as you suggested, I move the block before the &quot;DO 10&quot; section. Then the<br>
problem<br>
<br>
forrtl: severe (59): list-directed I/O syntax error, unit 30, file<br>
/Users/jxzhu/Research/lapw_dta/fcc-Np/fcc-Np.energysoup<br>
Image              PC                Routine            Line        Source<br>
<br>
<br>
<br>
&gt;   stop error<br>
<br>
remains (mysteriously!) when the SCRATCH absolute path is too long.<br>
<br>
Thanks,<br>
<br>
Jianxin<br>
<br>
<br>
<br>
-----Original Message-----<br>
From: Gavin Abo &lt;<a href="mailto:gsabo@crimson.ua.edu">gsabo@crimson.ua.edu</a>&gt;<br>
Reply-To: A Mailing list for WIEN2k users &lt;<a href="mailto:wien@zeus.theochem.tuwien.ac.at">wien@zeus.theochem.tuwien.ac.at</a>&gt;<br>
Date: Mon, 24 Dec 2012 12:37:26 -0700<br>
To: A Mailing list for WIEN2k users &lt;<a href="mailto:wien@zeus.theochem.tuwien.ac.at">wien@zeus.theochem.tuwien.ac.at</a>&gt;<br>
Subject: Re: [Wien] Some interesting observation with &quot;runsp_lapw -so<br>
-orb&quot;on Mac OSX<br>
<br>
&gt;Your statement in lapwso.f never runs:<br>
&gt;<br>
&gt;! find out whether orb potential should be added (iorbpot=1)<br>
&gt;       if(iunit.eq.12)then<br>
&gt;          iorbpot=1<br>
&gt;       endif<br>
&gt;<br>
&gt;It gets skipped over by the goto 11 in:<br>
&gt;<br>
&gt;       DO 10 I = LEN(fname), 1, -1<br>
&gt;          IF (fname(I:I) .EQ. &#39;.&#39;) THEN<br>
&gt;             IF (fname(i+1:i+4) .eq. &#39;in1c&#39;) flcom=.true.<br>
&gt;             goto 11<br>
&gt;          ENDIF<br>
&gt;    10 CONTINUE<br>
&gt;<br>
&gt;You could put the statement before, but not after the DO 10 section.<br>
&gt;<br>
&gt;On 12/23/2012 7:38 PM, Zhu, Jianxin wrote:<br>
&gt;&gt; Dear Peter,<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; In my previous message, I sent you the two files with the changes based<br>
&gt;&gt;on<br>
&gt;&gt; what you suggested.<br>
&gt;&gt; For a given case with given values of U and J, &quot;runsp_lapw -so -orb&quot;<br>
&gt;&gt; converges nicely.<br>
&gt;&gt; Just now,  when I changed to use other values of U and J, the above run<br>
&gt;&gt; seems to not see the use of new U and J values and just stops at the<br>
&gt;&gt;first<br>
&gt;&gt; iteration.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Cheers,<br>
&gt;&gt;<br>
&gt;&gt; Jianxin<br>
&gt;<br>
&gt;_______________________________________________<br>
&gt;Wien mailing list<br>
&gt;<a href="mailto:Wien@zeus.theochem.tuwien.ac.at">Wien@zeus.theochem.tuwien.ac.at</a><br>
&gt;<a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
<br>
_______________________________________________<br>
Wien mailing list<br>
<a href="mailto:Wien@zeus.theochem.tuwien.ac.at">Wien@zeus.theochem.tuwien.ac.at</a><br>
<a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
</blockquote></div>